builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-049 starttime: 1463681439.97 results: success (0) buildid: 20160519093556 builduid: 8f0a6e4e1d5a45a1bf658c2f5a7a1d89 revision: adb760b8a144c049070c876dccbf228de868a953 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:39.966862) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:39.967263) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:39.967548) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:40.004550) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:40.004846) ========= 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-1463679179.836878-406682558 _=/tools/buildbot/bin/python using PTY: False --2016-05-19 11:10:40-- 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% 166K=0.07s 2016-05-19 11:10:40 (166 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.683395 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:40.814445) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:40.814814) ========= 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-1463679179.836878-406682558 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.072994 ========= master_lag: 0.09 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:40.976591) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-19 11:10:40.976937) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev adb760b8a144c049070c876dccbf228de868a953 --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-aurora --rev adb760b8a144c049070c876dccbf228de868a953 --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-1463679179.836878-406682558 _=/tools/buildbot/bin/python using PTY: False 2016-05-19 11:10:41,137 truncating revision to first 12 chars 2016-05-19 11:10:41,138 Setting DEBUG logging. 2016-05-19 11:10:41,138 attempt 1/10 2016-05-19 11:10:41,138 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/adb760b8a144?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 11:10:42,972 unpacking tar archive at: mozilla-aurora-adb760b8a144/testing/mozharness/ program finished with exit code 0 elapsedTime=2.484982 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-19 11:10:43.680257) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:43.680537) ========= script_repo_revision: adb760b8a144c049070c876dccbf228de868a953 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:43.681013) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:43.681290) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 11:10:43.877280) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 44 secs) (at 2016-05-19 11:10:43.877566) ========= /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-aurora --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-aurora', '--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-1463679179.836878-406682558 _=/tools/buildbot/bin/python using PTY: False 11:10:44 INFO - MultiFileLogger online at 20160519 11:10:44 in /builds/slave/test 11:10:44 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-aurora --download-symbols true 11:10:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:10:44 INFO - {'append_to_log': False, 11:10:44 INFO - 'base_work_dir': '/builds/slave/test', 11:10:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 11:10:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:10:44 INFO - 'buildbot_json_path': 'buildprops.json', 11:10:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:10:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:10:44 INFO - 'download_minidump_stackwalk': True, 11:10:44 INFO - 'download_symbols': 'true', 11:10:44 INFO - 'e10s': False, 11:10:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:10:44 INFO - 'tooltool.py': '/tools/tooltool.py', 11:10:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:10:44 INFO - '/tools/misc-python/virtualenv.py')}, 11:10:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:10:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:10:44 INFO - 'log_level': 'info', 11:10:44 INFO - 'log_to_console': True, 11:10:44 INFO - 'opt_config_files': (), 11:10:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:10:44 INFO - '--processes=1', 11:10:44 INFO - '--config=%(test_path)s/wptrunner.ini', 11:10:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:10:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:10:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:10:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:10:44 INFO - 'pip_index': False, 11:10:44 INFO - 'require_test_zip': True, 11:10:44 INFO - 'test_type': ('testharness',), 11:10:44 INFO - 'this_chunk': '1', 11:10:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:10:44 INFO - 'total_chunks': '10', 11:10:44 INFO - 'virtualenv_path': 'venv', 11:10:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:10:44 INFO - 'work_dir': 'build'} 11:10:44 INFO - ##### 11:10:44 INFO - ##### Running clobber step. 11:10:44 INFO - ##### 11:10:44 INFO - Running pre-action listener: _resource_record_pre_action 11:10:44 INFO - Running main action method: clobber 11:10:44 INFO - rmtree: /builds/slave/test/build 11:10:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:10:46 INFO - Running post-action listener: _resource_record_post_action 11:10:46 INFO - ##### 11:10:46 INFO - ##### Running read-buildbot-config step. 11:10:46 INFO - ##### 11:10:46 INFO - Running pre-action listener: _resource_record_pre_action 11:10:46 INFO - Running main action method: read_buildbot_config 11:10:46 INFO - Using buildbot properties: 11:10:46 INFO - { 11:10:46 INFO - "project": "", 11:10:46 INFO - "product": "firefox", 11:10:46 INFO - "script_repo_revision": "production", 11:10:46 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 11:10:46 INFO - "repository": "", 11:10:46 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 11:10:46 INFO - "buildid": "20160519093556", 11:10:46 INFO - "pgo_build": "False", 11:10:46 INFO - "basedir": "/builds/slave/test", 11:10:46 INFO - "buildnumber": 22, 11:10:46 INFO - "slavename": "tst-linux32-spot-049", 11:10:46 INFO - "revision": "adb760b8a144c049070c876dccbf228de868a953", 11:10:46 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 11:10:46 INFO - "platform": "linux", 11:10:46 INFO - "branch": "mozilla-aurora", 11:10:46 INFO - "repo_path": "releases/mozilla-aurora", 11:10:46 INFO - "moz_repo_path": "", 11:10:46 INFO - "stage_platform": "linux", 11:10:46 INFO - "builduid": "8f0a6e4e1d5a45a1bf658c2f5a7a1d89", 11:10:46 INFO - "slavebuilddir": "test" 11:10:46 INFO - } 11:10:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 11:10:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 11:10:46 INFO - Running post-action listener: _resource_record_post_action 11:10:46 INFO - ##### 11:10:46 INFO - ##### Running download-and-extract step. 11:10:46 INFO - ##### 11:10:46 INFO - Running pre-action listener: _resource_record_pre_action 11:10:46 INFO - Running main action method: download_and_extract 11:10:46 INFO - mkdir: /builds/slave/test/build/tests 11:10:46 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')]} 11:10:46 INFO - https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 11:10:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 11:10:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 11:10:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 11:10:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 11:10:47 INFO - Downloaded 1325 bytes. 11:10:47 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 11:10:47 INFO - Using the following test package requirements: 11:10:47 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 11:10:47 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:10:47 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 11:10:47 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:10:47 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 11:10:47 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:10:47 INFO - u'jsshell-linux-i686.zip'], 11:10:47 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:10:47 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 11:10:47 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 11:10:47 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:10:47 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 11:10:47 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:10:47 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 11:10:47 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:10:47 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 11:10:47 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 11:10:47 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 11:10:47 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 11:10:47 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')]} 11:10:47 INFO - https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 11:10:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 11:10:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 11:10:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 11:10:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 11:10:54 INFO - Downloaded 22437362 bytes. 11:10:54 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:10:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:10:55 INFO - caution: filename not matched: web-platform/* 11:10:55 INFO - Return code: 11 11:10:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:10:55 INFO - https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 11:10:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 11:10:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 11:10:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 11:10:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 11:10:57 INFO - Downloaded 36409041 bytes. 11:10:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:10:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:11:02 INFO - caution: filename not matched: bin/* 11:11:02 INFO - caution: filename not matched: config/* 11:11:02 INFO - caution: filename not matched: mozbase/* 11:11:02 INFO - caution: filename not matched: marionette/* 11:11:02 INFO - caution: filename not matched: tools/wptserve/* 11:11:02 INFO - Return code: 11 11:11:02 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')]} 11:11:02 INFO - https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 11:11:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 11:11:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 11:11:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 11:11:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 11:11:06 INFO - Downloaded 69310032 bytes. 11:11:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 11:11:06 INFO - mkdir: /builds/slave/test/properties 11:11:06 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:11:06 INFO - Writing to file /builds/slave/test/properties/build_url 11:11:06 INFO - Contents: 11:11:06 INFO - build_url:https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 11:11:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 11:11:07 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:11:07 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:11:07 INFO - Contents: 11:11:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 11:11:07 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')]} 11:11:07 INFO - https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:11:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 11:11:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 11:11:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 11:11:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 11:11:18 INFO - Downloaded 92298508 bytes. 11:11:18 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:11:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:11:27 INFO - Return code: 0 11:11:27 INFO - Running post-action listener: _resource_record_post_action 11:11:27 INFO - Running post-action listener: set_extra_try_arguments 11:11:27 INFO - ##### 11:11:27 INFO - ##### Running create-virtualenv step. 11:11:27 INFO - ##### 11:11:27 INFO - Running pre-action listener: _pre_create_virtualenv 11:11:27 INFO - Running pre-action listener: _resource_record_pre_action 11:11:27 INFO - Running main action method: create_virtualenv 11:11:27 INFO - Creating virtualenv /builds/slave/test/build/venv 11:11:27 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 11:11:27 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:11:27 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:11:27 INFO - Using real prefix '/usr' 11:11:27 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:11:29 INFO - Installing distribute.............................................................................................................................................................................................done. 11:11:33 INFO - Installing pip.................done. 11:11:33 INFO - Return code: 0 11:11:33 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:11:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:11:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:11:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:11:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:11:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:11:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:11:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x855bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85c2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8674f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8356e30>, '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 0x85f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8672470>, '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-1463679179.836878-406682558', '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 11:11:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:11:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:11:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:11:33 INFO - 'CCACHE_UMASK': '002', 11:11:33 INFO - 'DISPLAY': ':0', 11:11:33 INFO - 'HOME': '/home/cltbld', 11:11:33 INFO - 'LANG': 'en_US.UTF-8', 11:11:33 INFO - 'LOGNAME': 'cltbld', 11:11:33 INFO - 'MAIL': '/var/mail/cltbld', 11:11:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:11:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:11:33 INFO - 'MOZ_NO_REMOTE': '1', 11:11:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:11:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:11:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:11:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:11:33 INFO - 'PWD': '/builds/slave/test', 11:11:33 INFO - 'SHELL': '/bin/bash', 11:11:33 INFO - 'SHLVL': '1', 11:11:33 INFO - 'TERM': 'linux', 11:11:33 INFO - 'TMOUT': '86400', 11:11:33 INFO - 'USER': 'cltbld', 11:11:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463679179.836878-406682558', 11:11:33 INFO - '_': '/tools/buildbot/bin/python'} 11:11:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:11:33 INFO - Downloading/unpacking psutil>=0.7.1 11:11:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:11:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:11:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:11:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:11:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:11:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:11:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:11:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:11:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:11:39 INFO - Installing collected packages: psutil 11:11:39 INFO - Running setup.py install for psutil 11:11:39 INFO - building 'psutil._psutil_linux' extension 11:11:39 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 11:11:39 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 11:11:39 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 11:11:39 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 11:11:40 INFO - building 'psutil._psutil_posix' extension 11:11:40 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 11:11:40 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 11:11:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:11:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:11:40 INFO - Successfully installed psutil 11:11:40 INFO - Cleaning up... 11:11:40 INFO - Return code: 0 11:11:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:11:40 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')]} 11:11:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:11:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:11:40 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')]} 11:11:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:11:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:11:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x855bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85c2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8674f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8356e30>, '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 0x85f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8672470>, '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-1463679179.836878-406682558', '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 11:11:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:11:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:11:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:11:40 INFO - 'CCACHE_UMASK': '002', 11:11:40 INFO - 'DISPLAY': ':0', 11:11:40 INFO - 'HOME': '/home/cltbld', 11:11:40 INFO - 'LANG': 'en_US.UTF-8', 11:11:40 INFO - 'LOGNAME': 'cltbld', 11:11:40 INFO - 'MAIL': '/var/mail/cltbld', 11:11:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:11:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:11:40 INFO - 'MOZ_NO_REMOTE': '1', 11:11:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:11:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:11:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:11:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:11:40 INFO - 'PWD': '/builds/slave/test', 11:11:40 INFO - 'SHELL': '/bin/bash', 11:11:40 INFO - 'SHLVL': '1', 11:11:40 INFO - 'TERM': 'linux', 11:11:40 INFO - 'TMOUT': '86400', 11:11:40 INFO - 'USER': 'cltbld', 11:11:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463679179.836878-406682558', 11:11:40 INFO - '_': '/tools/buildbot/bin/python'} 11:11:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:11:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:11:40 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 11:11:40 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 11:11:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:11:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:11:40 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 11:11:40 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 11:11:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:11:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:11:46 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:11:46 INFO - Installing collected packages: mozsystemmonitor 11:11:46 INFO - Running setup.py install for mozsystemmonitor 11:11:46 INFO - Successfully installed mozsystemmonitor 11:11:46 INFO - Cleaning up... 11:11:46 INFO - Return code: 0 11:11:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:11:46 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')]} 11:11:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:11:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:11:46 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')]} 11:11:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:11:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:11:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x855bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85c2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8674f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8356e30>, '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 0x85f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8672470>, '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-1463679179.836878-406682558', '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 11:11:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:11:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:11:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:11:46 INFO - 'CCACHE_UMASK': '002', 11:11:46 INFO - 'DISPLAY': ':0', 11:11:46 INFO - 'HOME': '/home/cltbld', 11:11:46 INFO - 'LANG': 'en_US.UTF-8', 11:11:46 INFO - 'LOGNAME': 'cltbld', 11:11:46 INFO - 'MAIL': '/var/mail/cltbld', 11:11:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:11:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:11:46 INFO - 'MOZ_NO_REMOTE': '1', 11:11:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:11:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:11:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:11:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:11:46 INFO - 'PWD': '/builds/slave/test', 11:11:46 INFO - 'SHELL': '/bin/bash', 11:11:46 INFO - 'SHLVL': '1', 11:11:46 INFO - 'TERM': 'linux', 11:11:46 INFO - 'TMOUT': '86400', 11:11:46 INFO - 'USER': 'cltbld', 11:11:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463679179.836878-406682558', 11:11:46 INFO - '_': '/tools/buildbot/bin/python'} 11:11:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:11:46 INFO - Downloading/unpacking blobuploader==1.2.4 11:11:46 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 11:11:46 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 11:11:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:11:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:11:46 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 11:11:46 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 11:11:51 INFO - Downloading blobuploader-1.2.4.tar.gz 11:11:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:11:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:11:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:11:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:11:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:11:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:11:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:11:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:11:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:11:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:11:52 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 11:11:52 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 11:11:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:11:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:11:52 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 11:11:52 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 11:11:53 INFO - Downloading docopt-0.6.1.tar.gz 11:11:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:11:53 INFO - Installing collected packages: blobuploader, requests, docopt 11:11:53 INFO - Running setup.py install for blobuploader 11:11:53 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:11:53 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:11:53 INFO - Running setup.py install for requests 11:11:54 INFO - Running setup.py install for docopt 11:11:54 INFO - Successfully installed blobuploader requests docopt 11:11:54 INFO - Cleaning up... 11:11:54 INFO - Return code: 0 11:11:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:11:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:11:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:11:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:11:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:11:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:11:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:11:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x855bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85c2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8674f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8356e30>, '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 0x85f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8672470>, '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-1463679179.836878-406682558', '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 11:11:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:11:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:11:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:11:54 INFO - 'CCACHE_UMASK': '002', 11:11:54 INFO - 'DISPLAY': ':0', 11:11:54 INFO - 'HOME': '/home/cltbld', 11:11:54 INFO - 'LANG': 'en_US.UTF-8', 11:11:54 INFO - 'LOGNAME': 'cltbld', 11:11:54 INFO - 'MAIL': '/var/mail/cltbld', 11:11:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:11:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:11:54 INFO - 'MOZ_NO_REMOTE': '1', 11:11:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:11:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:11:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:11:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:11:54 INFO - 'PWD': '/builds/slave/test', 11:11:54 INFO - 'SHELL': '/bin/bash', 11:11:54 INFO - 'SHLVL': '1', 11:11:54 INFO - 'TERM': 'linux', 11:11:54 INFO - 'TMOUT': '86400', 11:11:54 INFO - 'USER': 'cltbld', 11:11:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463679179.836878-406682558', 11:11:54 INFO - '_': '/tools/buildbot/bin/python'} 11:11:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:11:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:11:55 INFO - Running setup.py (path:/tmp/pip-lh9Bnp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:11:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:11:55 INFO - Running setup.py (path:/tmp/pip-_RfpvX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:11:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:11:55 INFO - Running setup.py (path:/tmp/pip-XMeEXm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:11:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:11:55 INFO - Running setup.py (path:/tmp/pip-B2oC7S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:11:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:11:55 INFO - Running setup.py (path:/tmp/pip-6Dz1Jr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:11:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:11:55 INFO - Running setup.py (path:/tmp/pip-3erf5M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:11:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:11:56 INFO - Running setup.py (path:/tmp/pip-ADLszE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:11:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:11:56 INFO - Running setup.py (path:/tmp/pip-kle2b2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:11:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:11:56 INFO - Running setup.py (path:/tmp/pip-8pQc4m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:11:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:11:56 INFO - Running setup.py (path:/tmp/pip-tj1ZqO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:11:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:11:56 INFO - Running setup.py (path:/tmp/pip-r_Z_e_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:11:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:11:56 INFO - Running setup.py (path:/tmp/pip-Y6qnXh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:11:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:11:56 INFO - Running setup.py (path:/tmp/pip-GgZ3S3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:11:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:11:56 INFO - Running setup.py (path:/tmp/pip-HckSSj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:11:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:11:57 INFO - Running setup.py (path:/tmp/pip-ZuubJy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:11:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:11:57 INFO - Running setup.py (path:/tmp/pip-lZtKuP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:11:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:11:57 INFO - Running setup.py (path:/tmp/pip-Blcwr9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:11:57 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:11:57 INFO - Running setup.py (path:/tmp/pip-J940Dk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:11:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:11:57 INFO - Running setup.py (path:/tmp/pip-5dzv3L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:11:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:11:57 INFO - Running setup.py (path:/tmp/pip-Re2VgY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:11:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:11:58 INFO - Running setup.py (path:/tmp/pip-h2cd0b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:11:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:11:58 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 11:11:58 INFO - Running setup.py install for manifestparser 11:11:58 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:11:58 INFO - Running setup.py install for mozcrash 11:11:58 INFO - Running setup.py install for mozdebug 11:11:59 INFO - Running setup.py install for mozdevice 11:11:59 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:11:59 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:11:59 INFO - Running setup.py install for mozfile 11:11:59 INFO - Running setup.py install for mozhttpd 11:11:59 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:11:59 INFO - Running setup.py install for mozinfo 11:11:59 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:11:59 INFO - Running setup.py install for mozInstall 11:12:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:12:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:12:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:12:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:12:00 INFO - Running setup.py install for mozleak 11:12:00 INFO - Running setup.py install for mozlog 11:12:00 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:12:00 INFO - Running setup.py install for moznetwork 11:12:00 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:12:00 INFO - Running setup.py install for mozprocess 11:12:01 INFO - Running setup.py install for mozprofile 11:12:01 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:12:01 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:12:01 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:12:01 INFO - Running setup.py install for mozrunner 11:12:01 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:12:01 INFO - Running setup.py install for mozscreenshot 11:12:01 INFO - Running setup.py install for moztest 11:12:02 INFO - Running setup.py install for mozversion 11:12:02 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:12:02 INFO - Running setup.py install for wptserve 11:12:02 INFO - Running setup.py install for marionette-driver 11:12:02 INFO - Running setup.py install for browsermob-proxy 11:12:03 INFO - Running setup.py install for marionette-client 11:12:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:12:03 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:12:03 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 11:12:03 INFO - Cleaning up... 11:12:03 INFO - Return code: 0 11:12:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:12:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:12:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 11:12:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x855bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85c2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8674f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8356e30>, '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 0x85f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8672470>, '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-1463679179.836878-406682558', '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 11:12:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:12:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:12:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:12:03 INFO - 'CCACHE_UMASK': '002', 11:12:03 INFO - 'DISPLAY': ':0', 11:12:03 INFO - 'HOME': '/home/cltbld', 11:12:03 INFO - 'LANG': 'en_US.UTF-8', 11:12:03 INFO - 'LOGNAME': 'cltbld', 11:12:03 INFO - 'MAIL': '/var/mail/cltbld', 11:12:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:12:03 INFO - 'MOZ_NO_REMOTE': '1', 11:12:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:12:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:12:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:03 INFO - 'PWD': '/builds/slave/test', 11:12:03 INFO - 'SHELL': '/bin/bash', 11:12:03 INFO - 'SHLVL': '1', 11:12:03 INFO - 'TERM': 'linux', 11:12:03 INFO - 'TMOUT': '86400', 11:12:03 INFO - 'USER': 'cltbld', 11:12:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463679179.836878-406682558', 11:12:03 INFO - '_': '/tools/buildbot/bin/python'} 11:12:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:12:04 INFO - Running setup.py (path:/tmp/pip-ue7bDW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:12:04 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)) 11:12:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:12:04 INFO - Running setup.py (path:/tmp/pip-P21V8W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:12:04 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)) 11:12:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:12:04 INFO - Running setup.py (path:/tmp/pip-BRNMth-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:12:04 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)) 11:12:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:12:04 INFO - Running setup.py (path:/tmp/pip-SrpJx1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:12:04 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)) 11:12:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:12:04 INFO - Running setup.py (path:/tmp/pip-b1wU_u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:12:04 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)) 11:12:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:12:04 INFO - Running setup.py (path:/tmp/pip-74HV5T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:12:04 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)) 11:12:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:12:04 INFO - Running setup.py (path:/tmp/pip-Wf7scR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:12:05 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)) 11:12:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:12:05 INFO - Running setup.py (path:/tmp/pip-LrfxDl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:12:05 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)) 11:12:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:12:05 INFO - Running setup.py (path:/tmp/pip-ktSxBw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:12:05 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)) 11:12:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:12:05 INFO - Running setup.py (path:/tmp/pip-yJFEl8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:12:05 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)) 11:12:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:12:05 INFO - Running setup.py (path:/tmp/pip-8S4uuQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:12:05 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)) 11:12:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:12:05 INFO - Running setup.py (path:/tmp/pip-ZSd3AE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:12:05 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)) 11:12:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:12:05 INFO - Running setup.py (path:/tmp/pip-9FqzDv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:12:05 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)) 11:12:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:12:05 INFO - Running setup.py (path:/tmp/pip-RsD1pF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:12:06 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)) 11:12:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:12:06 INFO - Running setup.py (path:/tmp/pip-DZIh4g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:12:06 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)) 11:12:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:12:06 INFO - Running setup.py (path:/tmp/pip-wubxyk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:12:06 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)) 11:12:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:12:06 INFO - Running setup.py (path:/tmp/pip-5qXJ1g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:12:06 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)) 11:12:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:12:06 INFO - Running setup.py (path:/tmp/pip-33ZzqF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:12:06 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)) 11:12:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:12:06 INFO - Running setup.py (path:/tmp/pip-sL7_mQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:12:06 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)) 11:12:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:12:06 INFO - Running setup.py (path:/tmp/pip-qM4PUZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:12:07 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)) 11:12:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:12:07 INFO - Running setup.py (path:/tmp/pip-pmOJC_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:12:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:12:07 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)) 11:12:07 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)) 11:12:07 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)) 11:12:07 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)) 11:12:07 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)) 11:12:07 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)) 11:12:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:12:07 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 11:12:07 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 11:12:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:12:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 11:12:07 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 11:12:07 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 11:12:12 INFO - Downloading blessings-1.6.tar.gz 11:12:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:12:12 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)) 11:12:12 INFO - Installing collected packages: blessings 11:12:12 INFO - Running setup.py install for blessings 11:12:12 INFO - Successfully installed blessings 11:12:12 INFO - Cleaning up... 11:12:12 INFO - Return code: 0 11:12:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:12:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:12:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:12:13 INFO - Reading from file tmpfile_stdout 11:12:13 INFO - Current package versions: 11:12:13 INFO - argparse == 1.2.1 11:12:13 INFO - blessings == 1.6 11:12:13 INFO - blobuploader == 1.2.4 11:12:13 INFO - browsermob-proxy == 0.6.0 11:12:13 INFO - docopt == 0.6.1 11:12:13 INFO - manifestparser == 1.1 11:12:13 INFO - marionette-client == 2.3.0 11:12:13 INFO - marionette-driver == 1.4.0 11:12:13 INFO - mozInstall == 1.12 11:12:13 INFO - mozcrash == 0.17 11:12:13 INFO - mozdebug == 0.1 11:12:13 INFO - mozdevice == 0.48 11:12:13 INFO - mozfile == 1.2 11:12:13 INFO - mozhttpd == 0.7 11:12:13 INFO - mozinfo == 0.9 11:12:13 INFO - mozleak == 0.1 11:12:13 INFO - mozlog == 3.1 11:12:13 INFO - moznetwork == 0.27 11:12:13 INFO - mozprocess == 0.22 11:12:13 INFO - mozprofile == 0.28 11:12:13 INFO - mozrunner == 6.11 11:12:13 INFO - mozscreenshot == 0.1 11:12:13 INFO - mozsystemmonitor == 0.0 11:12:13 INFO - moztest == 0.7 11:12:13 INFO - mozversion == 1.4 11:12:13 INFO - psutil == 3.1.1 11:12:13 INFO - requests == 1.2.3 11:12:13 INFO - wptserve == 1.4.0 11:12:13 INFO - wsgiref == 0.1.2 11:12:13 INFO - Running post-action listener: _resource_record_post_action 11:12:13 INFO - Running post-action listener: _start_resource_monitoring 11:12:13 INFO - Starting resource monitoring. 11:12:13 INFO - ##### 11:12:13 INFO - ##### Running pull step. 11:12:13 INFO - ##### 11:12:13 INFO - Running pre-action listener: _resource_record_pre_action 11:12:13 INFO - Running main action method: pull 11:12:13 INFO - Pull has nothing to do! 11:12:13 INFO - Running post-action listener: _resource_record_post_action 11:12:13 INFO - ##### 11:12:13 INFO - ##### Running install step. 11:12:13 INFO - ##### 11:12:13 INFO - Running pre-action listener: _resource_record_pre_action 11:12:13 INFO - Running main action method: install 11:12:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:12:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:12:13 INFO - Reading from file tmpfile_stdout 11:12:13 INFO - Detecting whether we're running mozinstall >=1.0... 11:12:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:12:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:12:13 INFO - Reading from file tmpfile_stdout 11:12:13 INFO - Output received: 11:12:13 INFO - Usage: mozinstall [options] installer 11:12:13 INFO - Options: 11:12:13 INFO - -h, --help show this help message and exit 11:12:13 INFO - -d DEST, --destination=DEST 11:12:13 INFO - Directory to install application into. [default: 11:12:13 INFO - "/builds/slave/test"] 11:12:13 INFO - --app=APP Application being installed. [default: firefox] 11:12:13 INFO - mkdir: /builds/slave/test/build/application 11:12:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 11:12:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 11:12:44 INFO - Reading from file tmpfile_stdout 11:12:44 INFO - Output received: 11:12:44 INFO - /builds/slave/test/build/application/firefox/firefox 11:12:44 INFO - Running post-action listener: _resource_record_post_action 11:12:44 INFO - ##### 11:12:44 INFO - ##### Running run-tests step. 11:12:44 INFO - ##### 11:12:44 INFO - Running pre-action listener: _resource_record_pre_action 11:12:44 INFO - Running main action method: run_tests 11:12:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:12:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:12:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:12:44 INFO - grabbing minidump binary from tooltool 11:12:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:44 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 0x8356e30>, '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 0x85f3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8672470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:12:44 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 11:12:44 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 11:12:45 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:12:45 INFO - Return code: 0 11:12:45 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 11:12:45 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:12:45 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/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.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 11:12:45 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/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.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 11:12:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:12:45 INFO - 'CCACHE_UMASK': '002', 11:12:45 INFO - 'DISPLAY': ':0', 11:12:45 INFO - 'HOME': '/home/cltbld', 11:12:45 INFO - 'LANG': 'en_US.UTF-8', 11:12:45 INFO - 'LOGNAME': 'cltbld', 11:12:45 INFO - 'MAIL': '/var/mail/cltbld', 11:12:45 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:12:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:12:45 INFO - 'MOZ_NO_REMOTE': '1', 11:12:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:12:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:45 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:12:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:45 INFO - 'PWD': '/builds/slave/test', 11:12:45 INFO - 'SHELL': '/bin/bash', 11:12:45 INFO - 'SHLVL': '1', 11:12:45 INFO - 'TERM': 'linux', 11:12:45 INFO - 'TMOUT': '86400', 11:12:45 INFO - 'USER': 'cltbld', 11:12:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463679179.836878-406682558', 11:12:45 INFO - '_': '/tools/buildbot/bin/python'} 11:12:45 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/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.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 11:12:45 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 11:12:45 INFO - import pkg_resources 11:12:47 INFO - Using 1 client processes 11:12:47 INFO - wptserve Starting http server on 127.0.0.1:8000 11:12:47 INFO - wptserve Starting http server on 127.0.0.1:8001 11:12:47 INFO - wptserve Starting http server on 127.0.0.1:8443 11:12:49 INFO - SUITE-START | Running 778 tests 11:12:49 INFO - Running testharness tests 11:12:49 INFO - Setting up ssl 11:12:49 INFO - PROCESS | certutil | 11:12:49 INFO - PROCESS | certutil | 11:12:49 INFO - PROCESS | certutil | 11:12:49 INFO - Certificate Nickname Trust Attributes 11:12:49 INFO - SSL,S/MIME,JAR/XPI 11:12:49 INFO - 11:12:49 INFO - web-platform-tests CT,, 11:12:49 INFO - 11:12:49 INFO - Starting runner 11:12:52 INFO - PROCESS | 1735 | 1463681572674 Marionette DEBUG Marionette enabled via build flag and pref 11:12:52 INFO - PROCESS | 1735 | ++DOCSHELL 0xa51ee400 == 1 [pid = 1735] [id = 1] 11:12:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 1 (0xa51ee800) [pid = 1735] [serial = 1] [outer = (nil)] 11:12:53 INFO - PROCESS | 1735 | [1735] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:12:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 2 (0xa51ef000) [pid = 1735] [serial = 2] [outer = 0xa51ee800] 11:12:53 INFO - PROCESS | 1735 | 1463681573386 Marionette INFO Listening on port 2828 11:12:54 INFO - PROCESS | 1735 | 1463681574007 Marionette DEBUG Marionette enabled via command-line flag 11:12:54 INFO - PROCESS | 1735 | ++DOCSHELL 0xa237b000 == 2 [pid = 1735] [id = 2] 11:12:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 3 (0xa23bc000) [pid = 1735] [serial = 3] [outer = (nil)] 11:12:54 INFO - PROCESS | 1735 | [1735] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:12:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 4 (0xa23bc800) [pid = 1735] [serial = 4] [outer = 0xa23bc000] 11:12:54 INFO - PROCESS | 1735 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2290d60 11:12:54 INFO - PROCESS | 1735 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a692f860 11:12:54 INFO - PROCESS | 1735 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b2760 11:12:54 INFO - PROCESS | 1735 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b53c0 11:12:54 INFO - PROCESS | 1735 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22d0100 11:12:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 5 (0xa22ac400) [pid = 1735] [serial = 5] [outer = 0xa51ee800] 11:12:54 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:12:54 INFO - PROCESS | 1735 | 1463681574440 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53885 11:12:54 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:12:54 INFO - PROCESS | 1735 | 1463681574474 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53886 11:12:54 INFO - PROCESS | 1735 | 1463681574536 Marionette DEBUG Closed connection conn0 11:12:54 INFO - PROCESS | 1735 | 1463681574540 Marionette DEBUG Closed connection conn1 11:12:54 INFO - PROCESS | 1735 | [1735] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 11:12:54 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:12:54 INFO - PROCESS | 1735 | 1463681574675 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53887 11:12:54 INFO - PROCESS | 1735 | 1463681574715 Marionette DEBUG Closed connection conn2 11:12:54 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:12:54 INFO - PROCESS | 1735 | 1463681574738 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53888 11:12:54 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:12:54 INFO - PROCESS | 1735 | 1463681574788 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53889 11:12:54 INFO - PROCESS | 1735 | 1463681574801 Marionette DEBUG Closed connection conn3 11:12:54 INFO - PROCESS | 1735 | 1463681574826 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:12:54 INFO - PROCESS | 1735 | 1463681574837 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160519093556","device":"desktop","version":"48.0a2"} 11:12:55 INFO - PROCESS | 1735 | [1735] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:12:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b392000 == 3 [pid = 1735] [id = 3] 11:12:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 6 (0x9b392400) [pid = 1735] [serial = 6] [outer = (nil)] 11:12:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b392800 == 4 [pid = 1735] [id = 4] 11:12:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 7 (0x9b396000) [pid = 1735] [serial = 7] [outer = (nil)] 11:12:57 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:12:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x9aacbc00 == 5 [pid = 1735] [id = 5] 11:12:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 8 (0x9aacc000) [pid = 1735] [serial = 8] [outer = (nil)] 11:12:57 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:12:57 INFO - PROCESS | 1735 | [1735] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:12:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 9 (0x9a740400) [pid = 1735] [serial = 9] [outer = 0x9aacc000] 11:12:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 10 (0x9a4d8800) [pid = 1735] [serial = 10] [outer = 0x9b392400] 11:12:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 11 (0x9a36f000) [pid = 1735] [serial = 11] [outer = 0x9b396000] 11:12:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 12 (0x9a371400) [pid = 1735] [serial = 12] [outer = 0x9aacc000] 11:12:59 INFO - PROCESS | 1735 | 1463681579322 Marionette DEBUG loaded listener.js 11:12:59 INFO - PROCESS | 1735 | 1463681579342 Marionette DEBUG loaded listener.js 11:13:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 13 (0x9823c800) [pid = 1735] [serial = 13] [outer = 0x9aacc000] 11:13:00 INFO - PROCESS | 1735 | 1463681580212 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"4236a8e0-bb83-4397-8b1d-892508e850dd","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160519093556","device":"desktop","version":"48.0a2","command_id":1}}] 11:13:00 INFO - PROCESS | 1735 | 1463681580459 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}] 11:13:00 INFO - PROCESS | 1735 | 1463681580634 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 11:13:00 INFO - PROCESS | 1735 | 1463681580909 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:13:00 INFO - PROCESS | 1735 | [1735] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:13:01 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:13:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 14 (0x951e1800) [pid = 1735] [serial = 14] [outer = 0x9aacc000] 11:13:01 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:13:01 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:13:01 INFO - PROCESS | 1735 | 1463681581443 Marionette TRACE conn4 <- [1,3,null,{}] 11:13:01 INFO - PROCESS | 1735 | 1463681581455 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:13:01 INFO - PROCESS | 1735 | 1463681581510 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 11:13:01 INFO - PROCESS | 1735 | 1463681581550 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 11:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:13:01 INFO - PROCESS | 1735 | 1463681581556 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 11:13:01 INFO - PROCESS | 1735 | 1463681581564 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:13:01 INFO - PROCESS | 1735 | 1463681581570 Marionette TRACE conn4 <- [1,6,null,{}] 11:13:01 INFO - PROCESS | 1735 | 1463681581581 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}] 11:13:01 INFO - PROCESS | 1735 | 1463681581600 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 11:13:01 INFO - PROCESS | 1735 | 1463681581607 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x93d31800 == 6 [pid = 1735] [id = 6] 11:13:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 15 (0x951df400) [pid = 1735] [serial = 15] [outer = (nil)] 11:13:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 16 (0x95580000) [pid = 1735] [serial = 16] [outer = 0x951df400] 11:13:01 INFO - PROCESS | 1735 | 1463681581697 Marionette DEBUG loaded listener.js 11:13:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 17 (0xa68be800) [pid = 1735] [serial = 17] [outer = 0x951df400] 11:13:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a55400 == 7 [pid = 1735] [id = 7] 11:13:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 18 (0x93a5ac00) [pid = 1735] [serial = 18] [outer = (nil)] 11:13:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 19 (0x93a5d400) [pid = 1735] [serial = 19] [outer = 0x93a5ac00] 11:13:02 INFO - PROCESS | 1735 | 1463681582281 Marionette DEBUG loaded listener.js 11:13:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 20 (0x93ddec00) [pid = 1735] [serial = 20] [outer = 0x93a5ac00] 11:13:02 INFO - PROCESS | 1735 | [1735] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:13:02 INFO - PROCESS | 1735 | 1463681582907 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]]]}] 11:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1410ms 11:13:03 INFO - PROCESS | 1735 | 1463681583047 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 11:13:03 INFO - PROCESS | 1735 | 1463681583050 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 11:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:13:03 INFO - PROCESS | 1735 | 1463681583339 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:13:03 INFO - PROCESS | 1735 | 1463681583345 Marionette TRACE conn4 <- [1,10,null,{}] 11:13:03 INFO - PROCESS | 1735 | 1463681583384 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}] 11:13:03 INFO - PROCESS | 1735 | 1463681583632 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 11:13:03 INFO - PROCESS | 1735 | 1463681583742 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x924c3c00 == 8 [pid = 1735] [id = 8] 11:13:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 21 (0x924c4400) [pid = 1735] [serial = 21] [outer = (nil)] 11:13:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 22 (0x92f9bc00) [pid = 1735] [serial = 22] [outer = 0x924c4400] 11:13:03 INFO - PROCESS | 1735 | 1463681583833 Marionette DEBUG loaded listener.js 11:13:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 23 (0x93a52000) [pid = 1735] [serial = 23] [outer = 0x924c4400] 11:13:04 INFO - PROCESS | 1735 | 1463681584710 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]]]}] 11:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1598ms 11:13:04 INFO - PROCESS | 1735 | 1463681584755 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 11:13:04 INFO - PROCESS | 1735 | 1463681584761 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 11:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:13:04 INFO - PROCESS | 1735 | 1463681584768 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:13:04 INFO - PROCESS | 1735 | 1463681584773 Marionette TRACE conn4 <- [1,14,null,{}] 11:13:04 INFO - PROCESS | 1735 | 1463681584786 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}] 11:13:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x95585000 == 9 [pid = 1735] [id = 9] 11:13:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 24 (0x9558b400) [pid = 1735] [serial = 24] [outer = (nil)] 11:13:05 INFO - PROCESS | 1735 | 1463681585044 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 11:13:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 25 (0x951e1000) [pid = 1735] [serial = 25] [outer = 0x9558b400] 11:13:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 26 (0x9822d400) [pid = 1735] [serial = 26] [outer = 0x9558b400] 11:13:05 INFO - PROCESS | 1735 | 1463681585257 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x95584c00 == 10 [pid = 1735] [id = 10] 11:13:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 27 (0x97844c00) [pid = 1735] [serial = 27] [outer = (nil)] 11:13:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 28 (0x997ae800) [pid = 1735] [serial = 28] [outer = 0x97844c00] 11:13:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x99704800 == 11 [pid = 1735] [id = 11] 11:13:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 29 (0x99f0f000) [pid = 1735] [serial = 29] [outer = (nil)] 11:13:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 30 (0x99fe1000) [pid = 1735] [serial = 30] [outer = 0x99f0f000] 11:13:05 INFO - PROCESS | 1735 | 1463681585460 Marionette DEBUG loaded listener.js 11:13:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 31 (0x9a4cec00) [pid = 1735] [serial = 31] [outer = 0x99f0f000] 11:13:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 32 (0x9b859c00) [pid = 1735] [serial = 32] [outer = 0x97844c00] 11:13:06 INFO - PROCESS | 1735 | 1463681586595 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]]]}] 11:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1842ms 11:13:06 INFO - PROCESS | 1735 | 1463681586611 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 11:13:06 INFO - PROCESS | 1735 | 1463681586615 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 11:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:13:06 INFO - PROCESS | 1735 | 1463681586623 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:13:06 INFO - PROCESS | 1735 | 1463681586627 Marionette TRACE conn4 <- [1,18,null,{}] 11:13:06 INFO - PROCESS | 1735 | 1463681586634 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}] 11:13:06 INFO - PROCESS | 1735 | 1463681586824 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 11:13:07 INFO - PROCESS | 1735 | 1463681587011 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:07 INFO - PROCESS | 1735 | ++DOCSHELL 0xa060d400 == 12 [pid = 1735] [id = 12] 11:13:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 33 (0xa114bc00) [pid = 1735] [serial = 33] [outer = (nil)] 11:13:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 34 (0xa224ac00) [pid = 1735] [serial = 34] [outer = 0xa114bc00] 11:13:07 INFO - PROCESS | 1735 | 1463681587119 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 35 (0xa2376000) [pid = 1735] [serial = 35] [outer = 0xa114bc00] 11:13:08 INFO - PROCESS | 1735 | 1463681588021 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]]]}] 11:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1437ms 11:13:08 INFO - PROCESS | 1735 | 1463681588062 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 11:13:08 INFO - PROCESS | 1735 | 1463681588067 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 11:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:13:08 INFO - PROCESS | 1735 | 1463681588074 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:13:08 INFO - PROCESS | 1735 | 1463681588077 Marionette TRACE conn4 <- [1,22,null,{}] 11:13:08 INFO - PROCESS | 1735 | 1463681588083 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}] 11:13:08 INFO - PROCESS | 1735 | 1463681588273 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 11:13:08 INFO - PROCESS | 1735 | 1463681588403 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f6a800 == 13 [pid = 1735] [id = 13] 11:13:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 36 (0x92f6e400) [pid = 1735] [serial = 36] [outer = (nil)] 11:13:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 37 (0x92f75400) [pid = 1735] [serial = 37] [outer = 0x92f6e400] 11:13:08 INFO - PROCESS | 1735 | 1463681588494 Marionette DEBUG loaded listener.js 11:13:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 38 (0xa35cb400) [pid = 1735] [serial = 38] [outer = 0x92f6e400] 11:13:09 INFO - PROCESS | 1735 | 1463681589753 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]]]}] 11:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1689ms 11:13:09 INFO - PROCESS | 1735 | 1463681589764 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 11:13:09 INFO - PROCESS | 1735 | 1463681589768 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 11:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:13:09 INFO - PROCESS | 1735 | 1463681589777 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:13:09 INFO - PROCESS | 1735 | 1463681589783 Marionette TRACE conn4 <- [1,26,null,{}] 11:13:09 INFO - PROCESS | 1735 | 1463681589792 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}] 11:13:09 INFO - PROCESS | 1735 | 1463681589992 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 11:13:10 INFO - PROCESS | 1735 | 1463681590108 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x92fa1c00 == 14 [pid = 1735] [id = 14] 11:13:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 39 (0x951df000) [pid = 1735] [serial = 39] [outer = (nil)] 11:13:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 40 (0x982ae400) [pid = 1735] [serial = 40] [outer = 0x951df000] 11:13:10 INFO - PROCESS | 1735 | 1463681590287 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 41 (0x9a746000) [pid = 1735] [serial = 41] [outer = 0x951df000] 11:13:11 INFO - PROCESS | 1735 | 1463681591066 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]]]}] 11:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1335ms 11:13:11 INFO - PROCESS | 1735 | 1463681591113 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 11:13:11 INFO - PROCESS | 1735 | 1463681591121 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 11:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:13:11 INFO - PROCESS | 1735 | 1463681591131 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:13:11 INFO - PROCESS | 1735 | 1463681591135 Marionette TRACE conn4 <- [1,30,null,{}] 11:13:11 INFO - PROCESS | 1735 | 1463681591141 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}] 11:13:11 INFO - PROCESS | 1735 | 1463681591304 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 11:13:11 INFO - PROCESS | 1735 | 1463681591318 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a8a9c00 == 15 [pid = 1735] [id = 15] 11:13:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 42 (0x9a8aa000) [pid = 1735] [serial = 42] [outer = (nil)] 11:13:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 43 (0x9b291c00) [pid = 1735] [serial = 43] [outer = 0x9a8aa000] 11:13:11 INFO - PROCESS | 1735 | 1463681591394 Marionette DEBUG loaded listener.js 11:13:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 44 (0x9b3c2c00) [pid = 1735] [serial = 44] [outer = 0x9a8aa000] 11:13:12 INFO - PROCESS | 1735 | 1463681592236 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]]]}] 11:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1129ms 11:13:12 INFO - PROCESS | 1735 | 1463681592261 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 11:13:12 INFO - PROCESS | 1735 | 1463681592265 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 11:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:13:12 INFO - PROCESS | 1735 | 1463681592272 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:13:12 INFO - PROCESS | 1735 | 1463681592278 Marionette TRACE conn4 <- [1,34,null,{}] 11:13:12 INFO - PROCESS | 1735 | 1463681592299 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}] 11:13:12 INFO - PROCESS | 1735 | 1463681592466 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 11:13:12 INFO - PROCESS | 1735 | 1463681592479 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x93dddc00 == 16 [pid = 1735] [id = 16] 11:13:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 45 (0x9b80d400) [pid = 1735] [serial = 45] [outer = (nil)] 11:13:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 46 (0x9ba57800) [pid = 1735] [serial = 46] [outer = 0x9b80d400] 11:13:12 INFO - PROCESS | 1735 | 1463681592574 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 47 (0x9c06f000) [pid = 1735] [serial = 47] [outer = 0x9b80d400] 11:13:13 INFO - PROCESS | 1735 | 1463681593387 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]]]}] 11:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1138ms 11:13:13 INFO - PROCESS | 1735 | 1463681593411 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 1735 | 1463681593416 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 11:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:13:13 INFO - PROCESS | 1735 | 1463681593422 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - PROCESS | 1735 | 1463681593425 Marionette TRACE conn4 <- [1,38,null,{}] 11:13:13 INFO - PROCESS | 1735 | 1463681593444 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}] 11:13:13 INFO - PROCESS | 1735 | 1463681593599 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 11:13:13 INFO - PROCESS | 1735 | 1463681593621 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x97847400 == 17 [pid = 1735] [id = 17] 11:13:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 48 (0x9c03e800) [pid = 1735] [serial = 48] [outer = (nil)] 11:13:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 49 (0x9d9bdc00) [pid = 1735] [serial = 49] [outer = 0x9c03e800] 11:13:13 INFO - PROCESS | 1735 | 1463681593702 Marionette DEBUG loaded listener.js 11:13:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 50 (0xa060c800) [pid = 1735] [serial = 50] [outer = 0x9c03e800] 11:13:14 INFO - PROCESS | 1735 | 1463681594497 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]]]}] 11:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1138ms 11:13:14 INFO - PROCESS | 1735 | 1463681594562 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 11:13:14 INFO - PROCESS | 1735 | 1463681594566 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 11:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:13:14 INFO - PROCESS | 1735 | 1463681594572 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:13:14 INFO - PROCESS | 1735 | 1463681594580 Marionette TRACE conn4 <- [1,42,null,{}] 11:13:14 INFO - PROCESS | 1735 | 1463681594590 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}] 11:13:14 INFO - PROCESS | 1735 | 1463681594843 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 11:13:14 INFO - PROCESS | 1735 | 1463681594967 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x9d96f000 == 18 [pid = 1735] [id = 18] 11:13:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 51 (0xa0610400) [pid = 1735] [serial = 51] [outer = (nil)] 11:13:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 52 (0xa22a1800) [pid = 1735] [serial = 52] [outer = 0xa0610400] 11:13:15 INFO - PROCESS | 1735 | 1463681595074 Marionette DEBUG loaded listener.js 11:13:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 53 (0xa22ad400) [pid = 1735] [serial = 53] [outer = 0xa0610400] 11:13:15 INFO - PROCESS | 1735 | 1463681595839 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]]]}] 11:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1293ms 11:13:15 INFO - PROCESS | 1735 | 1463681595879 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 11:13:15 INFO - PROCESS | 1735 | 1463681595884 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 11:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:13:15 INFO - PROCESS | 1735 | 1463681595893 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:13:15 INFO - PROCESS | 1735 | 1463681595895 Marionette TRACE conn4 <- [1,46,null,{}] 11:13:15 INFO - PROCESS | 1735 | 1463681595900 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}] 11:13:16 INFO - PROCESS | 1735 | 1463681596112 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 11:13:16 INFO - PROCESS | 1735 | 1463681596126 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a83c00 == 19 [pid = 1735] [id = 19] 11:13:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 54 (0x952dfc00) [pid = 1735] [serial = 54] [outer = (nil)] 11:13:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 55 (0xa317e400) [pid = 1735] [serial = 55] [outer = 0x952dfc00] 11:13:16 INFO - PROCESS | 1735 | 1463681596290 Marionette DEBUG loaded listener.js 11:13:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 56 (0xa3357000) [pid = 1735] [serial = 56] [outer = 0x952dfc00] 11:13:17 INFO - PROCESS | 1735 | 1463681597026 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]]]}] 11:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1154ms 11:13:17 INFO - PROCESS | 1735 | 1463681597048 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 11:13:17 INFO - PROCESS | 1735 | 1463681597052 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 11:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:13:17 INFO - PROCESS | 1735 | 1463681597058 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:13:17 INFO - PROCESS | 1735 | 1463681597061 Marionette TRACE conn4 <- [1,50,null,{}] 11:13:17 INFO - PROCESS | 1735 | 1463681597067 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}] 11:13:17 INFO - PROCESS | 1735 | 1463681597252 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 11:13:17 INFO - PROCESS | 1735 | 1463681597276 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x982a6000 == 20 [pid = 1735] [id = 20] 11:13:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 57 (0x9a379000) [pid = 1735] [serial = 57] [outer = (nil)] 11:13:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 58 (0xa36f2000) [pid = 1735] [serial = 58] [outer = 0x9a379000] 11:13:17 INFO - PROCESS | 1735 | 1463681597350 Marionette DEBUG loaded listener.js 11:13:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 59 (0xa36f8800) [pid = 1735] [serial = 59] [outer = 0x9a379000] 11:13:18 INFO - PROCESS | 1735 | 1463681598131 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]]]}] 11:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1082ms 11:13:18 INFO - PROCESS | 1735 | 1463681598141 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 11:13:18 INFO - PROCESS | 1735 | 1463681598144 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 11:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:13:18 INFO - PROCESS | 1735 | 1463681598153 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:13:18 INFO - PROCESS | 1735 | 1463681598156 Marionette TRACE conn4 <- [1,54,null,{}] 11:13:18 INFO - PROCESS | 1735 | 1463681598162 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}] 11:13:18 INFO - PROCESS | 1735 | 1463681598357 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 11:13:18 INFO - PROCESS | 1735 | 1463681598375 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:18 INFO - PROCESS | 1735 | ++DOCSHELL 0xa3646000 == 21 [pid = 1735] [id = 21] 11:13:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 60 (0xa36f6000) [pid = 1735] [serial = 60] [outer = (nil)] 11:13:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0xa6386000) [pid = 1735] [serial = 61] [outer = 0xa36f6000] 11:13:18 INFO - PROCESS | 1735 | 1463681598452 Marionette DEBUG loaded listener.js 11:13:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0xa638d400) [pid = 1735] [serial = 62] [outer = 0xa36f6000] 11:13:19 INFO - PROCESS | 1735 | --DOCSHELL 0x93d31800 == 20 [pid = 1735] [id = 6] 11:13:19 INFO - PROCESS | 1735 | --DOCSHELL 0xa060d400 == 19 [pid = 1735] [id = 12] 11:13:19 INFO - PROCESS | 1735 | --DOCSHELL 0x92f6a800 == 18 [pid = 1735] [id = 13] 11:13:19 INFO - PROCESS | 1735 | --DOCSHELL 0x924c3c00 == 17 [pid = 1735] [id = 8] 11:13:19 INFO - PROCESS | 1735 | --DOCSHELL 0x99704800 == 16 [pid = 1735] [id = 11] 11:13:20 INFO - PROCESS | 1735 | 1463681600315 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]]]}] 11:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2190ms 11:13:20 INFO - PROCESS | 1735 | 1463681600345 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 11:13:20 INFO - PROCESS | 1735 | 1463681600351 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 11:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:13:20 INFO - PROCESS | 1735 | 1463681600360 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 1735 | 1463681600367 Marionette TRACE conn4 <- [1,58,null,{}] 11:13:20 INFO - PROCESS | 1735 | 1463681600384 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}] 11:13:20 INFO - PROCESS | 1735 | 1463681600574 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 11:13:20 INFO - PROCESS | 1735 | 1463681600612 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a58000 == 17 [pid = 1735] [id = 22] 11:13:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x93a59000) [pid = 1735] [serial = 63] [outer = (nil)] 11:13:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x951dc400) [pid = 1735] [serial = 64] [outer = 0x93a59000] 11:13:20 INFO - PROCESS | 1735 | 1463681600690 Marionette DEBUG loaded listener.js 11:13:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x92f67400) [pid = 1735] [serial = 65] [outer = 0x93a59000] 11:13:21 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0xa114bc00) [pid = 1735] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:13:21 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x92f6e400) [pid = 1735] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:13:21 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x951df000) [pid = 1735] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:13:21 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x9a8aa000) [pid = 1735] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:13:21 INFO - PROCESS | 1735 | --DOMWINDOW == 60 (0x9b80d400) [pid = 1735] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:13:21 INFO - PROCESS | 1735 | --DOMWINDOW == 59 (0x9c03e800) [pid = 1735] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:13:21 INFO - PROCESS | 1735 | --DOMWINDOW == 58 (0x951df400) [pid = 1735] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:13:21 INFO - PROCESS | 1735 | --DOMWINDOW == 57 (0x924c4400) [pid = 1735] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:13:21 INFO - PROCESS | 1735 | --DOMWINDOW == 56 (0x99f0f000) [pid = 1735] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:13:21 INFO - PROCESS | 1735 | 1463681601989 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]]]}] 11:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1699ms 11:13:22 INFO - PROCESS | 1735 | 1463681602068 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 11:13:22 INFO - PROCESS | 1735 | 1463681602077 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 11:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:13:22 INFO - PROCESS | 1735 | 1463681602094 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:13:22 INFO - PROCESS | 1735 | 1463681602098 Marionette TRACE conn4 <- [1,62,null,{}] 11:13:22 INFO - PROCESS | 1735 | 1463681602106 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}] 11:13:22 INFO - PROCESS | 1735 | 1463681602259 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 11:13:22 INFO - PROCESS | 1735 | 1463681602354 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f69400 == 18 [pid = 1735] [id = 23] 11:13:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 57 (0x92f6ec00) [pid = 1735] [serial = 66] [outer = (nil)] 11:13:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 58 (0x9970cc00) [pid = 1735] [serial = 67] [outer = 0x92f6ec00] 11:13:22 INFO - PROCESS | 1735 | 1463681602431 Marionette DEBUG loaded listener.js 11:13:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 59 (0x9a23e000) [pid = 1735] [serial = 68] [outer = 0x92f6ec00] 11:13:23 INFO - PROCESS | 1735 | 1463681603132 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]]]}] 11:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1094ms 11:13:23 INFO - PROCESS | 1735 | 1463681603188 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 11:13:23 INFO - PROCESS | 1735 | 1463681603191 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 11:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:13:23 INFO - PROCESS | 1735 | 1463681603198 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:13:23 INFO - PROCESS | 1735 | 1463681603204 Marionette TRACE conn4 <- [1,66,null,{}] 11:13:23 INFO - PROCESS | 1735 | 1463681603227 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}] 11:13:23 INFO - PROCESS | 1735 | 1463681603425 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 11:13:23 INFO - PROCESS | 1735 | 1463681603444 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x9aacac00 == 19 [pid = 1735] [id = 24] 11:13:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 60 (0x9b293000) [pid = 1735] [serial = 69] [outer = (nil)] 11:13:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0x9b3c0c00) [pid = 1735] [serial = 70] [outer = 0x9b293000] 11:13:23 INFO - PROCESS | 1735 | 1463681603533 Marionette DEBUG loaded listener.js 11:13:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x9b803400) [pid = 1735] [serial = 71] [outer = 0x9b293000] 11:13:24 INFO - PROCESS | 1735 | 1463681604510 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]]]}] 11:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1391ms 11:13:24 INFO - PROCESS | 1735 | 1463681604591 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 11:13:24 INFO - PROCESS | 1735 | 1463681604599 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 11:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:13:24 INFO - PROCESS | 1735 | 1463681604608 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:13:24 INFO - PROCESS | 1735 | 1463681604616 Marionette TRACE conn4 <- [1,70,null,{}] 11:13:24 INFO - PROCESS | 1735 | 1463681604625 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}] 11:13:24 INFO - PROCESS | 1735 | 1463681604857 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 11:13:25 INFO - PROCESS | 1735 | 1463681604996 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x924bec00 == 20 [pid = 1735] [id = 25] 11:13:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x93de0400) [pid = 1735] [serial = 72] [outer = (nil)] 11:13:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x9a2f8400) [pid = 1735] [serial = 73] [outer = 0x93de0400] 11:13:25 INFO - PROCESS | 1735 | 1463681605099 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x93d27400) [pid = 1735] [serial = 74] [outer = 0x93de0400] 11:13:25 INFO - PROCESS | 1735 | 1463681605951 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]]]}] 11:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1392ms 11:13:26 INFO - PROCESS | 1735 | 1463681606018 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 11:13:26 INFO - PROCESS | 1735 | 1463681606028 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 11:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:13:26 INFO - PROCESS | 1735 | 1463681606041 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:13:26 INFO - PROCESS | 1735 | 1463681606047 Marionette TRACE conn4 <- [1,74,null,{}] 11:13:26 INFO - PROCESS | 1735 | 1463681606054 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}] 11:13:26 INFO - PROCESS | 1735 | 1463681606235 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 11:13:26 INFO - PROCESS | 1735 | 1463681606371 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a73dc00 == 21 [pid = 1735] [id = 26] 11:13:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x9b38d000) [pid = 1735] [serial = 75] [outer = (nil)] 11:13:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x9ba31000) [pid = 1735] [serial = 76] [outer = 0x9b38d000] 11:13:26 INFO - PROCESS | 1735 | 1463681606464 Marionette DEBUG loaded listener.js 11:13:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x9c073c00) [pid = 1735] [serial = 77] [outer = 0x9b38d000] 11:13:27 INFO - PROCESS | 1735 | 1463681607377 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]]]}] 11:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1386ms 11:13:27 INFO - PROCESS | 1735 | 1463681607428 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 1735 | 1463681607432 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 11:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:13:27 INFO - PROCESS | 1735 | 1463681607441 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:13:27 INFO - PROCESS | 1735 | 1463681607447 Marionette TRACE conn4 <- [1,78,null,{}] 11:13:27 INFO - PROCESS | 1735 | 1463681607466 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}] 11:13:27 INFO - PROCESS | 1735 | 1463681607649 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 11:13:27 INFO - PROCESS | 1735 | 1463681607789 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x993acc00 == 22 [pid = 1735] [id = 27] 11:13:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x9c368400) [pid = 1735] [serial = 78] [outer = (nil)] 11:13:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0xa2375c00) [pid = 1735] [serial = 79] [outer = 0x9c368400] 11:13:27 INFO - PROCESS | 1735 | 1463681607889 Marionette DEBUG loaded listener.js 11:13:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0xa25fa800) [pid = 1735] [serial = 80] [outer = 0x9c368400] 11:13:28 INFO - PROCESS | 1735 | 1463681608851 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]]]}] 11:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1497ms 11:13:28 INFO - PROCESS | 1735 | 1463681608940 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 11:13:28 INFO - PROCESS | 1735 | 1463681608948 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 11:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:13:28 INFO - PROCESS | 1735 | 1463681608959 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:13:28 INFO - PROCESS | 1735 | 1463681608964 Marionette TRACE conn4 <- [1,82,null,{}] 11:13:28 INFO - PROCESS | 1735 | 1463681608975 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}] 11:13:29 INFO - PROCESS | 1735 | 1463681609265 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 11:13:29 INFO - PROCESS | 1735 | 1463681609363 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x97847c00 == 23 [pid = 1735] [id = 28] 11:13:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x9d9bf400) [pid = 1735] [serial = 81] [outer = (nil)] 11:13:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0xa31f4400) [pid = 1735] [serial = 82] [outer = 0x9d9bf400] 11:13:29 INFO - PROCESS | 1735 | 1463681609499 Marionette DEBUG loaded listener.js 11:13:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x924c5000) [pid = 1735] [serial = 83] [outer = 0x9d9bf400] 11:13:30 INFO - PROCESS | 1735 | 1463681610289 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]]]}] 11:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1394ms 11:13:30 INFO - PROCESS | 1735 | 1463681610352 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 11:13:30 INFO - PROCESS | 1735 | 1463681610356 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 11:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:13:30 INFO - PROCESS | 1735 | 1463681610363 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:13:30 INFO - PROCESS | 1735 | 1463681610367 Marionette TRACE conn4 <- [1,86,null,{}] 11:13:30 INFO - PROCESS | 1735 | 1463681610373 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}] 11:13:30 INFO - PROCESS | 1735 | 1463681610545 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 11:13:30 INFO - PROCESS | 1735 | 1463681610684 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a5a400 == 24 [pid = 1735] [id = 29] 11:13:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x97843c00) [pid = 1735] [serial = 84] [outer = (nil)] 11:13:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0xa51ec800) [pid = 1735] [serial = 85] [outer = 0x97843c00] 11:13:30 INFO - PROCESS | 1735 | 1463681610774 Marionette DEBUG loaded listener.js 11:13:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0xa6389000) [pid = 1735] [serial = 86] [outer = 0x97843c00] 11:13:31 INFO - PROCESS | 1735 | 1463681611714 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]]]}] 11:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1383ms 11:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:13:31 INFO - PROCESS | 1735 | 1463681611747 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 11:13:31 INFO - PROCESS | 1735 | 1463681611750 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 11:13:31 INFO - PROCESS | 1735 | 1463681611758 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:13:31 INFO - PROCESS | 1735 | 1463681611760 Marionette TRACE conn4 <- [1,90,null,{}] 11:13:31 INFO - PROCESS | 1735 | 1463681611772 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}] 11:13:31 INFO - PROCESS | 1735 | 1463681611958 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 11:13:32 INFO - PROCESS | 1735 | 1463681612193 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f6e400 == 25 [pid = 1735] [id = 30] 11:13:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x92f6f800) [pid = 1735] [serial = 87] [outer = (nil)] 11:13:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0x92f75c00) [pid = 1735] [serial = 88] [outer = 0x92f6f800] 11:13:32 INFO - PROCESS | 1735 | 1463681612322 Marionette DEBUG loaded listener.js 11:13:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0x93de2c00) [pid = 1735] [serial = 89] [outer = 0x92f6f800] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x92f75400) [pid = 1735] [serial = 37] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x982ae400) [pid = 1735] [serial = 40] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x9b291c00) [pid = 1735] [serial = 43] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x9ba57800) [pid = 1735] [serial = 46] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x9d9bdc00) [pid = 1735] [serial = 49] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0xa22a1800) [pid = 1735] [serial = 52] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0xa317e400) [pid = 1735] [serial = 55] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0xa36f2000) [pid = 1735] [serial = 58] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x92f9bc00) [pid = 1735] [serial = 22] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x997ae800) [pid = 1735] [serial = 28] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x99fe1000) [pid = 1735] [serial = 30] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0xa224ac00) [pid = 1735] [serial = 34] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x951e1000) [pid = 1735] [serial = 25] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x9c06f000) [pid = 1735] [serial = 47] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0xa060c800) [pid = 1735] [serial = 50] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x9b3c2c00) [pid = 1735] [serial = 44] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x9a4cec00) [pid = 1735] [serial = 31] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0x93a52000) [pid = 1735] [serial = 23] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0xa2376000) [pid = 1735] [serial = 35] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 60 (0xa68be800) [pid = 1735] [serial = 17] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 59 (0xa35cb400) [pid = 1735] [serial = 38] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 58 (0x9a746000) [pid = 1735] [serial = 41] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 57 (0x9a371400) [pid = 1735] [serial = 12] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 56 (0x9a740400) [pid = 1735] [serial = 9] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 55 (0xa51ef000) [pid = 1735] [serial = 2] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 54 (0x93a5d400) [pid = 1735] [serial = 19] [outer = (nil)] [url = about:blank] 11:13:33 INFO - PROCESS | 1735 | --DOMWINDOW == 53 (0x95580000) [pid = 1735] [serial = 16] [outer = (nil)] [url = about:blank] 11:13:34 INFO - PROCESS | 1735 | 1463681614151 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]]]}] 11:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2442ms 11:13:34 INFO - PROCESS | 1735 | 1463681614201 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 11:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:13:34 INFO - PROCESS | 1735 | 1463681614208 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 11:13:34 INFO - PROCESS | 1735 | 1463681614218 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:13:34 INFO - PROCESS | 1735 | 1463681614224 Marionette TRACE conn4 <- [1,94,null,{}] 11:13:34 INFO - PROCESS | 1735 | 1463681614234 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}] 11:13:34 INFO - PROCESS | 1735 | 1463681614398 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 11:13:34 INFO - PROCESS | 1735 | 1463681614422 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f9b800 == 26 [pid = 1735] [id = 31] 11:13:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 54 (0x93a5e800) [pid = 1735] [serial = 90] [outer = (nil)] 11:13:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 55 (0x951e3000) [pid = 1735] [serial = 91] [outer = 0x93a5e800] 11:13:34 INFO - PROCESS | 1735 | 1463681614528 Marionette DEBUG loaded listener.js 11:13:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 56 (0x95546400) [pid = 1735] [serial = 92] [outer = 0x93a5e800] 11:13:35 INFO - PROCESS | 1735 | 1463681615322 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]]]}] 11:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1137ms 11:13:35 INFO - PROCESS | 1735 | 1463681615354 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 11:13:35 INFO - PROCESS | 1735 | 1463681615372 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 11:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:13:35 INFO - PROCESS | 1735 | 1463681615384 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:13:35 INFO - PROCESS | 1735 | 1463681615389 Marionette TRACE conn4 <- [1,98,null,{}] 11:13:35 INFO - PROCESS | 1735 | 1463681615396 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}] 11:13:35 INFO - PROCESS | 1735 | 1463681615596 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 11:13:35 INFO - PROCESS | 1735 | 1463681615614 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x93de1000 == 27 [pid = 1735] [id = 32] 11:13:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 57 (0x951e5800) [pid = 1735] [serial = 93] [outer = (nil)] 11:13:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 58 (0x99fe5400) [pid = 1735] [serial = 94] [outer = 0x951e5800] 11:13:35 INFO - PROCESS | 1735 | 1463681615690 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 59 (0x9a36ec00) [pid = 1735] [serial = 95] [outer = 0x951e5800] 11:13:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 60 (0x9a89f800) [pid = 1735] [serial = 96] [outer = 0x97844c00] 11:13:36 INFO - PROCESS | 1735 | 1463681616616 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]]]}] 11:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1288ms 11:13:36 INFO - PROCESS | 1735 | 1463681616679 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 11:13:36 INFO - PROCESS | 1735 | 1463681616683 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 11:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:13:36 INFO - PROCESS | 1735 | 1463681616691 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:13:36 INFO - PROCESS | 1735 | 1463681616697 Marionette TRACE conn4 <- [1,102,null,{}] 11:13:36 INFO - PROCESS | 1735 | 1463681616724 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}] 11:13:36 INFO - PROCESS | 1735 | 1463681616930 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 11:13:36 INFO - PROCESS | 1735 | 1463681616960 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b562400 == 28 [pid = 1735] [id = 33] 11:13:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0x9b805800) [pid = 1735] [serial = 97] [outer = (nil)] 11:13:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0x9b80f800) [pid = 1735] [serial = 98] [outer = 0x9b805800] 11:13:37 INFO - PROCESS | 1735 | 1463681617040 Marionette DEBUG loaded listener.js 11:13:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x9b862c00) [pid = 1735] [serial = 99] [outer = 0x9b805800] 11:13:37 INFO - PROCESS | 1735 | 1463681617874 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]]]}] 11:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1200ms 11:13:37 INFO - PROCESS | 1735 | 1463681617892 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 1735 | 1463681617896 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 11:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:13:37 INFO - PROCESS | 1735 | 1463681617908 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 1735 | 1463681617911 Marionette TRACE conn4 <- [1,106,null,{}] 11:13:37 INFO - PROCESS | 1735 | 1463681617917 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}] 11:13:38 INFO - PROCESS | 1735 | 1463681618117 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 11:13:38 INFO - PROCESS | 1735 | 1463681618186 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f68400 == 29 [pid = 1735] [id = 34] 11:13:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x98235400) [pid = 1735] [serial = 100] [outer = (nil)] 11:13:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x9c077800) [pid = 1735] [serial = 101] [outer = 0x98235400] 11:13:38 INFO - PROCESS | 1735 | 1463681618263 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x9d9c7c00) [pid = 1735] [serial = 102] [outer = 0x98235400] 11:13:38 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0xa36f6000) [pid = 1735] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:13:38 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x952dfc00) [pid = 1735] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:13:38 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x9a379000) [pid = 1735] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:13:38 INFO - PROCESS | 1735 | --DOMWINDOW == 62 (0xa0610400) [pid = 1735] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:13:38 INFO - PROCESS | 1735 | --DOMWINDOW == 61 (0x9b293000) [pid = 1735] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:13:38 INFO - PROCESS | 1735 | --DOMWINDOW == 60 (0x93a59000) [pid = 1735] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:13:38 INFO - PROCESS | 1735 | --DOMWINDOW == 59 (0x92f6ec00) [pid = 1735] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:13:39 INFO - PROCESS | 1735 | 1463681619145 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]]]}] 11:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1279ms 11:13:39 INFO - PROCESS | 1735 | 1463681619188 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 11:13:39 INFO - PROCESS | 1735 | 1463681619192 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 11:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:13:39 INFO - PROCESS | 1735 | 1463681619198 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:13:39 INFO - PROCESS | 1735 | 1463681619202 Marionette TRACE conn4 <- [1,110,null,{}] 11:13:39 INFO - PROCESS | 1735 | 1463681619209 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}] 11:13:39 INFO - PROCESS | 1735 | 1463681619360 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 11:13:39 INFO - PROCESS | 1735 | 1463681619376 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a52000 == 30 [pid = 1735] [id = 35] 11:13:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 60 (0x9ba57400) [pid = 1735] [serial = 103] [outer = (nil)] 11:13:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 61 (0xa114b800) [pid = 1735] [serial = 104] [outer = 0x9ba57400] 11:13:39 INFO - PROCESS | 1735 | 1463681619451 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 62 (0xa224b000) [pid = 1735] [serial = 105] [outer = 0x9ba57400] 11:13:40 INFO - PROCESS | 1735 | 1463681620235 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]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1092ms 11:13:40 INFO - PROCESS | 1735 | 1463681620292 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 1735 | 1463681620295 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 11:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:13:40 INFO - PROCESS | 1735 | 1463681620302 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 1735 | 1463681620305 Marionette TRACE conn4 <- [1,114,null,{}] 11:13:40 INFO - PROCESS | 1735 | 1463681620312 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}] 11:13:40 INFO - PROCESS | 1735 | 1463681620514 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 11:13:40 INFO - PROCESS | 1735 | 1463681620665 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x924b8400 == 31 [pid = 1735] [id = 36] 11:13:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 63 (0x924b9400) [pid = 1735] [serial = 106] [outer = (nil)] 11:13:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x92f66c00) [pid = 1735] [serial = 107] [outer = 0x924b9400] 11:13:40 INFO - PROCESS | 1735 | 1463681620756 Marionette DEBUG loaded listener.js 11:13:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x92f9ec00) [pid = 1735] [serial = 108] [outer = 0x924b9400] 11:13:41 INFO - PROCESS | 1735 | 1463681621875 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]]]}] 11:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1635ms 11:13:41 INFO - PROCESS | 1735 | 1463681621939 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 11:13:41 INFO - PROCESS | 1735 | 1463681621946 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 11:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:13:41 INFO - PROCESS | 1735 | 1463681621954 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:13:41 INFO - PROCESS | 1735 | 1463681621961 Marionette TRACE conn4 <- [1,118,null,{}] 11:13:41 INFO - PROCESS | 1735 | 1463681621970 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}] 11:13:42 INFO - PROCESS | 1735 | 1463681622196 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 11:13:42 INFO - PROCESS | 1735 | 1463681622367 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x99fda400 == 32 [pid = 1735] [id = 37] 11:13:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x99fe8400) [pid = 1735] [serial = 109] [outer = (nil)] 11:13:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x9a741000) [pid = 1735] [serial = 110] [outer = 0x99fe8400] 11:13:42 INFO - PROCESS | 1735 | 1463681622464 Marionette DEBUG loaded listener.js 11:13:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x9a8a7000) [pid = 1735] [serial = 111] [outer = 0x99fe8400] 11:13:43 INFO - PROCESS | 1735 | 1463681623436 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]]]}] 11:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1538ms 11:13:43 INFO - PROCESS | 1735 | 1463681623500 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 11:13:43 INFO - PROCESS | 1735 | 1463681623508 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 11:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:13:43 INFO - PROCESS | 1735 | 1463681623518 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:13:43 INFO - PROCESS | 1735 | 1463681623521 Marionette TRACE conn4 <- [1,122,null,{}] 11:13:43 INFO - PROCESS | 1735 | 1463681623529 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}] 11:13:43 INFO - PROCESS | 1735 | 1463681623717 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 11:13:43 INFO - PROCESS | 1735 | 1463681623855 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x952d1800 == 33 [pid = 1735] [id = 38] 11:13:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x952d4800) [pid = 1735] [serial = 112] [outer = (nil)] 11:13:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x952de400) [pid = 1735] [serial = 113] [outer = 0x952d4800] 11:13:43 INFO - PROCESS | 1735 | 1463681623982 Marionette DEBUG loaded listener.js 11:13:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x9b38d400) [pid = 1735] [serial = 114] [outer = 0x952d4800] 11:13:44 INFO - PROCESS | 1735 | 1463681624920 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]]]}] 11:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1484ms 11:13:45 INFO - PROCESS | 1735 | 1463681625003 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 11:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:13:45 INFO - PROCESS | 1735 | 1463681625008 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 11:13:45 INFO - PROCESS | 1735 | 1463681625023 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:13:45 INFO - PROCESS | 1735 | 1463681625034 Marionette TRACE conn4 <- [1,126,null,{}] 11:13:45 INFO - PROCESS | 1735 | 1463681625044 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}] 11:13:45 INFO - PROCESS | 1735 | 1463681625300 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 11:13:45 INFO - PROCESS | 1735 | 1463681625605 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f72400 == 34 [pid = 1735] [id = 39] 11:13:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x92f72800) [pid = 1735] [serial = 115] [outer = (nil)] 11:13:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x93a50000) [pid = 1735] [serial = 116] [outer = 0x92f72800] 11:13:45 INFO - PROCESS | 1735 | 1463681625688 Marionette DEBUG loaded listener.js 11:13:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x952d2800) [pid = 1735] [serial = 117] [outer = 0x92f72800] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x92fa1c00 == 33 [pid = 1735] [id = 14] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x982a6000 == 32 [pid = 1735] [id = 20] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x9aacac00 == 31 [pid = 1735] [id = 24] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x9d96f000 == 30 [pid = 1735] [id = 18] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x924bec00 == 29 [pid = 1735] [id = 25] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x92f69400 == 28 [pid = 1735] [id = 23] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x97847400 == 27 [pid = 1735] [id = 17] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x93dddc00 == 26 [pid = 1735] [id = 16] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x93a58000 == 25 [pid = 1735] [id = 22] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x93a52000 == 24 [pid = 1735] [id = 35] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x92f68400 == 23 [pid = 1735] [id = 34] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x9b562400 == 22 [pid = 1735] [id = 33] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x93de1000 == 21 [pid = 1735] [id = 32] 11:13:46 INFO - PROCESS | 1735 | --DOCSHELL 0x92f9b800 == 20 [pid = 1735] [id = 31] 11:13:46 INFO - PROCESS | 1735 | 1463681626682 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]]]}] 11:13:46 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x9b803400) [pid = 1735] [serial = 71] [outer = (nil)] [url = about:blank] 11:13:46 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x9b3c0c00) [pid = 1735] [serial = 70] [outer = (nil)] [url = about:blank] 11:13:46 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x951dc400) [pid = 1735] [serial = 64] [outer = (nil)] [url = about:blank] 11:13:46 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x9970cc00) [pid = 1735] [serial = 67] [outer = (nil)] [url = about:blank] 11:13:46 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92f67400) [pid = 1735] [serial = 65] [outer = (nil)] [url = about:blank] 11:13:46 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x9a23e000) [pid = 1735] [serial = 68] [outer = (nil)] [url = about:blank] 11:13:46 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0xa638d400) [pid = 1735] [serial = 62] [outer = (nil)] [url = about:blank] 11:13:46 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0xa6386000) [pid = 1735] [serial = 61] [outer = (nil)] [url = about:blank] 11:13:46 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0xa3357000) [pid = 1735] [serial = 56] [outer = (nil)] [url = about:blank] 11:13:46 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0xa36f8800) [pid = 1735] [serial = 59] [outer = (nil)] [url = about:blank] 11:13:46 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0xa22ad400) [pid = 1735] [serial = 53] [outer = (nil)] [url = about:blank] 11:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1706ms 11:13:46 INFO - PROCESS | 1735 | 1463681626723 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 11:13:46 INFO - PROCESS | 1735 | 1463681626727 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 11:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:13:46 INFO - PROCESS | 1735 | 1463681626742 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:13:46 INFO - PROCESS | 1735 | 1463681626745 Marionette TRACE conn4 <- [1,130,null,{}] 11:13:46 INFO - PROCESS | 1735 | 1463681626755 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}] 11:13:46 INFO - PROCESS | 1735 | 1463681626920 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 11:13:46 INFO - PROCESS | 1735 | 1463681626933 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x952d6000 == 21 [pid = 1735] [id = 40] 11:13:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x95581800) [pid = 1735] [serial = 118] [outer = (nil)] 11:13:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x9784a000) [pid = 1735] [serial = 119] [outer = 0x95581800] 11:13:47 INFO - PROCESS | 1735 | 1463681627029 Marionette DEBUG loaded listener.js 11:13:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x997aec00) [pid = 1735] [serial = 120] [outer = 0x95581800] 11:13:47 INFO - PROCESS | 1735 | 1463681627870 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]]]}] 11:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1185ms 11:13:47 INFO - PROCESS | 1735 | 1463681627927 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 11:13:47 INFO - PROCESS | 1735 | 1463681627932 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 11:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:13:47 INFO - PROCESS | 1735 | 1463681627940 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 1735 | 1463681627944 Marionette TRACE conn4 <- [1,134,null,{}] 11:13:47 INFO - PROCESS | 1735 | 1463681627957 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}] 11:13:48 INFO - PROCESS | 1735 | 1463681628139 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 11:13:48 INFO - PROCESS | 1735 | 1463681628157 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a8a0400 == 22 [pid = 1735] [id = 41] 11:13:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x9a8a1800) [pid = 1735] [serial = 121] [outer = (nil)] 11:13:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x9a8a8c00) [pid = 1735] [serial = 122] [outer = 0x9a8a1800] 11:13:48 INFO - PROCESS | 1735 | 1463681628235 Marionette DEBUG loaded listener.js 11:13:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x9b3c7c00) [pid = 1735] [serial = 123] [outer = 0x9a8a1800] 11:13:49 INFO - PROCESS | 1735 | 1463681629258 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]]]}] 11:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1336ms 11:13:49 INFO - PROCESS | 1735 | 1463681629277 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 1735 | 1463681629282 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 11:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:13:49 INFO - PROCESS | 1735 | 1463681629298 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - PROCESS | 1735 | 1463681629307 Marionette TRACE conn4 <- [1,138,null,{}] 11:13:49 INFO - PROCESS | 1735 | 1463681629334 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}] 11:13:49 INFO - PROCESS | 1735 | 1463681629536 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 11:13:49 INFO - PROCESS | 1735 | 1463681629566 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b55f000 == 23 [pid = 1735] [id = 42] 11:13:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x9b561c00) [pid = 1735] [serial = 124] [outer = (nil)] 11:13:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0xa0605400) [pid = 1735] [serial = 125] [outer = 0x9b561c00] 11:13:49 INFO - PROCESS | 1735 | 1463681629642 Marionette DEBUG loaded listener.js 11:13:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0xa2244800) [pid = 1735] [serial = 126] [outer = 0x9b561c00] 11:13:50 INFO - PROCESS | 1735 | 1463681630727 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]]]}] 11:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1469ms 11:13:50 INFO - PROCESS | 1735 | 1463681630767 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 11:13:50 INFO - PROCESS | 1735 | 1463681630772 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 11:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:13:50 INFO - PROCESS | 1735 | 1463681630779 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:13:50 INFO - PROCESS | 1735 | 1463681630782 Marionette TRACE conn4 <- [1,142,null,{}] 11:13:50 INFO - PROCESS | 1735 | 1463681630788 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}] 11:13:50 INFO - PROCESS | 1735 | 1463681630991 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 11:13:51 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x97843c00) [pid = 1735] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:13:51 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x93de0400) [pid = 1735] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:13:51 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x9b38d000) [pid = 1735] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:13:51 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x951e5800) [pid = 1735] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:13:51 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x93a5e800) [pid = 1735] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:13:51 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x9b805800) [pid = 1735] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:13:51 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0x9c368400) [pid = 1735] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:13:51 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x98235400) [pid = 1735] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:13:51 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x9d9bf400) [pid = 1735] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:13:51 INFO - PROCESS | 1735 | 1463681631141 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x93de0400 == 24 [pid = 1735] [id = 43] 11:13:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x951e5800) [pid = 1735] [serial = 127] [outer = (nil)] 11:13:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x99fe1000) [pid = 1735] [serial = 128] [outer = 0x951e5800] 11:13:51 INFO - PROCESS | 1735 | 1463681631221 Marionette DEBUG loaded listener.js 11:13:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x9b805800) [pid = 1735] [serial = 129] [outer = 0x951e5800] 11:13:51 INFO - PROCESS | 1735 | 1463681631872 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]]]}] 11:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1151ms 11:13:51 INFO - PROCESS | 1735 | 1463681631931 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 11:13:51 INFO - PROCESS | 1735 | 1463681631934 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 11:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:13:51 INFO - PROCESS | 1735 | 1463681631941 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:13:51 INFO - PROCESS | 1735 | 1463681631945 Marionette TRACE conn4 <- [1,146,null,{}] 11:13:51 INFO - PROCESS | 1735 | 1463681631950 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}] 11:13:52 INFO - PROCESS | 1735 | 1463681632141 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 11:13:52 INFO - PROCESS | 1735 | 1463681632159 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:52 INFO - PROCESS | 1735 | ++DOCSHELL 0xa237f400 == 25 [pid = 1735] [id = 44] 11:13:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0xa25efc00) [pid = 1735] [serial = 130] [outer = (nil)] 11:13:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0xa317c000) [pid = 1735] [serial = 131] [outer = 0xa25efc00] 11:13:52 INFO - PROCESS | 1735 | 1463681632249 Marionette DEBUG loaded listener.js 11:13:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0xa35ca800) [pid = 1735] [serial = 132] [outer = 0xa25efc00] 11:13:53 INFO - PROCESS | 1735 | 1463681633371 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]]]}] 11:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1546ms 11:13:53 INFO - PROCESS | 1735 | 1463681633574 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 11:13:53 INFO - PROCESS | 1735 | 1463681633579 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 11:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:13:53 INFO - PROCESS | 1735 | 1463681633622 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:13:53 INFO - PROCESS | 1735 | 1463681633627 Marionette TRACE conn4 <- [1,150,null,{}] 11:13:53 INFO - PROCESS | 1735 | 1463681633754 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}] 11:13:53 INFO - PROCESS | 1735 | 1463681633966 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 11:13:54 INFO - PROCESS | 1735 | 1463681633992 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f75400 == 26 [pid = 1735] [id = 45] 11:13:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x93a84400) [pid = 1735] [serial = 133] [outer = (nil)] 11:13:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x99fe2c00) [pid = 1735] [serial = 134] [outer = 0x93a84400] 11:13:54 INFO - PROCESS | 1735 | 1463681634127 Marionette DEBUG loaded listener.js 11:13:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x9a4cd800) [pid = 1735] [serial = 135] [outer = 0x93a84400] 11:13:55 INFO - PROCESS | 1735 | 1463681635099 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]]]}] 11:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1554ms 11:13:55 INFO - PROCESS | 1735 | 1463681635160 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 11:13:55 INFO - PROCESS | 1735 | 1463681635169 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 11:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:13:55 INFO - PROCESS | 1735 | 1463681635181 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:13:55 INFO - PROCESS | 1735 | 1463681635185 Marionette TRACE conn4 <- [1,154,null,{}] 11:13:55 INFO - PROCESS | 1735 | 1463681635192 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}] 11:13:55 INFO - PROCESS | 1735 | 1463681635413 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 11:13:55 INFO - PROCESS | 1735 | 1463681635604 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x9c077c00 == 27 [pid = 1735] [id = 46] 11:13:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x9c364400) [pid = 1735] [serial = 136] [outer = (nil)] 11:13:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x9d9c0c00) [pid = 1735] [serial = 137] [outer = 0x9c364400] 11:13:55 INFO - PROCESS | 1735 | 1463681635742 Marionette DEBUG loaded listener.js 11:13:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0xa2376800) [pid = 1735] [serial = 138] [outer = 0x9c364400] 11:13:56 INFO - PROCESS | 1735 | 1463681636658 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]]]}] 11:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1535ms 11:13:56 INFO - PROCESS | 1735 | 1463681636717 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 11:13:56 INFO - PROCESS | 1735 | 1463681636720 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 11:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:13:56 INFO - PROCESS | 1735 | 1463681636730 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:13:56 INFO - PROCESS | 1735 | 1463681636736 Marionette TRACE conn4 <- [1,158,null,{}] 11:13:56 INFO - PROCESS | 1735 | 1463681636753 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}] 11:13:57 INFO - PROCESS | 1735 | 1463681636996 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 11:13:57 INFO - PROCESS | 1735 | 1463681637151 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a89e000 == 28 [pid = 1735] [id = 47] 11:13:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x9ba63800) [pid = 1735] [serial = 139] [outer = (nil)] 11:13:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0xa51efc00) [pid = 1735] [serial = 140] [outer = 0x9ba63800] 11:13:57 INFO - PROCESS | 1735 | 1463681637256 Marionette DEBUG loaded listener.js 11:13:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0xa6865000) [pid = 1735] [serial = 141] [outer = 0x9ba63800] 11:13:58 INFO - PROCESS | 1735 | 1463681638111 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]]]}] 11:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1453ms 11:13:58 INFO - PROCESS | 1735 | 1463681638183 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 11:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:13:58 INFO - PROCESS | 1735 | 1463681638188 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 11:13:58 INFO - PROCESS | 1735 | 1463681638195 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:13:58 INFO - PROCESS | 1735 | 1463681638198 Marionette TRACE conn4 <- [1,162,null,{}] 11:13:58 INFO - PROCESS | 1735 | 1463681638204 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}] 11:13:58 INFO - PROCESS | 1735 | 1463681638379 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 11:13:58 INFO - PROCESS | 1735 | 1463681638519 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:58 INFO - PROCESS | 1735 | ++DOCSHELL 0xa36ecc00 == 29 [pid = 1735] [id = 48] 11:13:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0xa68bf400) [pid = 1735] [serial = 142] [outer = (nil)] 11:13:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0xa6940000) [pid = 1735] [serial = 143] [outer = 0xa68bf400] 11:13:58 INFO - PROCESS | 1735 | 1463681638612 Marionette DEBUG loaded listener.js 11:13:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0xa27ec000) [pid = 1735] [serial = 144] [outer = 0xa68bf400] 11:13:59 INFO - PROCESS | 1735 | 1463681639390 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:13:59 INFO - PROCESS | 1735 | 1463681639815 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]]]}] 11:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1681ms 11:13:59 INFO - PROCESS | 1735 | 1463681639877 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 11:13:59 INFO - PROCESS | 1735 | 1463681639883 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 11:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:13:59 INFO - PROCESS | 1735 | 1463681639892 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:13:59 INFO - PROCESS | 1735 | 1463681639898 Marionette TRACE conn4 <- [1,166,null,{}] 11:13:59 INFO - PROCESS | 1735 | 1463681639961 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}] 11:14:00 INFO - PROCESS | 1735 | 1463681640243 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 11:14:00 INFO - PROCESS | 1735 | 1463681640399 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a51800 == 30 [pid = 1735] [id = 49] 11:14:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x93de4400) [pid = 1735] [serial = 145] [outer = (nil)] 11:14:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x95584800) [pid = 1735] [serial = 146] [outer = 0x93de4400] 11:14:00 INFO - PROCESS | 1735 | 1463681640502 Marionette DEBUG loaded listener.js 11:14:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x99fde000) [pid = 1735] [serial = 147] [outer = 0x93de4400] 11:14:01 INFO - PROCESS | 1735 | --DOCSHELL 0x9a8a9c00 == 29 [pid = 1735] [id = 15] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0xa114b800) [pid = 1735] [serial = 104] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOCSHELL 0x952d1800 == 28 [pid = 1735] [id = 38] 11:14:01 INFO - PROCESS | 1735 | --DOCSHELL 0x99fda400 == 27 [pid = 1735] [id = 37] 11:14:01 INFO - PROCESS | 1735 | --DOCSHELL 0x924b8400 == 26 [pid = 1735] [id = 36] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0xa6389000) [pid = 1735] [serial = 86] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0xa51ec800) [pid = 1735] [serial = 85] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 80 (0x9b859c00) [pid = 1735] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 79 (0x93d27400) [pid = 1735] [serial = 74] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 78 (0x9a2f8400) [pid = 1735] [serial = 73] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 77 (0x9c073c00) [pid = 1735] [serial = 77] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 76 (0x9ba31000) [pid = 1735] [serial = 76] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 75 (0x99fe5400) [pid = 1735] [serial = 94] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 74 (0x951e3000) [pid = 1735] [serial = 91] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 73 (0x95546400) [pid = 1735] [serial = 92] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 72 (0x9b80f800) [pid = 1735] [serial = 98] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0xa25fa800) [pid = 1735] [serial = 80] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0xa2375c00) [pid = 1735] [serial = 79] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92f75c00) [pid = 1735] [serial = 88] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x9c077800) [pid = 1735] [serial = 101] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x924c5000) [pid = 1735] [serial = 83] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x9b862c00) [pid = 1735] [serial = 99] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 65 (0xa31f4400) [pid = 1735] [serial = 82] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 64 (0x9d9c7c00) [pid = 1735] [serial = 102] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | --DOMWINDOW == 63 (0x9a36ec00) [pid = 1735] [serial = 95] [outer = (nil)] [url = about:blank] 11:14:01 INFO - PROCESS | 1735 | 1463681641406 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]]]}] 11:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1542ms 11:14:01 INFO - PROCESS | 1735 | 1463681641434 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 11:14:01 INFO - PROCESS | 1735 | 1463681641449 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 11:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:14:01 INFO - PROCESS | 1735 | 1463681641465 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:14:01 INFO - PROCESS | 1735 | 1463681641474 Marionette TRACE conn4 <- [1,170,null,{}] 11:14:01 INFO - PROCESS | 1735 | 1463681641486 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}] 11:14:01 INFO - PROCESS | 1735 | 1463681641839 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 11:14:02 INFO - PROCESS | 1735 | 1463681642044 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a0b7c00 == 27 [pid = 1735] [id = 50] 11:14:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 64 (0x9a23e000) [pid = 1735] [serial = 148] [outer = (nil)] 11:14:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 65 (0x9a89c400) [pid = 1735] [serial = 149] [outer = 0x9a23e000] 11:14:02 INFO - PROCESS | 1735 | 1463681642126 Marionette DEBUG loaded listener.js 11:14:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 66 (0x9b3c4800) [pid = 1735] [serial = 150] [outer = 0x9a23e000] 11:14:02 INFO - PROCESS | 1735 | 1463681642837 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]]]}] 11:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1399ms 11:14:02 INFO - PROCESS | 1735 | 1463681642866 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 11:14:02 INFO - PROCESS | 1735 | 1463681642869 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 11:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:14:02 INFO - PROCESS | 1735 | 1463681642876 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:14:02 INFO - PROCESS | 1735 | 1463681642882 Marionette TRACE conn4 <- [1,174,null,{}] 11:14:02 INFO - PROCESS | 1735 | 1463681642898 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}] 11:14:03 INFO - PROCESS | 1735 | 1463681643104 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 11:14:03 INFO - PROCESS | 1735 | 1463681643175 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x9557fc00 == 28 [pid = 1735] [id = 51] 11:14:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x9ba36400) [pid = 1735] [serial = 151] [outer = (nil)] 11:14:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x9c35b400) [pid = 1735] [serial = 152] [outer = 0x9ba36400] 11:14:03 INFO - PROCESS | 1735 | 1463681643254 Marionette DEBUG loaded listener.js 11:14:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0xa0605000) [pid = 1735] [serial = 153] [outer = 0x9ba36400] 11:14:04 INFO - PROCESS | 1735 | 1463681644061 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]]]}] 11:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1286ms 11:14:04 INFO - PROCESS | 1735 | 1463681644163 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 11:14:04 INFO - PROCESS | 1735 | 1463681644168 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 11:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:14:04 INFO - PROCESS | 1735 | 1463681644174 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:14:04 INFO - PROCESS | 1735 | 1463681644178 Marionette TRACE conn4 <- [1,178,null,{}] 11:14:04 INFO - PROCESS | 1735 | 1463681644189 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}] 11:14:04 INFO - PROCESS | 1735 | 1463681644384 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 11:14:04 INFO - PROCESS | 1735 | 1463681644454 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x94793800 == 29 [pid = 1735] [id = 52] 11:14:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0x94797800) [pid = 1735] [serial = 154] [outer = (nil)] 11:14:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0x9479e800) [pid = 1735] [serial = 155] [outer = 0x94797800] 11:14:04 INFO - PROCESS | 1735 | 1463681644530 Marionette DEBUG loaded listener.js 11:14:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0x947a1000) [pid = 1735] [serial = 156] [outer = 0x94797800] 11:14:05 INFO - PROCESS | 1735 | 1463681645315 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]]]}] 11:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1186ms 11:14:05 INFO - PROCESS | 1735 | 1463681645363 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 11:14:05 INFO - PROCESS | 1735 | 1463681645381 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 11:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:14:05 INFO - PROCESS | 1735 | 1463681645400 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:14:05 INFO - PROCESS | 1735 | 1463681645403 Marionette TRACE conn4 <- [1,182,null,{}] 11:14:05 INFO - PROCESS | 1735 | 1463681645409 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}] 11:14:05 INFO - PROCESS | 1735 | 1463681645669 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 11:14:05 INFO - PROCESS | 1735 | --DOMWINDOW == 71 (0x9b561c00) [pid = 1735] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:14:05 INFO - PROCESS | 1735 | --DOMWINDOW == 70 (0x951e5800) [pid = 1735] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:14:05 INFO - PROCESS | 1735 | --DOMWINDOW == 69 (0x92f72800) [pid = 1735] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:14:05 INFO - PROCESS | 1735 | --DOMWINDOW == 68 (0x9a8a1800) [pid = 1735] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:14:05 INFO - PROCESS | 1735 | --DOMWINDOW == 67 (0x95581800) [pid = 1735] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:14:05 INFO - PROCESS | 1735 | --DOMWINDOW == 66 (0x9ba57400) [pid = 1735] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:14:05 INFO - PROCESS | 1735 | 1463681645752 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f74400 == 30 [pid = 1735] [id = 53] 11:14:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 67 (0x93a80c00) [pid = 1735] [serial = 157] [outer = (nil)] 11:14:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 68 (0x9a89d800) [pid = 1735] [serial = 158] [outer = 0x93a80c00] 11:14:05 INFO - PROCESS | 1735 | 1463681645828 Marionette DEBUG loaded listener.js 11:14:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 69 (0x9c07c400) [pid = 1735] [serial = 159] [outer = 0x93a80c00] 11:14:06 INFO - PROCESS | 1735 | 1463681646577 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]]]}] 11:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1197ms 11:14:06 INFO - PROCESS | 1735 | 1463681646598 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 11:14:06 INFO - PROCESS | 1735 | 1463681646602 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 11:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:14:06 INFO - PROCESS | 1735 | 1463681646608 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:14:06 INFO - PROCESS | 1735 | 1463681646611 Marionette TRACE conn4 <- [1,186,null,{}] 11:14:06 INFO - PROCESS | 1735 | 1463681646617 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}] 11:14:06 INFO - PROCESS | 1735 | 1463681646798 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 11:14:06 INFO - PROCESS | 1735 | 1463681646825 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f9c000 == 31 [pid = 1735] [id = 54] 11:14:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 70 (0xa272b000) [pid = 1735] [serial = 160] [outer = (nil)] 11:14:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 71 (0xa3350400) [pid = 1735] [serial = 161] [outer = 0xa272b000] 11:14:06 INFO - PROCESS | 1735 | 1463681646903 Marionette DEBUG loaded listener.js 11:14:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 72 (0xa3359c00) [pid = 1735] [serial = 162] [outer = 0xa272b000] 11:14:07 INFO - PROCESS | 1735 | 1463681647759 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]]]}] 11:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1178ms 11:14:07 INFO - PROCESS | 1735 | 1463681647789 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 11:14:07 INFO - PROCESS | 1735 | 1463681647796 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 11:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:14:07 INFO - PROCESS | 1735 | 1463681647806 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:14:07 INFO - PROCESS | 1735 | 1463681647812 Marionette TRACE conn4 <- [1,190,null,{}] 11:14:07 INFO - PROCESS | 1735 | 1463681647824 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}] 11:14:08 INFO - PROCESS | 1735 | 1463681648082 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 11:14:08 INFO - PROCESS | 1735 | 1463681648266 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x924bec00 == 32 [pid = 1735] [id = 55] 11:14:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 73 (0x93d22800) [pid = 1735] [serial = 163] [outer = (nil)] 11:14:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 74 (0x947a1400) [pid = 1735] [serial = 164] [outer = 0x93d22800] 11:14:08 INFO - PROCESS | 1735 | 1463681648374 Marionette DEBUG loaded listener.js 11:14:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 75 (0x952da000) [pid = 1735] [serial = 165] [outer = 0x93d22800] 11:14:09 INFO - PROCESS | 1735 | 1463681649350 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]]]}] 11:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1587ms 11:14:09 INFO - PROCESS | 1735 | 1463681649394 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 11:14:09 INFO - PROCESS | 1735 | 1463681649404 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 11:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:14:09 INFO - PROCESS | 1735 | 1463681649415 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:14:09 INFO - PROCESS | 1735 | 1463681649420 Marionette TRACE conn4 <- [1,194,null,{}] 11:14:09 INFO - PROCESS | 1735 | 1463681649427 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}] 11:14:09 INFO - PROCESS | 1735 | 1463681649650 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 11:14:09 INFO - PROCESS | 1735 | 1463681649797 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f68800 == 33 [pid = 1735] [id = 56] 11:14:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 76 (0x93d27400) [pid = 1735] [serial = 166] [outer = (nil)] 11:14:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 77 (0x9a370400) [pid = 1735] [serial = 167] [outer = 0x93d27400] 11:14:09 INFO - PROCESS | 1735 | 1463681649884 Marionette DEBUG loaded listener.js 11:14:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 78 (0x9b804400) [pid = 1735] [serial = 168] [outer = 0x93d27400] 11:14:10 INFO - PROCESS | 1735 | 1463681650799 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]]]}] 11:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1434ms 11:14:10 INFO - PROCESS | 1735 | 1463681650849 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 11:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:14:10 INFO - PROCESS | 1735 | 1463681650854 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 11:14:10 INFO - PROCESS | 1735 | 1463681650862 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:14:10 INFO - PROCESS | 1735 | 1463681650868 Marionette TRACE conn4 <- [1,198,null,{}] 11:14:10 INFO - PROCESS | 1735 | 1463681650886 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}] 11:14:11 INFO - PROCESS | 1735 | 1463681651111 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 11:14:11 INFO - PROCESS | 1735 | 1463681651258 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b857000 == 34 [pid = 1735] [id = 57] 11:14:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 79 (0xa22a4400) [pid = 1735] [serial = 169] [outer = (nil)] 11:14:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 80 (0xa272d000) [pid = 1735] [serial = 170] [outer = 0xa22a4400] 11:14:11 INFO - PROCESS | 1735 | 1463681651355 Marionette DEBUG loaded listener.js 11:14:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 81 (0xa36f8800) [pid = 1735] [serial = 171] [outer = 0xa22a4400] 11:14:12 INFO - PROCESS | 1735 | 1463681652241 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]]]}] 11:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1444ms 11:14:12 INFO - PROCESS | 1735 | 1463681652307 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 11:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:14:12 INFO - PROCESS | 1735 | 1463681652312 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 11:14:12 INFO - PROCESS | 1735 | 1463681652318 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:14:12 INFO - PROCESS | 1735 | 1463681652322 Marionette TRACE conn4 <- [1,202,null,{}] 11:14:12 INFO - PROCESS | 1735 | 1463681652329 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}] 11:14:12 INFO - PROCESS | 1735 | 1463681652506 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 11:14:12 INFO - PROCESS | 1735 | 1463681652651 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f72000 == 35 [pid = 1735] [id = 58] 11:14:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x9b577c00) [pid = 1735] [serial = 172] [outer = (nil)] 11:14:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x9b57e000) [pid = 1735] [serial = 173] [outer = 0x9b577c00] 11:14:12 INFO - PROCESS | 1735 | 1463681652741 Marionette DEBUG loaded listener.js 11:14:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x9b581000) [pid = 1735] [serial = 174] [outer = 0x9b577c00] 11:14:13 INFO - PROCESS | 1735 | 1463681653707 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]]]}] 11:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1432ms 11:14:13 INFO - PROCESS | 1735 | 1463681653752 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 11:14:13 INFO - PROCESS | 1735 | 1463681653756 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 11:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:14:13 INFO - PROCESS | 1735 | 1463681653763 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:14:13 INFO - PROCESS | 1735 | 1463681653766 Marionette TRACE conn4 <- [1,206,null,{}] 11:14:13 INFO - PROCESS | 1735 | 1463681653772 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}] 11:14:13 INFO - PROCESS | 1735 | 1463681653946 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 11:14:14 INFO - PROCESS | 1735 | 1463681654091 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x93de4c00 == 36 [pid = 1735] [id = 59] 11:14:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x9a801800) [pid = 1735] [serial = 175] [outer = (nil)] 11:14:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0x9a80a800) [pid = 1735] [serial = 176] [outer = 0x9a801800] 11:14:14 INFO - PROCESS | 1735 | 1463681654193 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0x9a80c800) [pid = 1735] [serial = 177] [outer = 0x9a801800] 11:14:15 INFO - PROCESS | 1735 | 1463681655063 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]]]}] 11:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1334ms 11:14:15 INFO - PROCESS | 1735 | 1463681655098 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 11:14:15 INFO - PROCESS | 1735 | 1463681655102 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 11:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:14:15 INFO - PROCESS | 1735 | 1463681655128 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:14:15 INFO - PROCESS | 1735 | 1463681655132 Marionette TRACE conn4 <- [1,210,null,{}] 11:14:15 INFO - PROCESS | 1735 | 1463681655138 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}] 11:14:15 INFO - PROCESS | 1735 | 1463681655344 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 11:14:15 INFO - PROCESS | 1735 | 1463681655493 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a809000 == 37 [pid = 1735] [id = 60] 11:14:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x9a80b000) [pid = 1735] [serial = 178] [outer = (nil)] 11:14:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0xa1155000) [pid = 1735] [serial = 179] [outer = 0x9a80b000] 11:14:15 INFO - PROCESS | 1735 | 1463681655597 Marionette DEBUG loaded listener.js 11:14:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0xa51d3000) [pid = 1735] [serial = 180] [outer = 0x9a80b000] 11:14:16 INFO - PROCESS | 1735 | 1463681656476 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]]]}] 11:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1388ms 11:14:16 INFO - PROCESS | 1735 | 1463681656514 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 11:14:16 INFO - PROCESS | 1735 | 1463681656517 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 11:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:14:16 INFO - PROCESS | 1735 | 1463681656525 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:14:16 INFO - PROCESS | 1735 | 1463681656530 Marionette TRACE conn4 <- [1,214,null,{}] 11:14:16 INFO - PROCESS | 1735 | 1463681656536 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}] 11:14:16 INFO - PROCESS | 1735 | 1463681656705 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 11:14:17 INFO - PROCESS | 1735 | 1463681657012 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x94796800 == 38 [pid = 1735] [id = 61] 11:14:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0x94796c00) [pid = 1735] [serial = 181] [outer = (nil)] 11:14:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x9479c800) [pid = 1735] [serial = 182] [outer = 0x94796c00] 11:14:17 INFO - PROCESS | 1735 | 1463681657145 Marionette DEBUG loaded listener.js 11:14:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x952dbc00) [pid = 1735] [serial = 183] [outer = 0x94796c00] 11:14:18 INFO - PROCESS | 1735 | 1463681658066 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]]]}] 11:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1582ms 11:14:18 INFO - PROCESS | 1735 | 1463681658108 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 11:14:18 INFO - PROCESS | 1735 | 1463681658114 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 11:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:14:18 INFO - PROCESS | 1735 | 1463681658122 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:14:18 INFO - PROCESS | 1735 | 1463681658127 Marionette TRACE conn4 <- [1,218,null,{}] 11:14:18 INFO - PROCESS | 1735 | 1463681658135 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}] 11:14:18 INFO - PROCESS | 1735 | 1463681658305 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 11:14:18 INFO - PROCESS | 1735 | 1463681658466 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:18 INFO - PROCESS | 1735 | --DOCSHELL 0x9a73dc00 == 37 [pid = 1735] [id = 26] 11:14:18 INFO - PROCESS | 1735 | --DOCSHELL 0x93a83c00 == 36 [pid = 1735] [id = 19] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0xa317c000) [pid = 1735] [serial = 131] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x92fa1000 == 37 [pid = 1735] [id = 62] 11:14:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x93d30400) [pid = 1735] [serial = 184] [outer = (nil)] 11:14:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x97849c00) [pid = 1735] [serial = 185] [outer = 0x93d30400] 11:14:18 INFO - PROCESS | 1735 | 1463681658611 Marionette DEBUG loaded listener.js 11:14:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x99f02800) [pid = 1735] [serial = 186] [outer = 0x93d30400] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 94 (0xa224b000) [pid = 1735] [serial = 105] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 93 (0xa2244800) [pid = 1735] [serial = 126] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 92 (0xa0605400) [pid = 1735] [serial = 125] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 91 (0x99fe1000) [pid = 1735] [serial = 128] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 90 (0x952d2800) [pid = 1735] [serial = 117] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x93a50000) [pid = 1735] [serial = 116] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x9a8a8c00) [pid = 1735] [serial = 122] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x9a741000) [pid = 1735] [serial = 110] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x92f66c00) [pid = 1735] [serial = 107] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x9784a000) [pid = 1735] [serial = 119] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 84 (0x997aec00) [pid = 1735] [serial = 120] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 83 (0x952de400) [pid = 1735] [serial = 113] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 82 (0x9b805800) [pid = 1735] [serial = 129] [outer = (nil)] [url = about:blank] 11:14:18 INFO - PROCESS | 1735 | --DOMWINDOW == 81 (0x9b3c7c00) [pid = 1735] [serial = 123] [outer = (nil)] [url = about:blank] 11:14:19 INFO - PROCESS | 1735 | 1463681659450 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]]]}] 11:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1388ms 11:14:19 INFO - PROCESS | 1735 | 1463681659513 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 11:14:19 INFO - PROCESS | 1735 | 1463681659520 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 11:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:14:19 INFO - PROCESS | 1735 | 1463681659529 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:14:19 INFO - PROCESS | 1735 | 1463681659533 Marionette TRACE conn4 <- [1,222,null,{}] 11:14:19 INFO - PROCESS | 1735 | 1463681659539 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}] 11:14:19 INFO - PROCESS | 1735 | 1463681659701 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 11:14:19 INFO - PROCESS | 1735 | 1463681659713 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a803800 == 38 [pid = 1735] [id = 63] 11:14:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 82 (0x9a808000) [pid = 1735] [serial = 187] [outer = (nil)] 11:14:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 83 (0x9b575c00) [pid = 1735] [serial = 188] [outer = 0x9a808000] 11:14:19 INFO - PROCESS | 1735 | 1463681659796 Marionette DEBUG loaded listener.js 11:14:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 84 (0x9b57e400) [pid = 1735] [serial = 189] [outer = 0x9a808000] 11:14:20 INFO - PROCESS | 1735 | 1463681660637 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]]]}] 11:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1147ms 11:14:20 INFO - PROCESS | 1735 | 1463681660678 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 11:14:20 INFO - PROCESS | 1735 | 1463681660682 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 11:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:14:20 INFO - PROCESS | 1735 | 1463681660691 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:14:20 INFO - PROCESS | 1735 | 1463681660699 Marionette TRACE conn4 <- [1,226,null,{}] 11:14:20 INFO - PROCESS | 1735 | 1463681660738 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}] 11:14:20 INFO - PROCESS | 1735 | 1463681660905 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 11:14:20 INFO - PROCESS | 1735 | 1463681660919 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x93d26800 == 39 [pid = 1735] [id = 64] 11:14:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 85 (0x9c367c00) [pid = 1735] [serial = 190] [outer = (nil)] 11:14:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0xa060d800) [pid = 1735] [serial = 191] [outer = 0x9c367c00] 11:14:20 INFO - PROCESS | 1735 | 1463681660995 Marionette DEBUG loaded listener.js 11:14:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0xa2248c00) [pid = 1735] [serial = 192] [outer = 0x9c367c00] 11:14:21 INFO - PROCESS | 1735 | 1463681661916 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]]]}] 11:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1257ms 11:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:14:21 INFO - PROCESS | 1735 | 1463681661947 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 11:14:21 INFO - PROCESS | 1735 | 1463681661951 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 11:14:21 INFO - PROCESS | 1735 | 1463681661959 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:14:21 INFO - PROCESS | 1735 | 1463681661961 Marionette TRACE conn4 <- [1,230,null,{}] 11:14:21 INFO - PROCESS | 1735 | 1463681661983 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}] 11:14:22 INFO - PROCESS | 1735 | 1463681662172 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 11:14:22 INFO - PROCESS | 1735 | 1463681662202 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x93d28c00 == 40 [pid = 1735] [id = 65] 11:14:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0x9b576c00) [pid = 1735] [serial = 193] [outer = (nil)] 11:14:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0xa272a400) [pid = 1735] [serial = 194] [outer = 0x9b576c00] 11:14:22 INFO - PROCESS | 1735 | 1463681662279 Marionette DEBUG loaded listener.js 11:14:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0xa317c000) [pid = 1735] [serial = 195] [outer = 0x9b576c00] 11:14:23 INFO - PROCESS | 1735 | 1463681663138 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]]]}] 11:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1236ms 11:14:23 INFO - PROCESS | 1735 | --DOMWINDOW == 89 (0x9a23e000) [pid = 1735] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:14:23 INFO - PROCESS | 1735 | --DOMWINDOW == 88 (0x93de4400) [pid = 1735] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:14:23 INFO - PROCESS | 1735 | --DOMWINDOW == 87 (0x94797800) [pid = 1735] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:14:23 INFO - PROCESS | 1735 | --DOMWINDOW == 86 (0x93a80c00) [pid = 1735] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:14:23 INFO - PROCESS | 1735 | --DOMWINDOW == 85 (0x9ba36400) [pid = 1735] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:14:23 INFO - PROCESS | 1735 | 1463681663279 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 11:14:23 INFO - PROCESS | 1735 | 1463681663289 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 11:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:14:23 INFO - PROCESS | 1735 | 1463681663303 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:14:23 INFO - PROCESS | 1735 | 1463681663305 Marionette TRACE conn4 <- [1,234,null,{}] 11:14:23 INFO - PROCESS | 1735 | 1463681663312 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}] 11:14:23 INFO - PROCESS | 1735 | 1463681663462 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 11:14:23 INFO - PROCESS | 1735 | 1463681663477 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a23e000 == 41 [pid = 1735] [id = 66] 11:14:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 86 (0xa070a000) [pid = 1735] [serial = 196] [outer = (nil)] 11:14:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 87 (0xa070dc00) [pid = 1735] [serial = 197] [outer = 0xa070a000] 11:14:23 INFO - PROCESS | 1735 | 1463681663564 Marionette DEBUG loaded listener.js 11:14:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 88 (0xa0716000) [pid = 1735] [serial = 198] [outer = 0xa070a000] 11:14:24 INFO - PROCESS | 1735 | 1463681664438 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]]]}] 11:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1180ms 11:14:24 INFO - PROCESS | 1735 | 1463681664489 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 11:14:24 INFO - PROCESS | 1735 | 1463681664493 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 11:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:14:24 INFO - PROCESS | 1735 | 1463681664499 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:14:24 INFO - PROCESS | 1735 | 1463681664503 Marionette TRACE conn4 <- [1,238,null,{}] 11:14:24 INFO - PROCESS | 1735 | 1463681664508 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}] 11:14:24 INFO - PROCESS | 1735 | 1463681664664 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 11:14:24 INFO - PROCESS | 1735 | 1463681664675 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b293000 == 42 [pid = 1735] [id = 67] 11:14:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 89 (0xa0710000) [pid = 1735] [serial = 199] [outer = (nil)] 11:14:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 90 (0xa51d0400) [pid = 1735] [serial = 200] [outer = 0xa0710000] 11:14:24 INFO - PROCESS | 1735 | 1463681664750 Marionette DEBUG loaded listener.js 11:14:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 91 (0xa51d8800) [pid = 1735] [serial = 201] [outer = 0xa0710000] 11:14:25 INFO - PROCESS | 1735 | 1463681665674 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]]]}] 11:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1190ms 11:14:25 INFO - PROCESS | 1735 | 1463681665690 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 11:14:25 INFO - PROCESS | 1735 | 1463681665697 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 11:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:14:25 INFO - PROCESS | 1735 | 1463681665707 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:14:25 INFO - PROCESS | 1735 | 1463681665714 Marionette TRACE conn4 <- [1,242,null,{}] 11:14:25 INFO - PROCESS | 1735 | 1463681665743 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}] 11:14:25 INFO - PROCESS | 1735 | 1463681665938 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 11:14:26 INFO - PROCESS | 1735 | 1463681666088 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x924bcc00 == 43 [pid = 1735] [id = 68] 11:14:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 92 (0x92f70400) [pid = 1735] [serial = 202] [outer = (nil)] 11:14:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 93 (0x951e5800) [pid = 1735] [serial = 203] [outer = 0x92f70400] 11:14:26 INFO - PROCESS | 1735 | 1463681666182 Marionette DEBUG loaded listener.js 11:14:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 94 (0x997a3400) [pid = 1735] [serial = 204] [outer = 0x92f70400] 11:14:27 INFO - PROCESS | 1735 | 1463681667084 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]]]}] 11:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1408ms 11:14:27 INFO - PROCESS | 1735 | 1463681667115 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 11:14:27 INFO - PROCESS | 1735 | 1463681667124 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 11:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:14:27 INFO - PROCESS | 1735 | 1463681667153 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:14:27 INFO - PROCESS | 1735 | 1463681667157 Marionette TRACE conn4 <- [1,246,null,{}] 11:14:27 INFO - PROCESS | 1735 | 1463681667166 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}] 11:14:27 INFO - PROCESS | 1735 | 1463681667352 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 11:14:27 INFO - PROCESS | 1735 | 1463681667503 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a8c400 == 44 [pid = 1735] [id = 69] 11:14:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 95 (0x97847000) [pid = 1735] [serial = 205] [outer = (nil)] 11:14:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 96 (0x9b583400) [pid = 1735] [serial = 206] [outer = 0x97847000] 11:14:27 INFO - PROCESS | 1735 | 1463681667594 Marionette DEBUG loaded listener.js 11:14:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 97 (0x9ba34c00) [pid = 1735] [serial = 207] [outer = 0x97847000] 11:14:28 INFO - PROCESS | 1735 | 1463681668529 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]]]}] 11:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1455ms 11:14:28 INFO - PROCESS | 1735 | 1463681668591 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 11:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:14:28 INFO - PROCESS | 1735 | 1463681668596 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 11:14:28 INFO - PROCESS | 1735 | 1463681668603 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:14:28 INFO - PROCESS | 1735 | 1463681668609 Marionette TRACE conn4 <- [1,250,null,{}] 11:14:28 INFO - PROCESS | 1735 | 1463681668626 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}] 11:14:28 INFO - PROCESS | 1735 | 1463681668863 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 11:14:29 INFO - PROCESS | 1735 | 1463681669054 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:29 INFO - PROCESS | 1735 | ++DOCSHELL 0xa0709800 == 45 [pid = 1735] [id = 70] 11:14:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 98 (0xa23c2800) [pid = 1735] [serial = 208] [outer = (nil)] 11:14:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 99 (0xa51d2400) [pid = 1735] [serial = 209] [outer = 0xa23c2800] 11:14:29 INFO - PROCESS | 1735 | 1463681669196 Marionette DEBUG loaded listener.js 11:14:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 100 (0xa51de000) [pid = 1735] [serial = 210] [outer = 0xa23c2800] 11:14:30 INFO - PROCESS | 1735 | 1463681670233 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]]]}] 11:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1691ms 11:14:30 INFO - PROCESS | 1735 | 1463681670294 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 11:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:14:30 INFO - PROCESS | 1735 | 1463681670300 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 11:14:30 INFO - PROCESS | 1735 | 1463681670306 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:14:30 INFO - PROCESS | 1735 | 1463681670310 Marionette TRACE conn4 <- [1,254,null,{}] 11:14:30 INFO - PROCESS | 1735 | 1463681670316 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}] 11:14:30 INFO - PROCESS | 1735 | 1463681670498 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 11:14:30 INFO - PROCESS | 1735 | 1463681670661 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:30 INFO - PROCESS | 1735 | ++DOCSHELL 0xa0714800 == 46 [pid = 1735] [id = 71] 11:14:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 101 (0xa51dd400) [pid = 1735] [serial = 211] [outer = (nil)] 11:14:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 102 (0xa6e93400) [pid = 1735] [serial = 212] [outer = 0xa51dd400] 11:14:30 INFO - PROCESS | 1735 | 1463681670749 Marionette DEBUG loaded listener.js 11:14:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 103 (0xa6e91000) [pid = 1735] [serial = 213] [outer = 0xa51dd400] 11:14:31 INFO - PROCESS | 1735 | 1463681671654 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]]]}] 11:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1384ms 11:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:14:31 INFO - PROCESS | 1735 | 1463681671690 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 11:14:31 INFO - PROCESS | 1735 | 1463681671694 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 11:14:31 INFO - PROCESS | 1735 | 1463681671702 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:14:31 INFO - PROCESS | 1735 | 1463681671705 Marionette TRACE conn4 <- [1,258,null,{}] 11:14:31 INFO - PROCESS | 1735 | 1463681671711 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}] 11:14:31 INFO - PROCESS | 1735 | 1463681671880 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 11:14:32 INFO - PROCESS | 1735 | 1463681672036 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f72800 == 47 [pid = 1735] [id = 72] 11:14:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0xa1150000) [pid = 1735] [serial = 214] [outer = (nil)] 11:14:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0xa6f3cc00) [pid = 1735] [serial = 215] [outer = 0xa1150000] 11:14:32 INFO - PROCESS | 1735 | 1463681672124 Marionette DEBUG loaded listener.js 11:14:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0xa6f3b800) [pid = 1735] [serial = 216] [outer = 0xa1150000] 11:14:33 INFO - PROCESS | 1735 | 1463681673036 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]]]}] 11:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1382ms 11:14:33 INFO - PROCESS | 1735 | 1463681673083 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 11:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:14:33 INFO - PROCESS | 1735 | 1463681673087 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 11:14:33 INFO - PROCESS | 1735 | 1463681673095 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:14:33 INFO - PROCESS | 1735 | 1463681673098 Marionette TRACE conn4 <- [1,262,null,{}] 11:14:33 INFO - PROCESS | 1735 | 1463681673105 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}] 11:14:33 INFO - PROCESS | 1735 | 1463681673312 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 11:14:33 INFO - PROCESS | 1735 | 1463681673465 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x91ec2c00 == 48 [pid = 1735] [id = 73] 11:14:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x91ec3c00) [pid = 1735] [serial = 217] [outer = (nil)] 11:14:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x91ecd400) [pid = 1735] [serial = 218] [outer = 0x91ec3c00] 11:14:33 INFO - PROCESS | 1735 | 1463681673556 Marionette DEBUG loaded listener.js 11:14:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0xa6f36400) [pid = 1735] [serial = 219] [outer = 0x91ec3c00] 11:14:34 INFO - PROCESS | 1735 | 1463681674484 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]]]}] 11:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1453ms 11:14:34 INFO - PROCESS | 1735 | 1463681674550 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 11:14:34 INFO - PROCESS | 1735 | 1463681674554 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 11:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:14:34 INFO - PROCESS | 1735 | 1463681674561 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:14:34 INFO - PROCESS | 1735 | 1463681674564 Marionette TRACE conn4 <- [1,266,null,{}] 11:14:34 INFO - PROCESS | 1735 | 1463681674571 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}] 11:14:34 INFO - PROCESS | 1735 | 1463681674743 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 11:14:34 INFO - PROCESS | 1735 | 1463681674896 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x913a4c00 == 49 [pid = 1735] [id = 74] 11:14:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x913a7800) [pid = 1735] [serial = 220] [outer = (nil)] 11:14:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x913aec00) [pid = 1735] [serial = 221] [outer = 0x913a7800] 11:14:34 INFO - PROCESS | 1735 | 1463681674994 Marionette DEBUG loaded listener.js 11:14:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x913b0c00) [pid = 1735] [serial = 222] [outer = 0x913a7800] 11:14:35 INFO - PROCESS | 1735 | 1463681675917 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]]]}] 11:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1386ms 11:14:35 INFO - PROCESS | 1735 | 1463681675948 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 11:14:35 INFO - PROCESS | 1735 | 1463681675952 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 11:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:14:35 INFO - PROCESS | 1735 | 1463681675960 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:14:35 INFO - PROCESS | 1735 | 1463681675964 Marionette TRACE conn4 <- [1,270,null,{}] 11:14:35 INFO - PROCESS | 1735 | 1463681675970 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}] 11:14:36 INFO - PROCESS | 1735 | 1463681676155 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 11:14:36 INFO - PROCESS | 1735 | 1463681676315 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x913a5400 == 50 [pid = 1735] [id = 75] 11:14:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x913ad800) [pid = 1735] [serial = 223] [outer = (nil)] 11:14:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x914d2400) [pid = 1735] [serial = 224] [outer = 0x913ad800] 11:14:36 INFO - PROCESS | 1735 | 1463681676410 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x914d3400) [pid = 1735] [serial = 225] [outer = 0x913ad800] 11:14:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x914d8c00) [pid = 1735] [serial = 226] [outer = 0x97844c00] 11:14:37 INFO - PROCESS | 1735 | 1463681677673 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]]]}] 11:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1794ms 11:14:37 INFO - PROCESS | 1735 | 1463681677755 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 11:14:37 INFO - PROCESS | 1735 | 1463681677762 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 11:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:14:37 INFO - PROCESS | 1735 | 1463681677773 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:14:37 INFO - PROCESS | 1735 | 1463681677778 Marionette TRACE conn4 <- [1,274,null,{}] 11:14:37 INFO - PROCESS | 1735 | 1463681677786 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}] 11:14:38 INFO - PROCESS | 1735 | 1463681678004 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 11:14:38 INFO - PROCESS | 1735 | --DOCSHELL 0x9a23e000 == 49 [pid = 1735] [id = 66] 11:14:38 INFO - PROCESS | 1735 | --DOCSHELL 0x93d28c00 == 48 [pid = 1735] [id = 65] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0xa3350400) [pid = 1735] [serial = 161] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | 1463681678273 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:38 INFO - PROCESS | 1735 | --DOCSHELL 0x93d26800 == 47 [pid = 1735] [id = 64] 11:14:38 INFO - PROCESS | 1735 | --DOCSHELL 0x9a803800 == 46 [pid = 1735] [id = 63] 11:14:38 INFO - PROCESS | 1735 | --DOCSHELL 0x92fa1000 == 45 [pid = 1735] [id = 62] 11:14:38 INFO - PROCESS | 1735 | --DOCSHELL 0x94796800 == 44 [pid = 1735] [id = 61] 11:14:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x924c3400 == 45 [pid = 1735] [id = 76] 11:14:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x924c3800) [pid = 1735] [serial = 227] [outer = (nil)] 11:14:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x93d31800) [pid = 1735] [serial = 228] [outer = 0x924c3800] 11:14:38 INFO - PROCESS | 1735 | 1463681678390 Marionette DEBUG loaded listener.js 11:14:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x9479a800) [pid = 1735] [serial = 229] [outer = 0x924c3800] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x9a89c400) [pid = 1735] [serial = 149] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x9b3c4800) [pid = 1735] [serial = 150] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x95584800) [pid = 1735] [serial = 146] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0xa6940000) [pid = 1735] [serial = 143] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x9479e800) [pid = 1735] [serial = 155] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x9a89d800) [pid = 1735] [serial = 158] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x99fde000) [pid = 1735] [serial = 147] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x947a1000) [pid = 1735] [serial = 156] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x99fe2c00) [pid = 1735] [serial = 134] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x9d9c0c00) [pid = 1735] [serial = 137] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0xa51efc00) [pid = 1735] [serial = 140] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x9c35b400) [pid = 1735] [serial = 152] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x9c07c400) [pid = 1735] [serial = 159] [outer = (nil)] [url = about:blank] 11:14:38 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0xa0605000) [pid = 1735] [serial = 153] [outer = (nil)] [url = about:blank] 11:14:39 INFO - PROCESS | 1735 | 1463681679185 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]]]}] 11:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1437ms 11:14:39 INFO - PROCESS | 1735 | 1463681679211 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 11:14:39 INFO - PROCESS | 1735 | 1463681679220 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 11:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:14:39 INFO - PROCESS | 1735 | 1463681679231 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:14:39 INFO - PROCESS | 1735 | 1463681679235 Marionette TRACE conn4 <- [1,278,null,{}] 11:14:39 INFO - PROCESS | 1735 | 1463681679241 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}] 11:14:39 INFO - PROCESS | 1735 | 1463681679407 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 11:14:39 INFO - PROCESS | 1735 | 1463681679541 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x924c5400 == 46 [pid = 1735] [id = 77] 11:14:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x93a50000) [pid = 1735] [serial = 230] [outer = (nil)] 11:14:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x95546400) [pid = 1735] [serial = 231] [outer = 0x93a50000] 11:14:39 INFO - PROCESS | 1735 | 1463681679617 Marionette DEBUG loaded listener.js 11:14:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x99fe8000) [pid = 1735] [serial = 232] [outer = 0x93a50000] 11:14:40 INFO - PROCESS | 1735 | 1463681680397 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]]]}] 11:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1236ms 11:14:40 INFO - PROCESS | 1735 | 1463681680468 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 11:14:40 INFO - PROCESS | 1735 | 1463681680471 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 11:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:14:40 INFO - PROCESS | 1735 | 1463681680479 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:14:40 INFO - PROCESS | 1735 | 1463681680485 Marionette TRACE conn4 <- [1,282,null,{}] 11:14:40 INFO - PROCESS | 1735 | 1463681680501 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}] 11:14:40 INFO - PROCESS | 1735 | 1463681680689 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 11:14:40 INFO - PROCESS | 1735 | 1463681680820 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x924c3c00 == 47 [pid = 1735] [id = 78] 11:14:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x9a80f800) [pid = 1735] [serial = 233] [outer = (nil)] 11:14:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x9b291c00) [pid = 1735] [serial = 234] [outer = 0x9a80f800] 11:14:40 INFO - PROCESS | 1735 | 1463681680904 Marionette DEBUG loaded listener.js 11:14:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x9b579800) [pid = 1735] [serial = 235] [outer = 0x9a80f800] 11:14:41 INFO - PROCESS | 1735 | 1463681681822 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]]]}] 11:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1398ms 11:14:41 INFO - PROCESS | 1735 | 1463681681879 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 11:14:41 INFO - PROCESS | 1735 | 1463681681883 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 11:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:14:41 INFO - PROCESS | 1735 | 1463681681896 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:14:41 INFO - PROCESS | 1735 | 1463681681899 Marionette TRACE conn4 <- [1,286,null,{}] 11:14:41 INFO - PROCESS | 1735 | 1463681681905 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}] 11:14:42 INFO - PROCESS | 1735 | 1463681682103 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 11:14:42 INFO - PROCESS | 1735 | 1463681682129 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b57d800 == 48 [pid = 1735] [id = 79] 11:14:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x9b80e400) [pid = 1735] [serial = 236] [outer = (nil)] 11:14:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x9ba31000) [pid = 1735] [serial = 237] [outer = 0x9b80e400] 11:14:42 INFO - PROCESS | 1735 | 1463681682205 Marionette DEBUG loaded listener.js 11:14:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x9c362c00) [pid = 1735] [serial = 238] [outer = 0x9b80e400] 11:14:42 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x9b576c00) [pid = 1735] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:14:42 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0xa070a000) [pid = 1735] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:14:42 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0xa272b000) [pid = 1735] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:14:42 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x9c367c00) [pid = 1735] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:14:42 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x94796c00) [pid = 1735] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:14:42 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x93d30400) [pid = 1735] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:14:42 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x9a808000) [pid = 1735] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:14:43 INFO - PROCESS | 1735 | 1463681683116 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]]]}] 11:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1290ms 11:14:43 INFO - PROCESS | 1735 | 1463681683181 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 11:14:43 INFO - PROCESS | 1735 | 1463681683185 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 11:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:14:43 INFO - PROCESS | 1735 | 1463681683191 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:14:43 INFO - PROCESS | 1735 | 1463681683194 Marionette TRACE conn4 <- [1,290,null,{}] 11:14:43 INFO - PROCESS | 1735 | 1463681683200 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}] 11:14:43 INFO - PROCESS | 1735 | 1463681683368 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 11:14:43 INFO - PROCESS | 1735 | 1463681683481 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x91ec8800 == 49 [pid = 1735] [id = 80] 11:14:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x93d30400) [pid = 1735] [serial = 239] [outer = (nil)] 11:14:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x9d965400) [pid = 1735] [serial = 240] [outer = 0x93d30400] 11:14:43 INFO - PROCESS | 1735 | 1463681683559 Marionette DEBUG loaded listener.js 11:14:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0xa060cc00) [pid = 1735] [serial = 241] [outer = 0x93d30400] 11:14:44 INFO - PROCESS | 1735 | 1463681684372 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]]]}] 11:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1243ms 11:14:44 INFO - PROCESS | 1735 | 1463681684435 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 11:14:44 INFO - PROCESS | 1735 | 1463681684439 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 11:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:14:44 INFO - PROCESS | 1735 | 1463681684449 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:14:44 INFO - PROCESS | 1735 | 1463681684455 Marionette TRACE conn4 <- [1,294,null,{}] 11:14:44 INFO - PROCESS | 1735 | 1463681684467 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}] 11:14:44 INFO - PROCESS | 1735 | 1463681684638 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 11:14:44 INFO - PROCESS | 1735 | 1463681684756 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x91ecc400 == 50 [pid = 1735] [id = 81] 11:14:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x920d1400) [pid = 1735] [serial = 242] [outer = (nil)] 11:14:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x920da000) [pid = 1735] [serial = 243] [outer = 0x920d1400] 11:14:44 INFO - PROCESS | 1735 | 1463681684834 Marionette DEBUG loaded listener.js 11:14:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x9c06f400) [pid = 1735] [serial = 244] [outer = 0x920d1400] 11:14:45 INFO - PROCESS | 1735 | 1463681685848 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]]]}] 11:14:45 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. 11:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1442ms 11:14:45 INFO - PROCESS | 1735 | 1463681685890 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 11:14:45 INFO - PROCESS | 1735 | 1463681685898 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 11:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:14:45 INFO - PROCESS | 1735 | 1463681685907 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:14:45 INFO - PROCESS | 1735 | 1463681685915 Marionette TRACE conn4 <- [1,298,null,{}] 11:14:45 INFO - PROCESS | 1735 | 1463681685924 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}] 11:14:46 INFO - PROCESS | 1735 | 1463681686118 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 11:14:46 INFO - PROCESS | 1735 | 1463681686277 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x920ce400 == 51 [pid = 1735] [id = 82] 11:14:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x920d1800) [pid = 1735] [serial = 245] [outer = (nil)] 11:14:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x920da800) [pid = 1735] [serial = 246] [outer = 0x920d1800] 11:14:46 INFO - PROCESS | 1735 | 1463681686418 Marionette DEBUG loaded listener.js 11:14:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x92f6fc00) [pid = 1735] [serial = 247] [outer = 0x920d1800] 11:14:47 INFO - PROCESS | 1735 | 1463681687269 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]]]}] 11:14:47 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. 11:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1389ms 11:14:47 INFO - PROCESS | 1735 | 1463681687298 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 11:14:47 INFO - PROCESS | 1735 | 1463681687307 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 11:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:14:47 INFO - PROCESS | 1735 | 1463681687318 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:14:47 INFO - PROCESS | 1735 | 1463681687322 Marionette TRACE conn4 <- [1,302,null,{}] 11:14:47 INFO - PROCESS | 1735 | 1463681687330 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}] 11:14:47 INFO - PROCESS | 1735 | 1463681687514 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 11:14:47 INFO - PROCESS | 1735 | 1463681687672 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x94795800 == 52 [pid = 1735] [id = 83] 11:14:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x952d7c00) [pid = 1735] [serial = 248] [outer = (nil)] 11:14:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x9a4cd400) [pid = 1735] [serial = 249] [outer = 0x952d7c00] 11:14:47 INFO - PROCESS | 1735 | 1463681687759 Marionette DEBUG loaded listener.js 11:14:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x9a80fc00) [pid = 1735] [serial = 250] [outer = 0x952d7c00] 11:14:48 INFO - PROCESS | 1735 | 1463681688758 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]]]}] 11:14:48 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. 11:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1482ms 11:14:48 INFO - PROCESS | 1735 | 1463681688800 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 11:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:14:48 INFO - PROCESS | 1735 | 1463681688805 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 11:14:48 INFO - PROCESS | 1735 | 1463681688812 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:14:48 INFO - PROCESS | 1735 | 1463681688818 Marionette TRACE conn4 <- [1,306,null,{}] 11:14:48 INFO - PROCESS | 1735 | 1463681688836 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}] 11:14:49 INFO - PROCESS | 1735 | 1463681689044 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 11:14:49 INFO - PROCESS | 1735 | 1463681689242 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x91ecbc00 == 53 [pid = 1735] [id = 84] 11:14:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x9b80bc00) [pid = 1735] [serial = 251] [outer = (nil)] 11:14:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0xa2244400) [pid = 1735] [serial = 252] [outer = 0x9b80bc00] 11:14:49 INFO - PROCESS | 1735 | 1463681689379 Marionette DEBUG loaded listener.js 11:14:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0xa23bb000) [pid = 1735] [serial = 253] [outer = 0x9b80bc00] 11:14:50 INFO - PROCESS | 1735 | 1463681690320 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]]]}] 11:14:50 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. 11:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1548ms 11:14:50 INFO - PROCESS | 1735 | 1463681690360 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 11:14:50 INFO - PROCESS | 1735 | 1463681690366 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 11:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:14:50 INFO - PROCESS | 1735 | 1463681690372 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:14:50 INFO - PROCESS | 1735 | 1463681690375 Marionette TRACE conn4 <- [1,310,null,{}] 11:14:50 INFO - PROCESS | 1735 | 1463681690382 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}] 11:14:50 INFO - PROCESS | 1735 | 1463681690565 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 11:14:50 INFO - PROCESS | 1735 | 1463681690722 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x91eca400 == 54 [pid = 1735] [id = 85] 11:14:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0xa27c4400) [pid = 1735] [serial = 254] [outer = (nil)] 11:14:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0xa51d2800) [pid = 1735] [serial = 255] [outer = 0xa27c4400] 11:14:50 INFO - PROCESS | 1735 | 1463681690813 Marionette DEBUG loaded listener.js 11:14:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0xa51d6400) [pid = 1735] [serial = 256] [outer = 0xa27c4400] 11:14:51 INFO - PROCESS | 1735 | 1463681691724 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]]]}] 11:14:51 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. 11:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1389ms 11:14:51 INFO - PROCESS | 1735 | 1463681691763 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 11:14:51 INFO - PROCESS | 1735 | 1463681691766 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 11:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:14:51 INFO - PROCESS | 1735 | 1463681691775 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:14:51 INFO - PROCESS | 1735 | 1463681691779 Marionette TRACE conn4 <- [1,314,null,{}] 11:14:51 INFO - PROCESS | 1735 | 1463681691786 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}] 11:14:51 INFO - PROCESS | 1735 | 1463681691971 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 11:14:52 INFO - PROCESS | 1735 | 1463681692129 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x913b0400 == 55 [pid = 1735] [id = 86] 11:14:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x91ec9c00) [pid = 1735] [serial = 257] [outer = (nil)] 11:14:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x9c24f800) [pid = 1735] [serial = 258] [outer = 0x91ec9c00] 11:14:52 INFO - PROCESS | 1735 | 1463681692221 Marionette DEBUG loaded listener.js 11:14:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x9c252000) [pid = 1735] [serial = 259] [outer = 0x91ec9c00] 11:14:53 INFO - PROCESS | 1735 | 1463681693273 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]]]}] 11:14:53 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. 11:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1532ms 11:14:53 INFO - PROCESS | 1735 | 1463681693308 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 11:14:53 INFO - PROCESS | 1735 | 1463681693311 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 11:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:14:53 INFO - PROCESS | 1735 | 1463681693318 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:14:53 INFO - PROCESS | 1735 | 1463681693321 Marionette TRACE conn4 <- [1,318,null,{}] 11:14:53 INFO - PROCESS | 1735 | 1463681693328 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}] 11:14:53 INFO - PROCESS | 1735 | 1463681693517 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 11:14:53 INFO - PROCESS | 1735 | 1463681693720 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x91ec4c00 == 56 [pid = 1735] [id = 87] 11:14:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0xa31eb800) [pid = 1735] [serial = 260] [outer = (nil)] 11:14:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0xa6f3d800) [pid = 1735] [serial = 261] [outer = 0xa31eb800] 11:14:53 INFO - PROCESS | 1735 | 1463681693856 Marionette DEBUG loaded listener.js 11:14:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x9ba38c00) [pid = 1735] [serial = 262] [outer = 0xa31eb800] 11:14:54 INFO - PROCESS | 1735 | 1463681694760 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]]]}] 11:14:54 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. 11:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1482ms 11:14:54 INFO - PROCESS | 1735 | 1463681694801 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 11:14:54 INFO - PROCESS | 1735 | 1463681694806 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 11:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:14:54 INFO - PROCESS | 1735 | 1463681694812 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:14:54 INFO - PROCESS | 1735 | 1463681694816 Marionette TRACE conn4 <- [1,322,null,{}] 11:14:54 INFO - PROCESS | 1735 | 1463681694822 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}] 11:14:55 INFO - PROCESS | 1735 | 1463681695000 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 11:14:55 INFO - PROCESS | 1735 | 1463681695165 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fbcf000 == 57 [pid = 1735] [id = 88] 11:14:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8fbd1400) [pid = 1735] [serial = 263] [outer = (nil)] 11:14:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8fbd6c00) [pid = 1735] [serial = 264] [outer = 0x8fbd1400] 11:14:55 INFO - PROCESS | 1735 | 1463681695256 Marionette DEBUG loaded listener.js 11:14:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8fbd8800) [pid = 1735] [serial = 265] [outer = 0x8fbd1400] 11:14:56 INFO - PROCESS | 1735 | 1463681696173 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]]]}] 11:14:56 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. 11:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1382ms 11:14:56 INFO - PROCESS | 1735 | 1463681696195 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 11:14:56 INFO - PROCESS | 1735 | 1463681696199 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 11:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:14:56 INFO - PROCESS | 1735 | 1463681696206 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:14:56 INFO - PROCESS | 1735 | 1463681696209 Marionette TRACE conn4 <- [1,326,null,{}] 11:14:56 INFO - PROCESS | 1735 | 1463681696215 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}] 11:14:56 INFO - PROCESS | 1735 | 1463681696394 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 11:14:56 INFO - PROCESS | 1735 | 1463681696567 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f23a000 == 58 [pid = 1735] [id = 89] 11:14:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8f23b000) [pid = 1735] [serial = 266] [outer = (nil)] 11:14:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8f23e800) [pid = 1735] [serial = 267] [outer = 0x8f23b000] 11:14:56 INFO - PROCESS | 1735 | 1463681696659 Marionette DEBUG loaded listener.js 11:14:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8f241400) [pid = 1735] [serial = 268] [outer = 0x8f23b000] 11:14:57 INFO - PROCESS | 1735 | 1463681697848 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]]]}] 11:14:57 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. 11:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1685ms 11:14:57 INFO - PROCESS | 1735 | 1463681697893 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 11:14:57 INFO - PROCESS | 1735 | 1463681697899 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 11:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:14:57 INFO - PROCESS | 1735 | 1463681697909 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:14:57 INFO - PROCESS | 1735 | 1463681697914 Marionette TRACE conn4 <- [1,330,null,{}] 11:14:57 INFO - PROCESS | 1735 | 1463681697923 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}] 11:14:58 INFO - PROCESS | 1735 | 1463681698123 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 11:14:58 INFO - PROCESS | 1735 | 1463681698310 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x91e94400 == 59 [pid = 1735] [id = 90] 11:14:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x91e95000) [pid = 1735] [serial = 269] [outer = (nil)] 11:14:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x91e97800) [pid = 1735] [serial = 270] [outer = 0x91e95000] 11:14:58 INFO - PROCESS | 1735 | 1463681698394 Marionette DEBUG loaded listener.js 11:14:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x91e9b400) [pid = 1735] [serial = 271] [outer = 0x91e95000] 11:14:59 INFO - PROCESS | 1735 | 1463681699391 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]]]}] 11:14:59 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. 11:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1541ms 11:14:59 INFO - PROCESS | 1735 | 1463681699451 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 11:14:59 INFO - PROCESS | 1735 | 1463681699459 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 11:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:14:59 INFO - PROCESS | 1735 | 1463681699471 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:14:59 INFO - PROCESS | 1735 | 1463681699474 Marionette TRACE conn4 <- [1,334,null,{}] 11:14:59 INFO - PROCESS | 1735 | 1463681699482 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}] 11:14:59 INFO - PROCESS | 1735 | 1463681699755 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 11:14:59 INFO - PROCESS | 1735 | 1463681699969 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x91e9c800 == 60 [pid = 1735] [id = 91] 11:15:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91e9dc00) [pid = 1735] [serial = 272] [outer = (nil)] 11:15:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91ec7000) [pid = 1735] [serial = 273] [outer = 0x91e9dc00] 11:15:00 INFO - PROCESS | 1735 | 1463681700052 Marionette DEBUG loaded listener.js 11:15:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x920d0400) [pid = 1735] [serial = 274] [outer = 0x91e9dc00] 11:15:01 INFO - PROCESS | 1735 | --DOCSHELL 0xa3646000 == 59 [pid = 1735] [id = 21] 11:15:01 INFO - PROCESS | 1735 | --DOCSHELL 0x91ec8800 == 58 [pid = 1735] [id = 80] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x947a1400) [pid = 1735] [serial = 164] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x9a370400) [pid = 1735] [serial = 167] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0xa272d000) [pid = 1735] [serial = 170] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x9b57e000) [pid = 1735] [serial = 173] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9a80a800) [pid = 1735] [serial = 176] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0xa1155000) [pid = 1735] [serial = 179] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0xa51d0400) [pid = 1735] [serial = 200] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOCSHELL 0x9b57d800 == 57 [pid = 1735] [id = 79] 11:15:01 INFO - PROCESS | 1735 | --DOCSHELL 0x924c3c00 == 56 [pid = 1735] [id = 78] 11:15:01 INFO - PROCESS | 1735 | --DOCSHELL 0x924c5400 == 55 [pid = 1735] [id = 77] 11:15:01 INFO - PROCESS | 1735 | 1463681701292 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]]]}] 11:15:01 INFO - PROCESS | 1735 | --DOCSHELL 0x924c3400 == 54 [pid = 1735] [id = 76] 11:15:01 INFO - PROCESS | 1735 | --DOCSHELL 0x924bcc00 == 53 [pid = 1735] [id = 68] 11:15:01 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. 11:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1841ms 11:15:01 INFO - PROCESS | 1735 | 1463681701312 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 11:15:01 INFO - PROCESS | 1735 | 1463681701316 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 11:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:15:01 INFO - PROCESS | 1735 | 1463681701333 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:15:01 INFO - PROCESS | 1735 | 1463681701340 Marionette TRACE conn4 <- [1,338,null,{}] 11:15:01 INFO - PROCESS | 1735 | 1463681701357 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}] 11:15:01 INFO - PROCESS | 1735 | 1463681701619 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0xa272a400) [pid = 1735] [serial = 194] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0xa070dc00) [pid = 1735] [serial = 197] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0xa3359c00) [pid = 1735] [serial = 162] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0xa060d800) [pid = 1735] [serial = 191] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0xa317c000) [pid = 1735] [serial = 195] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x952dbc00) [pid = 1735] [serial = 183] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x9479c800) [pid = 1735] [serial = 182] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x97849c00) [pid = 1735] [serial = 185] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x99f02800) [pid = 1735] [serial = 186] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x9b575c00) [pid = 1735] [serial = 188] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0xa0716000) [pid = 1735] [serial = 198] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x9b57e400) [pid = 1735] [serial = 189] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0xa2248c00) [pid = 1735] [serial = 192] [outer = (nil)] [url = about:blank] 11:15:01 INFO - PROCESS | 1735 | 1463681701800 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f240000 == 54 [pid = 1735] [id = 92] 11:15:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x93a5d400) [pid = 1735] [serial = 275] [outer = (nil)] 11:15:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x951e1000) [pid = 1735] [serial = 276] [outer = 0x93a5d400] 11:15:01 INFO - PROCESS | 1735 | 1463681701886 Marionette DEBUG loaded listener.js 11:15:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x952de400) [pid = 1735] [serial = 277] [outer = 0x93a5d400] 11:15:02 INFO - PROCESS | 1735 | 1463681702631 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]]]}] 11:15:02 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. 11:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1349ms 11:15:02 INFO - PROCESS | 1735 | 1463681702673 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 11:15:02 INFO - PROCESS | 1735 | 1463681702678 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 11:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:15:02 INFO - PROCESS | 1735 | 1463681702685 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:15:02 INFO - PROCESS | 1735 | 1463681702688 Marionette TRACE conn4 <- [1,342,null,{}] 11:15:02 INFO - PROCESS | 1735 | 1463681702694 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}] 11:15:02 INFO - PROCESS | 1735 | 1463681702869 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 11:15:02 INFO - PROCESS | 1735 | 1463681702885 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x914cc800 == 55 [pid = 1735] [id = 93] 11:15:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x982ae400) [pid = 1735] [serial = 278] [outer = (nil)] 11:15:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x99fe2c00) [pid = 1735] [serial = 279] [outer = 0x982ae400] 11:15:02 INFO - PROCESS | 1735 | 1463681702965 Marionette DEBUG loaded listener.js 11:15:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x9a747800) [pid = 1735] [serial = 280] [outer = 0x982ae400] 11:15:03 INFO - PROCESS | 1735 | 1463681703863 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]]]}] 11:15:03 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. 11:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1233ms 11:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:15:03 INFO - PROCESS | 1735 | 1463681703919 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 11:15:03 INFO - PROCESS | 1735 | 1463681703922 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 11:15:03 INFO - PROCESS | 1735 | 1463681703930 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:15:03 INFO - PROCESS | 1735 | 1463681703933 Marionette TRACE conn4 <- [1,346,null,{}] 11:15:03 INFO - PROCESS | 1735 | 1463681703940 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}] 11:15:04 INFO - PROCESS | 1735 | 1463681704166 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 11:15:04 INFO - PROCESS | 1735 | 1463681704190 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x982aec00 == 56 [pid = 1735] [id = 94] 11:15:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x993adc00) [pid = 1735] [serial = 281] [outer = (nil)] 11:15:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x9a80d400) [pid = 1735] [serial = 282] [outer = 0x993adc00] 11:15:04 INFO - PROCESS | 1735 | 1463681704269 Marionette DEBUG loaded listener.js 11:15:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x9a89fc00) [pid = 1735] [serial = 283] [outer = 0x993adc00] 11:15:05 INFO - PROCESS | 1735 | 1463681705241 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]]]}] 11:15:05 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. 11:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1381ms 11:15:05 INFO - PROCESS | 1735 | 1463681705311 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 11:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:15:05 INFO - PROCESS | 1735 | 1463681705329 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 11:15:05 INFO - PROCESS | 1735 | 1463681705355 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:15:05 INFO - PROCESS | 1735 | 1463681705359 Marionette TRACE conn4 <- [1,350,null,{}] 11:15:05 INFO - PROCESS | 1735 | 1463681705365 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}] 11:15:05 INFO - PROCESS | 1735 | 1463681705603 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 11:15:05 INFO - PROCESS | 1735 | 1463681705630 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x99f05c00 == 57 [pid = 1735] [id = 95] 11:15:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x9b295000) [pid = 1735] [serial = 284] [outer = (nil)] 11:15:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x9ba58c00) [pid = 1735] [serial = 285] [outer = 0x9b295000] 11:15:05 INFO - PROCESS | 1735 | 1463681705708 Marionette DEBUG loaded listener.js 11:15:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x9c1a7c00) [pid = 1735] [serial = 286] [outer = 0x9b295000] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x93a84400) [pid = 1735] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x924c3800) [pid = 1735] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x9b80e400) [pid = 1735] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x93a50000) [pid = 1735] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x9a80f800) [pid = 1735] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x93d30400) [pid = 1735] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x92f6f800) [pid = 1735] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x9ba63800) [pid = 1735] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x9c364400) [pid = 1735] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x9a801800) [pid = 1735] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x952d4800) [pid = 1735] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0xa25efc00) [pid = 1735] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x924b9400) [pid = 1735] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x99fe8400) [pid = 1735] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x93d27400) [pid = 1735] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x9a80b000) [pid = 1735] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0xa68bf400) [pid = 1735] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0xa22a4400) [pid = 1735] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x9b577c00) [pid = 1735] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:15:06 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0x93d22800) [pid = 1735] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:15:06 INFO - PROCESS | 1735 | 1463681706945 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]]]}] 11:15:06 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. 11:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1657ms 11:15:06 INFO - PROCESS | 1735 | 1463681706994 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 11:15:06 INFO - PROCESS | 1735 | 1463681706998 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 11:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:15:07 INFO - PROCESS | 1735 | 1463681707004 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:15:07 INFO - PROCESS | 1735 | 1463681707008 Marionette TRACE conn4 <- [1,354,null,{}] 11:15:07 INFO - PROCESS | 1735 | 1463681707014 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}] 11:15:07 INFO - PROCESS | 1735 | 1463681707170 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 11:15:07 INFO - PROCESS | 1735 | 1463681707186 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x920dc400 == 58 [pid = 1735] [id = 96] 11:15:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x92f6f800) [pid = 1735] [serial = 287] [outer = (nil)] 11:15:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x9a8a1c00) [pid = 1735] [serial = 288] [outer = 0x92f6f800] 11:15:07 INFO - PROCESS | 1735 | 1463681707262 Marionette DEBUG loaded listener.js 11:15:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x9b80c400) [pid = 1735] [serial = 289] [outer = 0x92f6f800] 11:15:08 INFO - PROCESS | 1735 | 1463681708127 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]]]}] 11:15:08 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. 11:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1185ms 11:15:08 INFO - PROCESS | 1735 | 1463681708190 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 11:15:08 INFO - PROCESS | 1735 | 1463681708194 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 11:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:15:08 INFO - PROCESS | 1735 | 1463681708201 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:15:08 INFO - PROCESS | 1735 | 1463681708205 Marionette TRACE conn4 <- [1,358,null,{}] 11:15:08 INFO - PROCESS | 1735 | 1463681708210 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}] 11:15:08 INFO - PROCESS | 1735 | 1463681708370 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 11:15:08 INFO - PROCESS | 1735 | 1463681708608 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f235800 == 59 [pid = 1735] [id = 97] 11:15:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x8f238800) [pid = 1735] [serial = 290] [outer = (nil)] 11:15:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x8f23f000) [pid = 1735] [serial = 291] [outer = 0x8f238800] 11:15:08 INFO - PROCESS | 1735 | 1463681708707 Marionette DEBUG loaded listener.js 11:15:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x913aa000) [pid = 1735] [serial = 292] [outer = 0x8f238800] 11:15:09 INFO - PROCESS | 1735 | 1463681709749 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]]]}] 11:15:09 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. 11:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1589ms 11:15:09 INFO - PROCESS | 1735 | 1463681709793 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 11:15:09 INFO - PROCESS | 1735 | 1463681709800 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 11:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:15:09 INFO - PROCESS | 1735 | 1463681709810 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:15:09 INFO - PROCESS | 1735 | 1463681709815 Marionette TRACE conn4 <- [1,362,null,{}] 11:15:09 INFO - PROCESS | 1735 | 1463681709824 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}] 11:15:10 INFO - PROCESS | 1735 | 1463681710070 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 11:15:10 INFO - PROCESS | 1735 | 1463681710287 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x91ece000 == 60 [pid = 1735] [id = 98] 11:15:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x920d4800) [pid = 1735] [serial = 293] [outer = (nil)] 11:15:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x920db000) [pid = 1735] [serial = 294] [outer = 0x920d4800] 11:15:10 INFO - PROCESS | 1735 | 1463681710425 Marionette DEBUG loaded listener.js 11:15:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x93ddf400) [pid = 1735] [serial = 295] [outer = 0x920d4800] 11:15:11 INFO - PROCESS | 1735 | 1463681711413 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]]]}] 11:15:11 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. 11:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1639ms 11:15:11 INFO - PROCESS | 1735 | 1463681711453 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 11:15:11 INFO - PROCESS | 1735 | 1463681711459 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 11:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:15:11 INFO - PROCESS | 1735 | 1463681711468 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:15:11 INFO - PROCESS | 1735 | 1463681711472 Marionette TRACE conn4 <- [1,366,null,{}] 11:15:11 INFO - PROCESS | 1735 | 1463681711478 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}] 11:15:11 INFO - PROCESS | 1735 | 1463681711676 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 11:15:11 INFO - PROCESS | 1735 | 1463681711891 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x98235400 == 61 [pid = 1735] [id = 99] 11:15:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x99fdb000) [pid = 1735] [serial = 296] [outer = (nil)] 11:15:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x9a2fd800) [pid = 1735] [serial = 297] [outer = 0x99fdb000] 11:15:12 INFO - PROCESS | 1735 | 1463681712025 Marionette DEBUG loaded listener.js 11:15:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x9a8a3400) [pid = 1735] [serial = 298] [outer = 0x99fdb000] 11:15:13 INFO - PROCESS | 1735 | 1463681713009 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]]]}] 11:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1584ms 11:15:13 INFO - PROCESS | 1735 | 1463681713054 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 11:15:13 INFO - PROCESS | 1735 | 1463681713059 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 11:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:15:13 INFO - PROCESS | 1735 | 1463681713076 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:15:13 INFO - PROCESS | 1735 | 1463681713086 Marionette TRACE conn4 <- [1,370,null,{}] 11:15:13 INFO - PROCESS | 1735 | 1463681713094 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}] 11:15:13 INFO - PROCESS | 1735 | 1463681713352 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 11:15:13 INFO - PROCESS | 1735 | 1463681713605 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x913af000 == 62 [pid = 1735] [id = 100] 11:15:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x9b57bc00) [pid = 1735] [serial = 299] [outer = (nil)] 11:15:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x9d971400) [pid = 1735] [serial = 300] [outer = 0x9b57bc00] 11:15:13 INFO - PROCESS | 1735 | 1463681713704 Marionette DEBUG loaded listener.js 11:15:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0xa070d400) [pid = 1735] [serial = 301] [outer = 0x9b57bc00] 11:15:14 INFO - PROCESS | 1735 | 1463681714684 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]]]}] 11:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1658ms 11:15:14 INFO - PROCESS | 1735 | 1463681714726 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 11:15:14 INFO - PROCESS | 1735 | 1463681714731 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 11:15:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:15:14 INFO - PROCESS | 1735 | 1463681714738 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:15:14 INFO - PROCESS | 1735 | 1463681714741 Marionette TRACE conn4 <- [1,374,null,{}] 11:15:14 INFO - PROCESS | 1735 | 1463681714748 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}] 11:15:14 INFO - PROCESS | 1735 | 1463681714987 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 11:15:15 INFO - PROCESS | 1735 | 1463681715194 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:15 INFO - PROCESS | 1735 | ++DOCSHELL 0xa0718000 == 63 [pid = 1735] [id = 101] 11:15:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0xa114bc00) [pid = 1735] [serial = 302] [outer = (nil)] 11:15:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0xa224b000) [pid = 1735] [serial = 303] [outer = 0xa114bc00] 11:15:15 INFO - PROCESS | 1735 | 1463681715328 Marionette DEBUG loaded listener.js 11:15:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0xa2375000) [pid = 1735] [serial = 304] [outer = 0xa114bc00] 11:15:16 INFO - PROCESS | 1735 | 1463681716226 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:15:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:15:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1536ms 11:15:16 INFO - PROCESS | 1735 | 1463681716275 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 11:15:16 INFO - PROCESS | 1735 | 1463681716278 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 11:15:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:15:16 INFO - PROCESS | 1735 | 1463681716286 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:15:16 INFO - PROCESS | 1735 | 1463681716289 Marionette TRACE conn4 <- [1,378,null,{}] 11:15:16 INFO - PROCESS | 1735 | 1463681716295 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}] 11:15:16 INFO - PROCESS | 1735 | 1463681716478 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 11:15:16 INFO - PROCESS | 1735 | 1463681716642 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 1735 | ++DOCSHELL 0xa2243400 == 64 [pid = 1735] [id = 102] 11:15:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0xa23bb800) [pid = 1735] [serial = 305] [outer = (nil)] 11:15:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0xa27c1800) [pid = 1735] [serial = 306] [outer = 0xa23bb800] 11:15:16 INFO - PROCESS | 1735 | 1463681716741 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0xa36ed000) [pid = 1735] [serial = 307] [outer = 0xa23bb800] 11:15:17 INFO - PROCESS | 1735 | 1463681717725 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:15:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:15:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1486ms 11:15:17 INFO - PROCESS | 1735 | 1463681717773 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 11:15:17 INFO - PROCESS | 1735 | 1463681717778 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 11:15:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:15:17 INFO - PROCESS | 1735 | 1463681717785 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:15:17 INFO - PROCESS | 1735 | 1463681717789 Marionette TRACE conn4 <- [1,382,null,{}] 11:15:17 INFO - PROCESS | 1735 | 1463681717795 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}] 11:15:17 INFO - PROCESS | 1735 | 1463681717984 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 11:15:18 INFO - PROCESS | 1735 | 1463681718150 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f491c00 == 65 [pid = 1735] [id = 103] 11:15:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8f495800) [pid = 1735] [serial = 308] [outer = (nil)] 11:15:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x9c258c00) [pid = 1735] [serial = 309] [outer = 0x8f495800] 11:15:18 INFO - PROCESS | 1735 | 1463681718254 Marionette DEBUG loaded listener.js 11:15:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0xa36f6000) [pid = 1735] [serial = 310] [outer = 0x8f495800] 11:15:19 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:15:19 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:15:19 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:15:19 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:15:19 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:15:19 INFO - PROCESS | 1735 | 1463681719266 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:15:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:15:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1541ms 11:15:19 INFO - PROCESS | 1735 | 1463681719327 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 11:15:19 INFO - PROCESS | 1735 | 1463681719332 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 11:15:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:15:19 INFO - PROCESS | 1735 | 1463681719338 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:15:19 INFO - PROCESS | 1735 | 1463681719342 Marionette TRACE conn4 <- [1,386,null,{}] 11:15:19 INFO - PROCESS | 1735 | 1463681719348 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}] 11:15:19 INFO - PROCESS | 1735 | 1463681719568 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 11:15:19 INFO - PROCESS | 1735 | 1463681719786 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x91f1a000 == 66 [pid = 1735] [id = 104] 11:15:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x91f1b400) [pid = 1735] [serial = 311] [outer = (nil)] 11:15:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91f20000) [pid = 1735] [serial = 312] [outer = 0x91f1b400] 11:15:19 INFO - PROCESS | 1735 | 1463681719914 Marionette DEBUG loaded listener.js 11:15:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91f24000) [pid = 1735] [serial = 313] [outer = 0x91f1b400] 11:15:21 INFO - PROCESS | 1735 | 1463681721274 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]]]}] 11:15:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:15:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1991ms 11:15:21 INFO - PROCESS | 1735 | 1463681721397 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 11:15:21 INFO - PROCESS | 1735 | 1463681721404 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 11:15:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:15:21 INFO - PROCESS | 1735 | 1463681721418 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:15:21 INFO - PROCESS | 1735 | 1463681721422 Marionette TRACE conn4 <- [1,390,null,{}] 11:15:21 INFO - PROCESS | 1735 | 1463681721440 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}] 11:15:21 INFO - PROCESS | 1735 | 1463681721612 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 11:15:21 INFO - PROCESS | 1735 | 1463681721793 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fbd0000 == 67 [pid = 1735] [id = 105] 11:15:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8fbd5800) [pid = 1735] [serial = 314] [outer = (nil)] 11:15:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x91e96000) [pid = 1735] [serial = 315] [outer = 0x8fbd5800] 11:15:21 INFO - PROCESS | 1735 | 1463681721879 Marionette DEBUG loaded listener.js 11:15:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x91f1f000) [pid = 1735] [serial = 316] [outer = 0x8fbd5800] 11:15:22 INFO - PROCESS | 1735 | 1463681722911 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]]]}] 11:15:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:15:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1542ms 11:15:22 INFO - PROCESS | 1735 | 1463681722966 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 11:15:22 INFO - PROCESS | 1735 | 1463681722975 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 11:15:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:15:22 INFO - PROCESS | 1735 | 1463681722986 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:15:22 INFO - PROCESS | 1735 | 1463681722989 Marionette TRACE conn4 <- [1,394,null,{}] 11:15:23 INFO - PROCESS | 1735 | 1463681722996 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}] 11:15:23 INFO - PROCESS | 1735 | 1463681723177 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 11:15:23 INFO - PROCESS | 1735 | --DOCSHELL 0x92f68800 == 66 [pid = 1735] [id = 56] 11:15:23 INFO - PROCESS | 1735 | --DOCSHELL 0x924bec00 == 65 [pid = 1735] [id = 55] 11:15:23 INFO - PROCESS | 1735 | --DOCSHELL 0x920dc400 == 64 [pid = 1735] [id = 96] 11:15:23 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x914d2400) [pid = 1735] [serial = 224] [outer = (nil)] [url = about:blank] 11:15:23 INFO - PROCESS | 1735 | 1463681723531 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:23 INFO - PROCESS | 1735 | --DOCSHELL 0x99f05c00 == 63 [pid = 1735] [id = 95] 11:15:23 INFO - PROCESS | 1735 | --DOCSHELL 0x982aec00 == 62 [pid = 1735] [id = 94] 11:15:23 INFO - PROCESS | 1735 | --DOCSHELL 0x914cc800 == 61 [pid = 1735] [id = 93] 11:15:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f235400 == 62 [pid = 1735] [id = 106] 11:15:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x8f240400) [pid = 1735] [serial = 317] [outer = (nil)] 11:15:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x914d2400) [pid = 1735] [serial = 318] [outer = 0x8f240400] 11:15:23 INFO - PROCESS | 1735 | 1463681723620 Marionette DEBUG loaded listener.js 11:15:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x920dc800) [pid = 1735] [serial = 319] [outer = 0x8f240400] 11:15:23 INFO - PROCESS | 1735 | --DOCSHELL 0x8f240000 == 61 [pid = 1735] [id = 92] 11:15:23 INFO - PROCESS | 1735 | --DOCSHELL 0x91e9c800 == 60 [pid = 1735] [id = 91] 11:15:23 INFO - PROCESS | 1735 | --DOCSHELL 0x91e94400 == 59 [pid = 1735] [id = 90] 11:15:23 INFO - PROCESS | 1735 | --DOCSHELL 0x91ecc400 == 58 [pid = 1735] [id = 81] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x93de2c00) [pid = 1735] [serial = 89] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0xa6865000) [pid = 1735] [serial = 141] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0xa2376800) [pid = 1735] [serial = 138] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x9a80c800) [pid = 1735] [serial = 177] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x9b38d400) [pid = 1735] [serial = 114] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0xa35ca800) [pid = 1735] [serial = 132] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x92f9ec00) [pid = 1735] [serial = 108] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x9a8a7000) [pid = 1735] [serial = 111] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9b804400) [pid = 1735] [serial = 168] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0xa51d3000) [pid = 1735] [serial = 180] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0xa27ec000) [pid = 1735] [serial = 144] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0xa36f8800) [pid = 1735] [serial = 171] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x9b581000) [pid = 1735] [serial = 174] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x952da000) [pid = 1735] [serial = 165] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x9a4cd800) [pid = 1735] [serial = 135] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x93d31800) [pid = 1735] [serial = 228] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x9479a800) [pid = 1735] [serial = 229] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x9ba31000) [pid = 1735] [serial = 237] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0xa6e93400) [pid = 1735] [serial = 212] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0xa51d2400) [pid = 1735] [serial = 209] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x95546400) [pid = 1735] [serial = 231] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x99fe8000) [pid = 1735] [serial = 232] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x951e5800) [pid = 1735] [serial = 203] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x9b583400) [pid = 1735] [serial = 206] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0xa6f3cc00) [pid = 1735] [serial = 215] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x91ecd400) [pid = 1735] [serial = 218] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x913aec00) [pid = 1735] [serial = 221] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x9a89f800) [pid = 1735] [serial = 96] [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.] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x9c362c00) [pid = 1735] [serial = 238] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x9b579800) [pid = 1735] [serial = 235] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x9d965400) [pid = 1735] [serial = 240] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0x9b291c00) [pid = 1735] [serial = 234] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0xa060cc00) [pid = 1735] [serial = 241] [outer = (nil)] [url = about:blank] 11:15:24 INFO - PROCESS | 1735 | 1463681724516 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]]]}] 11:15:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:15:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1590ms 11:15:24 INFO - PROCESS | 1735 | 1463681724577 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 11:15:24 INFO - PROCESS | 1735 | 1463681724580 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 11:15:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:15:24 INFO - PROCESS | 1735 | 1463681724587 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:15:24 INFO - PROCESS | 1735 | 1463681724594 Marionette TRACE conn4 <- [1,398,null,{}] 11:15:24 INFO - PROCESS | 1735 | 1463681724610 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}] 11:15:24 INFO - PROCESS | 1735 | 1463681724794 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 11:15:24 INFO - PROCESS | 1735 | 1463681724925 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x913aec00 == 59 [pid = 1735] [id = 107] 11:15:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x91e9c800) [pid = 1735] [serial = 320] [outer = (nil)] 11:15:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x952d3c00) [pid = 1735] [serial = 321] [outer = 0x91e9c800] 11:15:25 INFO - PROCESS | 1735 | 1463681725010 Marionette DEBUG loaded listener.js 11:15:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x95549400) [pid = 1735] [serial = 322] [outer = 0x91e9c800] 11:15:25 INFO - PROCESS | 1735 | 1463681725895 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]]]}] 11:15:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:15:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1391ms 11:15:25 INFO - PROCESS | 1735 | 1463681725985 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 11:15:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:15:25 INFO - PROCESS | 1735 | 1463681725990 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 11:15:25 INFO - PROCESS | 1735 | 1463681725996 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:15:26 INFO - PROCESS | 1735 | 1463681725999 Marionette TRACE conn4 <- [1,402,null,{}] 11:15:26 INFO - PROCESS | 1735 | 1463681726005 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}] 11:15:26 INFO - PROCESS | 1735 | 1463681726216 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 11:15:26 INFO - PROCESS | 1735 | 1463681726244 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x9479a800 == 60 [pid = 1735] [id = 108] 11:15:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x997aec00) [pid = 1735] [serial = 323] [outer = (nil)] 11:15:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x9a377c00) [pid = 1735] [serial = 324] [outer = 0x997aec00] 11:15:26 INFO - PROCESS | 1735 | 1463681726322 Marionette DEBUG loaded listener.js 11:15:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x9a807400) [pid = 1735] [serial = 325] [outer = 0x997aec00] 11:15:27 INFO - PROCESS | 1735 | 1463681727301 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]]]}] 11:15:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:15:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1341ms 11:15:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:15:27 INFO - PROCESS | 1735 | 1463681727337 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 11:15:27 INFO - PROCESS | 1735 | 1463681727340 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 11:15:27 INFO - PROCESS | 1735 | 1463681727347 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - PROCESS | 1735 | 1463681727350 Marionette TRACE conn4 <- [1,406,null,{}] 11:15:27 INFO - PROCESS | 1735 | 1463681727362 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}] 11:15:27 INFO - PROCESS | 1735 | 1463681727577 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 11:15:27 INFO - PROCESS | 1735 | 1463681727611 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x99fe3400 == 61 [pid = 1735] [id = 109] 11:15:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x9a806c00) [pid = 1735] [serial = 326] [outer = (nil)] 11:15:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x9a8a8000) [pid = 1735] [serial = 327] [outer = 0x9a806c00] 11:15:27 INFO - PROCESS | 1735 | 1463681727688 Marionette DEBUG loaded listener.js 11:15:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x9b293400) [pid = 1735] [serial = 328] [outer = 0x9a806c00] 11:15:28 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x9b295000) [pid = 1735] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:15:28 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x982ae400) [pid = 1735] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:15:28 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x993adc00) [pid = 1735] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:15:28 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x91e95000) [pid = 1735] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:15:28 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x93a5d400) [pid = 1735] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:15:28 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x913ad800) [pid = 1735] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:15:28 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x91e9dc00) [pid = 1735] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:15:28 INFO - PROCESS | 1735 | 1463681728822 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]]]}] 11:15:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:15:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1536ms 11:15:28 INFO - PROCESS | 1735 | 1463681728887 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 11:15:28 INFO - PROCESS | 1735 | 1463681728891 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 11:15:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:15:28 INFO - PROCESS | 1735 | 1463681728898 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:15:28 INFO - PROCESS | 1735 | 1463681728902 Marionette TRACE conn4 <- [1,410,null,{}] 11:15:28 INFO - PROCESS | 1735 | 1463681728907 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}] 11:15:29 INFO - PROCESS | 1735 | 1463681729119 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 11:15:29 INFO - PROCESS | 1735 | 1463681729136 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f23cc00 == 62 [pid = 1735] [id = 110] 11:15:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x91ecf000) [pid = 1735] [serial = 329] [outer = (nil)] 11:15:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x9b556000) [pid = 1735] [serial = 330] [outer = 0x91ecf000] 11:15:29 INFO - PROCESS | 1735 | 1463681729329 Marionette DEBUG loaded listener.js 11:15:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x9b806400) [pid = 1735] [serial = 331] [outer = 0x91ecf000] 11:15:30 INFO - PROCESS | 1735 | 1463681730119 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]]]}] 11:15:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:15:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1235ms 11:15:30 INFO - PROCESS | 1735 | 1463681730135 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 11:15:30 INFO - PROCESS | 1735 | 1463681730139 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 11:15:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:15:30 INFO - PROCESS | 1735 | 1463681730147 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:15:30 INFO - PROCESS | 1735 | 1463681730150 Marionette TRACE conn4 <- [1,414,null,{}] 11:15:30 INFO - PROCESS | 1735 | 1463681730156 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}] 11:15:30 INFO - PROCESS | 1735 | 1463681730372 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 11:15:30 INFO - PROCESS | 1735 | 1463681730540 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f239000 == 63 [pid = 1735] [id = 111] 11:15:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x8f23c000) [pid = 1735] [serial = 332] [outer = (nil)] 11:15:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x8f49c000) [pid = 1735] [serial = 333] [outer = 0x8f23c000] 11:15:30 INFO - PROCESS | 1735 | 1463681730632 Marionette DEBUG loaded listener.js 11:15:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x913ab800) [pid = 1735] [serial = 334] [outer = 0x8f23c000] 11:15:31 INFO - PROCESS | 1735 | 1463681731832 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]]]}] 11:15:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:15:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1742ms 11:15:31 INFO - PROCESS | 1735 | 1463681731892 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 11:15:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:15:31 INFO - PROCESS | 1735 | 1463681731899 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 11:15:31 INFO - PROCESS | 1735 | 1463681731907 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:15:31 INFO - PROCESS | 1735 | 1463681731914 Marionette TRACE conn4 <- [1,418,null,{}] 11:15:31 INFO - PROCESS | 1735 | 1463681731921 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}] 11:15:32 INFO - PROCESS | 1735 | 1463681732153 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 11:15:32 INFO - PROCESS | 1735 | 1463681732377 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x91f26000 == 64 [pid = 1735] [id = 112] 11:15:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x91f28000) [pid = 1735] [serial = 335] [outer = (nil)] 11:15:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x920d6800) [pid = 1735] [serial = 336] [outer = 0x91f28000] 11:15:32 INFO - PROCESS | 1735 | 1463681732484 Marionette DEBUG loaded listener.js 11:15:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x92f6cc00) [pid = 1735] [serial = 337] [outer = 0x91f28000] 11:15:33 INFO - PROCESS | 1735 | 1463681733826 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]]]}] 11:15:33 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 11:15:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1943ms 11:15:33 INFO - PROCESS | 1735 | 1463681733954 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 11:15:33 INFO - PROCESS | 1735 | 1463681733961 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 11:15:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:15:33 INFO - PROCESS | 1735 | 1463681733970 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:15:33 INFO - PROCESS | 1735 | 1463681733974 Marionette TRACE conn4 <- [1,422,null,{}] 11:15:33 INFO - PROCESS | 1735 | 1463681733981 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}] 11:15:34 INFO - PROCESS | 1735 | 1463681734163 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 11:15:34 INFO - PROCESS | 1735 | 1463681734343 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f49a000 == 65 [pid = 1735] [id = 113] 11:15:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x951e0000) [pid = 1735] [serial = 338] [outer = (nil)] 11:15:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x982a6000) [pid = 1735] [serial = 339] [outer = 0x951e0000] 11:15:34 INFO - PROCESS | 1735 | 1463681734433 Marionette DEBUG loaded listener.js 11:15:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x9a4cec00) [pid = 1735] [serial = 340] [outer = 0x951e0000] 11:15:35 INFO - PROCESS | 1735 | 1463681735843 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]]]}] 11:15:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:15:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1982ms 11:15:35 INFO - PROCESS | 1735 | 1463681735953 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 11:15:35 INFO - PROCESS | 1735 | 1463681735958 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 11:15:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:15:35 INFO - PROCESS | 1735 | 1463681735976 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:15:35 INFO - PROCESS | 1735 | 1463681735986 Marionette TRACE conn4 <- [1,426,null,{}] 11:15:35 INFO - PROCESS | 1735 | 1463681735994 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}] 11:15:36 INFO - PROCESS | 1735 | 1463681736223 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 11:15:36 INFO - PROCESS | 1735 | 1463681736387 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a806400 == 66 [pid = 1735] [id = 114] 11:15:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x9a810400) [pid = 1735] [serial = 341] [outer = (nil)] 11:15:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x9b805000) [pid = 1735] [serial = 342] [outer = 0x9a810400] 11:15:36 INFO - PROCESS | 1735 | 1463681736475 Marionette DEBUG loaded listener.js 11:15:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x9c078c00) [pid = 1735] [serial = 343] [outer = 0x9a810400] 11:15:37 INFO - PROCESS | 1735 | 1463681737422 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] 11:15:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:15:37 INFO - PROCESS | 1735 | 1463681737479 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 11:15:37 INFO - PROCESS | 1735 | 1463681737486 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:15:37 INFO - PROCESS | 1735 | 1463681737489 Marionette TRACE conn4 <- [1,430,null,{}] 11:15:37 INFO - PROCESS | 1735 | 1463681737496 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}] 11:15:37 INFO - PROCESS | 1735 | 1463681737685 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 11:15:37 INFO - PROCESS | 1735 | 1463681737896 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f498800 == 67 [pid = 1735] [id = 115] 11:15:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x93a59400) [pid = 1735] [serial = 344] [outer = (nil)] 11:15:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x9d9c6400) [pid = 1735] [serial = 345] [outer = 0x93a59400] 11:15:38 INFO - PROCESS | 1735 | 1463681738028 Marionette DEBUG loaded listener.js 11:15:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0xa0709c00) [pid = 1735] [serial = 346] [outer = 0x93a59400] 11:15:38 INFO - PROCESS | 1735 | 1463681738938 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]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:15:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1485ms 11:15:38 INFO - PROCESS | 1735 | 1463681738971 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 1735 | 1463681738976 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 11:15:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:15:38 INFO - PROCESS | 1735 | 1463681738983 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 1735 | 1463681738986 Marionette TRACE conn4 <- [1,434,null,{}] 11:15:38 INFO - PROCESS | 1735 | 1463681738993 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}] 11:15:39 INFO - PROCESS | 1735 | 1463681739170 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 11:15:39 INFO - PROCESS | 1735 | 1463681739356 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:39 INFO - PROCESS | 1735 | ++DOCSHELL 0xa114a400 == 68 [pid = 1735] [id = 116] 11:15:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0xa114ac00) [pid = 1735] [serial = 347] [outer = (nil)] 11:15:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0xa224bc00) [pid = 1735] [serial = 348] [outer = 0xa114ac00] 11:15:39 INFO - PROCESS | 1735 | 1463681739504 Marionette DEBUG loaded listener.js 11:15:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0xa3323400) [pid = 1735] [serial = 349] [outer = 0xa114ac00] 11:15:40 INFO - PROCESS | 1735 | 1463681740477 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]]]}] 11:15:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:15:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1540ms 11:15:40 INFO - PROCESS | 1735 | 1463681740525 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 11:15:40 INFO - PROCESS | 1735 | 1463681740528 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 11:15:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:15:40 INFO - PROCESS | 1735 | 1463681740535 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:15:40 INFO - PROCESS | 1735 | 1463681740539 Marionette TRACE conn4 <- [1,438,null,{}] 11:15:40 INFO - PROCESS | 1735 | 1463681740545 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}] 11:15:40 INFO - PROCESS | 1735 | 1463681740735 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 11:15:40 INFO - PROCESS | 1735 | 1463681740901 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f496000 == 69 [pid = 1735] [id = 117] 11:15:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x91508400) [pid = 1735] [serial = 350] [outer = (nil)] 11:15:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x91513400) [pid = 1735] [serial = 351] [outer = 0x91508400] 11:15:41 INFO - PROCESS | 1735 | 1463681741034 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0xa060c400) [pid = 1735] [serial = 352] [outer = 0x91508400] 11:15:41 INFO - PROCESS | 1735 | 1463681741967 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]]]}] 11:15:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:15:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1480ms 11:15:42 INFO - PROCESS | 1735 | 1463681742017 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 11:15:42 INFO - PROCESS | 1735 | 1463681742021 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 11:15:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:15:42 INFO - PROCESS | 1735 | 1463681742028 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:15:42 INFO - PROCESS | 1735 | 1463681742031 Marionette TRACE conn4 <- [1,442,null,{}] 11:15:42 INFO - PROCESS | 1735 | 1463681742037 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}] 11:15:42 INFO - PROCESS | 1735 | 1463681742228 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 11:15:42 INFO - PROCESS | 1735 | 1463681742441 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x91514c00 == 70 [pid = 1735] [id = 118] 11:15:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91517400) [pid = 1735] [serial = 353] [outer = (nil)] 11:15:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91c0f000) [pid = 1735] [serial = 354] [outer = 0x91517400] 11:15:42 INFO - PROCESS | 1735 | 1463681742573 Marionette DEBUG loaded listener.js 11:15:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x91c11c00) [pid = 1735] [serial = 355] [outer = 0x91517400] 11:15:43 INFO - PROCESS | 1735 | 1463681743464 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]]]}] 11:15:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:15:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1492ms 11:15:43 INFO - PROCESS | 1735 | 1463681743521 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 11:15:43 INFO - PROCESS | 1735 | 1463681743524 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 11:15:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:15:43 INFO - PROCESS | 1735 | 1463681743532 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:15:43 INFO - PROCESS | 1735 | 1463681743535 Marionette TRACE conn4 <- [1,446,null,{}] 11:15:43 INFO - PROCESS | 1735 | 1463681743542 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}] 11:15:43 INFO - PROCESS | 1735 | 1463681743729 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 11:15:43 INFO - PROCESS | 1735 | 1463681743902 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c0d400 == 71 [pid = 1735] [id = 119] 11:15:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x91c13800) [pid = 1735] [serial = 356] [outer = (nil)] 11:15:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x91c18c00) [pid = 1735] [serial = 357] [outer = 0x91c13800] 11:15:44 INFO - PROCESS | 1735 | 1463681744048 Marionette DEBUG loaded listener.js 11:15:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x9b558400) [pid = 1735] [serial = 358] [outer = 0x91c13800] 11:15:44 INFO - PROCESS | 1735 | 1463681744953 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]]]}] 11:15:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:15:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1483ms 11:15:45 INFO - PROCESS | 1735 | 1463681745016 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 11:15:45 INFO - PROCESS | 1735 | 1463681745020 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 11:15:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:15:45 INFO - PROCESS | 1735 | 1463681745027 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:15:45 INFO - PROCESS | 1735 | 1463681745030 Marionette TRACE conn4 <- [1,450,null,{}] 11:15:45 INFO - PROCESS | 1735 | 1463681745036 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}] 11:15:45 INFO - PROCESS | 1735 | 1463681745236 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 11:15:45 INFO - PROCESS | 1735 | 1463681745471 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c17400 == 72 [pid = 1735] [id = 120] 11:15:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x91c18000) [pid = 1735] [serial = 359] [outer = (nil)] 11:15:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x92f6b800) [pid = 1735] [serial = 360] [outer = 0x91c18000] 11:15:45 INFO - PROCESS | 1735 | 1463681745578 Marionette DEBUG loaded listener.js 11:15:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0xa3353400) [pid = 1735] [serial = 361] [outer = 0x91c18000] 11:15:46 INFO - PROCESS | 1735 | 1463681746847 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] 11:15:46 INFO - PROCESS | 1735 | 1463681746923 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 11:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:15:46 INFO - PROCESS | 1735 | 1463681746983 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:15:46 INFO - PROCESS | 1735 | 1463681746989 Marionette TRACE conn4 <- [1,454,null,{}] 11:15:47 INFO - PROCESS | 1735 | 1463681747063 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}] 11:15:47 INFO - PROCESS | 1735 | 1463681747239 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 11:15:47 INFO - PROCESS | 1735 | 1463681747426 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f49a400 == 73 [pid = 1735] [id = 121] 11:15:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x913afc00) [pid = 1735] [serial = 362] [outer = (nil)] 11:15:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x91e99000) [pid = 1735] [serial = 363] [outer = 0x913afc00] 11:15:47 INFO - PROCESS | 1735 | 1463681747511 Marionette DEBUG loaded listener.js 11:15:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x91ec4000) [pid = 1735] [serial = 364] [outer = 0x913afc00] 11:15:48 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:48 INFO - PROCESS | 1735 | 1463681748597 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]]]}] 11:15:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1746ms 11:15:48 INFO - PROCESS | 1735 | 1463681748679 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 1735 | 1463681748688 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 11:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:15:48 INFO - PROCESS | 1735 | 1463681748699 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 1735 | 1463681748703 Marionette TRACE conn4 <- [1,458,null,{}] 11:15:48 INFO - PROCESS | 1735 | 1463681748709 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}] 11:15:48 INFO - PROCESS | 1735 | 1463681748950 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 11:15:48 INFO - PROCESS | 1735 | --DOCSHELL 0x91ec2c00 == 72 [pid = 1735] [id = 73] 11:15:48 INFO - PROCESS | 1735 | --DOCSHELL 0x92f72800 == 71 [pid = 1735] [id = 72] 11:15:48 INFO - PROCESS | 1735 | --DOCSHELL 0xa0714800 == 70 [pid = 1735] [id = 71] 11:15:48 INFO - PROCESS | 1735 | --DOCSHELL 0xa0709800 == 69 [pid = 1735] [id = 70] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x9a8a1c00) [pid = 1735] [serial = 288] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8f23cc00 == 68 [pid = 1735] [id = 110] 11:15:49 INFO - PROCESS | 1735 | --DOCSHELL 0x99fe3400 == 67 [pid = 1735] [id = 109] 11:15:49 INFO - PROCESS | 1735 | --DOCSHELL 0x9479a800 == 66 [pid = 1735] [id = 108] 11:15:49 INFO - PROCESS | 1735 | --DOCSHELL 0x913aec00 == 65 [pid = 1735] [id = 107] 11:15:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8f235400 == 64 [pid = 1735] [id = 106] 11:15:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8fbd0000 == 63 [pid = 1735] [id = 105] 11:15:49 INFO - PROCESS | 1735 | 1463681749208 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f235400 == 64 [pid = 1735] [id = 122] 11:15:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x8f23cc00) [pid = 1735] [serial = 365] [outer = (nil)] 11:15:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x91e9f400) [pid = 1735] [serial = 366] [outer = 0x8f23cc00] 11:15:49 INFO - PROCESS | 1735 | 1463681749307 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x920d2400) [pid = 1735] [serial = 367] [outer = 0x8f23cc00] 11:15:49 INFO - PROCESS | 1735 | --DOCSHELL 0x8f235800 == 63 [pid = 1735] [id = 97] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x9c1a7c00) [pid = 1735] [serial = 286] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x920da000) [pid = 1735] [serial = 243] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x920da800) [pid = 1735] [serial = 246] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x9a747800) [pid = 1735] [serial = 280] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9a80d400) [pid = 1735] [serial = 282] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x91e97800) [pid = 1735] [serial = 270] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0xa51d2800) [pid = 1735] [serial = 255] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x99fe2c00) [pid = 1735] [serial = 279] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x951e1000) [pid = 1735] [serial = 276] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8fbd6c00) [pid = 1735] [serial = 264] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x9c24f800) [pid = 1735] [serial = 258] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x9a4cd400) [pid = 1735] [serial = 249] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x9a89fc00) [pid = 1735] [serial = 283] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9ba58c00) [pid = 1735] [serial = 285] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0xa2244400) [pid = 1735] [serial = 252] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x914d3400) [pid = 1735] [serial = 225] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x91e9b400) [pid = 1735] [serial = 271] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x952de400) [pid = 1735] [serial = 277] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x920d0400) [pid = 1735] [serial = 274] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x91ec7000) [pid = 1735] [serial = 273] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0xa6f3d800) [pid = 1735] [serial = 261] [outer = (nil)] [url = about:blank] 11:15:49 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8f23e800) [pid = 1735] [serial = 267] [outer = (nil)] [url = about:blank] 11:15:50 INFO - PROCESS | 1735 | 1463681750234 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] 11:15:50 INFO - PROCESS | 1735 | 1463681750295 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 11:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:15:50 INFO - PROCESS | 1735 | 1463681750303 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:15:50 INFO - PROCESS | 1735 | 1463681750309 Marionette TRACE conn4 <- [1,462,null,{}] 11:15:50 INFO - PROCESS | 1735 | 1463681750326 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}] 11:15:50 INFO - PROCESS | 1735 | 1463681750544 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 11:15:50 INFO - PROCESS | 1735 | 1463681750741 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x9479e400 == 64 [pid = 1735] [id = 123] 11:15:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x951e7000) [pid = 1735] [serial = 368] [outer = (nil)] 11:15:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x97849c00) [pid = 1735] [serial = 369] [outer = 0x951e7000] 11:15:50 INFO - PROCESS | 1735 | 1463681750837 Marionette DEBUG loaded listener.js 11:15:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x9a244000) [pid = 1735] [serial = 370] [outer = 0x951e7000] 11:15:51 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:51 INFO - PROCESS | 1735 | 1463681751739 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] 11:15:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:15:51 INFO - PROCESS | 1735 | 1463681751799 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 11:15:51 INFO - PROCESS | 1735 | 1463681751813 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:15:51 INFO - PROCESS | 1735 | 1463681751816 Marionette TRACE conn4 <- [1,466,null,{}] 11:15:51 INFO - PROCESS | 1735 | 1463681751823 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}] 11:15:52 INFO - PROCESS | 1735 | 1463681752043 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 11:15:52 INFO - PROCESS | 1735 | 1463681752071 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a243800 == 65 [pid = 1735] [id = 124] 11:15:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x9a8a7800) [pid = 1735] [serial = 371] [outer = (nil)] 11:15:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x9b574400) [pid = 1735] [serial = 372] [outer = 0x9a8a7800] 11:15:52 INFO - PROCESS | 1735 | 1463681752149 Marionette DEBUG loaded listener.js 11:15:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x9b582800) [pid = 1735] [serial = 373] [outer = 0x9a8a7800] 11:15:53 INFO - PROCESS | 1735 | 1463681753133 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] 11:15:53 INFO - PROCESS | 1735 | 1463681753206 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 11:15:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:15:53 INFO - PROCESS | 1735 | 1463681753213 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:15:53 INFO - PROCESS | 1735 | 1463681753216 Marionette TRACE conn4 <- [1,470,null,{}] 11:15:53 INFO - PROCESS | 1735 | 1463681753222 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}] 11:15:53 INFO - PROCESS | 1735 | 1463681753455 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 11:15:53 INFO - PROCESS | 1735 | 1463681753483 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b291c00 == 66 [pid = 1735] [id = 125] 11:15:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x9b80c800) [pid = 1735] [serial = 374] [outer = (nil)] 11:15:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x9c254000) [pid = 1735] [serial = 375] [outer = 0x9b80c800] 11:15:53 INFO - PROCESS | 1735 | 1463681753574 Marionette DEBUG loaded listener.js 11:15:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x9d964800) [pid = 1735] [serial = 376] [outer = 0x9b80c800] 11:15:54 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9a806c00) [pid = 1735] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:15:54 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8fbd5800) [pid = 1735] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:15:54 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x91e9c800) [pid = 1735] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:15:54 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8f240400) [pid = 1735] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:15:54 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x997aec00) [pid = 1735] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:15:54 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x92f6f800) [pid = 1735] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:15:54 INFO - PROCESS | 1735 | 1463681754646 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]]]}] 11:15:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:15:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1483ms 11:15:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:15:54 INFO - PROCESS | 1735 | 1463681754697 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 11:15:54 INFO - PROCESS | 1735 | 1463681754700 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 11:15:54 INFO - PROCESS | 1735 | 1463681754707 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:15:54 INFO - PROCESS | 1735 | 1463681754710 Marionette TRACE conn4 <- [1,474,null,{}] 11:15:54 INFO - PROCESS | 1735 | 1463681754720 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}] 11:15:54 INFO - PROCESS | 1735 | 1463681754937 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 11:15:55 INFO - PROCESS | 1735 | 1463681755067 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7c2000 == 67 [pid = 1735] [id = 126] 11:15:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8e7c3800) [pid = 1735] [serial = 377] [outer = (nil)] 11:15:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8e7cfc00) [pid = 1735] [serial = 378] [outer = 0x8e7c3800] 11:15:55 INFO - PROCESS | 1735 | 1463681755145 Marionette DEBUG loaded listener.js 11:15:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x9c252400) [pid = 1735] [serial = 379] [outer = 0x8e7c3800] 11:15:55 INFO - PROCESS | 1735 | 1463681755950 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]]]}] 11:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1286ms 11:15:55 INFO - PROCESS | 1735 | 1463681755993 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 11:15:55 INFO - PROCESS | 1735 | 1463681755997 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 11:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:15:56 INFO - PROCESS | 1735 | 1463681756003 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:15:56 INFO - PROCESS | 1735 | 1463681756006 Marionette TRACE conn4 <- [1,478,null,{}] 11:15:56 INFO - PROCESS | 1735 | 1463681756097 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}] 11:15:56 INFO - PROCESS | 1735 | 1463681756335 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 11:15:56 INFO - PROCESS | 1735 | 1463681756510 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7d3800 == 68 [pid = 1735] [id = 127] 11:15:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8e7d4000) [pid = 1735] [serial = 380] [outer = (nil)] 11:15:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8e7d8000) [pid = 1735] [serial = 381] [outer = 0x8e7d4000] 11:15:56 INFO - PROCESS | 1735 | 1463681756684 Marionette DEBUG loaded listener.js 11:15:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8e7dc000) [pid = 1735] [serial = 382] [outer = 0x8e7d4000] 11:15:58 INFO - PROCESS | 1735 | 1463681758268 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]]]}] 11:15:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:15:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2316ms 11:15:58 INFO - PROCESS | 1735 | 1463681758321 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 11:15:58 INFO - PROCESS | 1735 | 1463681758329 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 11:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:15:58 INFO - PROCESS | 1735 | 1463681758344 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:15:58 INFO - PROCESS | 1735 | 1463681758354 Marionette TRACE conn4 <- [1,482,null,{}] 11:15:58 INFO - PROCESS | 1735 | 1463681758468 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}] 11:15:58 INFO - PROCESS | 1735 | 1463681758709 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 11:15:58 INFO - PROCESS | 1735 | 1463681758816 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x951e1000 == 69 [pid = 1735] [id = 128] 11:15:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x952d6800) [pid = 1735] [serial = 383] [outer = (nil)] 11:15:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x95583400) [pid = 1735] [serial = 384] [outer = 0x952d6800] 11:15:58 INFO - PROCESS | 1735 | 1463681758907 Marionette DEBUG loaded listener.js 11:15:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x9a4cd800) [pid = 1735] [serial = 385] [outer = 0x952d6800] 11:15:59 INFO - PROCESS | 1735 | 1463681759944 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]]]}] 11:15:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:15:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1650ms 11:15:59 INFO - PROCESS | 1735 | 1463681759989 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 11:15:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:15:59 INFO - PROCESS | 1735 | 1463681759994 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 11:16:00 INFO - PROCESS | 1735 | 1463681760001 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:16:00 INFO - PROCESS | 1735 | 1463681760005 Marionette TRACE conn4 <- [1,486,null,{}] 11:16:00 INFO - PROCESS | 1735 | 1463681760012 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}] 11:16:00 INFO - PROCESS | 1735 | 1463681760211 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 11:16:00 INFO - PROCESS | 1735 | 1463681760435 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x9c24a000 == 70 [pid = 1735] [id = 129] 11:16:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0xa0601400) [pid = 1735] [serial = 386] [outer = (nil)] 11:16:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0xa0717800) [pid = 1735] [serial = 387] [outer = 0xa0601400] 11:16:00 INFO - PROCESS | 1735 | 1463681760548 Marionette DEBUG loaded listener.js 11:16:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0xa22aa800) [pid = 1735] [serial = 388] [outer = 0xa0601400] 11:16:01 INFO - PROCESS | 1735 | 1463681761645 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]]]}] 11:16:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:16:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1686ms 11:16:01 INFO - PROCESS | 1735 | 1463681761695 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 11:16:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:16:01 INFO - PROCESS | 1735 | 1463681761705 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 11:16:01 INFO - PROCESS | 1735 | 1463681761714 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:16:01 INFO - PROCESS | 1735 | 1463681761718 Marionette TRACE conn4 <- [1,490,null,{}] 11:16:01 INFO - PROCESS | 1735 | 1463681761724 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}] 11:16:01 INFO - PROCESS | 1735 | 1463681761921 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 11:16:02 INFO - PROCESS | 1735 | 1463681762150 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fbdbc00 == 71 [pid = 1735] [id = 130] 11:16:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0xa0712800) [pid = 1735] [serial = 389] [outer = (nil)] 11:16:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0xa36f8800) [pid = 1735] [serial = 390] [outer = 0xa0712800] 11:16:02 INFO - PROCESS | 1735 | 1463681762257 Marionette DEBUG loaded listener.js 11:16:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0xa51d2800) [pid = 1735] [serial = 391] [outer = 0xa0712800] 11:16:03 INFO - PROCESS | 1735 | 1463681763169 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]]]}] 11:16:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:16:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1491ms 11:16:03 INFO - PROCESS | 1735 | 1463681763205 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 11:16:03 INFO - PROCESS | 1735 | 1463681763209 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 11:16:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:16:03 INFO - PROCESS | 1735 | 1463681763215 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:16:03 INFO - PROCESS | 1735 | 1463681763219 Marionette TRACE conn4 <- [1,494,null,{}] 11:16:03 INFO - PROCESS | 1735 | 1463681763225 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}] 11:16:03 INFO - PROCESS | 1735 | 1463681763428 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 11:16:03 INFO - PROCESS | 1735 | 1463681763598 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce4400 == 72 [pid = 1735] [id = 131] 11:16:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x8dce5800) [pid = 1735] [serial = 392] [outer = (nil)] 11:16:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x8dcec000) [pid = 1735] [serial = 393] [outer = 0x8dce5800] 11:16:03 INFO - PROCESS | 1735 | 1463681763741 Marionette DEBUG loaded listener.js 11:16:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x8dcf0000) [pid = 1735] [serial = 394] [outer = 0x8dce5800] 11:16:04 INFO - PROCESS | 1735 | 1463681764688 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]]]}] 11:16:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:16:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1542ms 11:16:04 INFO - PROCESS | 1735 | 1463681764759 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 11:16:04 INFO - PROCESS | 1735 | 1463681764762 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 11:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:16:04 INFO - PROCESS | 1735 | 1463681764770 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:16:04 INFO - PROCESS | 1735 | 1463681764774 Marionette TRACE conn4 <- [1,498,null,{}] 11:16:04 INFO - PROCESS | 1735 | 1463681764780 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}] 11:16:05 INFO - PROCESS | 1735 | 1463681765032 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 11:16:05 INFO - PROCESS | 1735 | 1463681765261 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dcecc00 == 73 [pid = 1735] [id = 132] 11:16:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x8f814800) [pid = 1735] [serial = 395] [outer = (nil)] 11:16:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x8f819c00) [pid = 1735] [serial = 396] [outer = 0x8f814800] 11:16:05 INFO - PROCESS | 1735 | 1463681765395 Marionette DEBUG loaded listener.js 11:16:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x8fbd5c00) [pid = 1735] [serial = 397] [outer = 0x8f814800] 11:16:06 INFO - PROCESS | 1735 | 1463681766370 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]]]}] 11:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1631ms 11:16:06 INFO - PROCESS | 1735 | 1463681766402 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 11:16:06 INFO - PROCESS | 1735 | 1463681766407 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 11:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:16:06 INFO - PROCESS | 1735 | 1463681766414 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:16:06 INFO - PROCESS | 1735 | 1463681766418 Marionette TRACE conn4 <- [1,502,null,{}] 11:16:06 INFO - PROCESS | 1735 | 1463681766424 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}] 11:16:06 INFO - PROCESS | 1735 | 1463681766603 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 11:16:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x8df18800) [pid = 1735] [serial = 398] [outer = 0x97844c00] 11:16:06 INFO - PROCESS | 1735 | 1463681766829 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8df23000 == 74 [pid = 1735] [id = 133] 11:16:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x8df23400) [pid = 1735] [serial = 399] [outer = (nil)] 11:16:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x8df25c00) [pid = 1735] [serial = 400] [outer = 0x8df23400] 11:16:07 INFO - PROCESS | 1735 | 1463681767015 Marionette DEBUG loaded listener.js 11:16:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x8f816c00) [pid = 1735] [serial = 401] [outer = 0x8df23400] 11:16:07 INFO - PROCESS | 1735 | 1463681767974 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]]]}] 11:16:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:16:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1631ms 11:16:08 INFO - PROCESS | 1735 | 1463681768047 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 11:16:08 INFO - PROCESS | 1735 | 1463681768050 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 11:16:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:16:08 INFO - PROCESS | 1735 | 1463681768057 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:16:08 INFO - PROCESS | 1735 | 1463681768060 Marionette TRACE conn4 <- [1,506,null,{}] 11:16:08 INFO - PROCESS | 1735 | 1463681768067 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}] 11:16:08 INFO - PROCESS | 1735 | 1463681768290 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 11:16:08 INFO - PROCESS | 1735 | 1463681768522 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8df1c400 == 75 [pid = 1735] [id = 134] 11:16:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x8df25000) [pid = 1735] [serial = 402] [outer = (nil)] 11:16:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0xa357bc00) [pid = 1735] [serial = 403] [outer = 0x8df25000] 11:16:08 INFO - PROCESS | 1735 | 1463681768655 Marionette DEBUG loaded listener.js 11:16:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0xa357f400) [pid = 1735] [serial = 404] [outer = 0x8df25000] 11:16:09 INFO - PROCESS | 1735 | 1463681769565 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]]]}] 11:16:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:16:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1586ms 11:16:09 INFO - PROCESS | 1735 | 1463681769644 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 11:16:09 INFO - PROCESS | 1735 | 1463681769648 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 11:16:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:16:09 INFO - PROCESS | 1735 | 1463681769655 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:16:09 INFO - PROCESS | 1735 | 1463681769658 Marionette TRACE conn4 <- [1,510,null,{}] 11:16:09 INFO - PROCESS | 1735 | 1463681769664 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}] 11:16:09 INFO - PROCESS | 1735 | 1463681769885 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 11:16:10 INFO - PROCESS | 1735 | 1463681770122 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f23a400 == 76 [pid = 1735] [id = 135] 11:16:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x8fbdac00) [pid = 1735] [serial = 405] [outer = (nil)] 11:16:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x920d5400) [pid = 1735] [serial = 406] [outer = 0x8fbdac00] 11:16:10 INFO - PROCESS | 1735 | 1463681770260 Marionette DEBUG loaded listener.js 11:16:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9a802c00) [pid = 1735] [serial = 407] [outer = 0x8fbdac00] 11:16:11 INFO - PROCESS | 1735 | 1463681771750 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]]]}] 11:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2139ms 11:16:11 INFO - PROCESS | 1735 | 1463681771796 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 11:16:11 INFO - PROCESS | 1735 | 1463681771802 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 11:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:16:11 INFO - PROCESS | 1735 | 1463681771811 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:16:11 INFO - PROCESS | 1735 | 1463681771817 Marionette TRACE conn4 <- [1,514,null,{}] 11:16:11 INFO - PROCESS | 1735 | 1463681771827 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}] 11:16:12 INFO - PROCESS | 1735 | 1463681772048 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 11:16:12 INFO - PROCESS | 1735 | 1463681772234 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7d4800 == 77 [pid = 1735] [id = 136] 11:16:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x8e7d5800) [pid = 1735] [serial = 408] [outer = (nil)] 11:16:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x8e7ec800) [pid = 1735] [serial = 409] [outer = 0x8e7d5800] 11:16:12 INFO - PROCESS | 1735 | 1463681772316 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x8f237000) [pid = 1735] [serial = 410] [outer = 0x8e7d5800] 11:16:13 INFO - PROCESS | 1735 | 1463681773320 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]]]}] 11:16:13 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 11:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1547ms 11:16:13 INFO - PROCESS | 1735 | 1463681773358 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 11:16:13 INFO - PROCESS | 1735 | 1463681773366 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 11:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:16:13 INFO - PROCESS | 1735 | 1463681773379 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:16:13 INFO - PROCESS | 1735 | 1463681773382 Marionette TRACE conn4 <- [1,518,null,{}] 11:16:13 INFO - PROCESS | 1735 | 1463681773389 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}] 11:16:13 INFO - PROCESS | 1735 | 1463681773588 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 11:16:13 INFO - PROCESS | 1735 | 1463681773816 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8df26c00 == 78 [pid = 1735] [id = 137] 11:16:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x8f81d800) [pid = 1735] [serial = 411] [outer = (nil)] 11:16:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x913ac800) [pid = 1735] [serial = 412] [outer = 0x8f81d800] 11:16:13 INFO - PROCESS | 1735 | 1463681773966 Marionette DEBUG loaded listener.js 11:16:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x9150d000) [pid = 1735] [serial = 413] [outer = 0x8f81d800] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x8f23f000) [pid = 1735] [serial = 291] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x920db000) [pid = 1735] [serial = 294] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x9a2fd800) [pid = 1735] [serial = 297] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x9d971400) [pid = 1735] [serial = 300] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0xa224b000) [pid = 1735] [serial = 303] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0xa27c1800) [pid = 1735] [serial = 306] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x9b556000) [pid = 1735] [serial = 330] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x9c258c00) [pid = 1735] [serial = 309] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOCSHELL 0x91f26000 == 77 [pid = 1735] [id = 112] 11:16:14 INFO - PROCESS | 1735 | --DOCSHELL 0x8f239000 == 76 [pid = 1735] [id = 111] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x9b80c400) [pid = 1735] [serial = 289] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x9a8a8000) [pid = 1735] [serial = 327] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x9b293400) [pid = 1735] [serial = 328] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x91f1f000) [pid = 1735] [serial = 316] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x91e96000) [pid = 1735] [serial = 315] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x952d3c00) [pid = 1735] [serial = 321] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x91f20000) [pid = 1735] [serial = 312] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x914d2400) [pid = 1735] [serial = 318] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x920dc800) [pid = 1735] [serial = 319] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x9a377c00) [pid = 1735] [serial = 324] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x9a807400) [pid = 1735] [serial = 325] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x95549400) [pid = 1735] [serial = 322] [outer = (nil)] [url = about:blank] 11:16:14 INFO - PROCESS | 1735 | 1463681774939 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]]]}] 11:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1588ms 11:16:14 INFO - PROCESS | 1735 | 1463681774966 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 11:16:14 INFO - PROCESS | 1735 | 1463681774970 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 11:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:16:14 INFO - PROCESS | 1735 | 1463681774977 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 1735 | 1463681774982 Marionette TRACE conn4 <- [1,522,null,{}] 11:16:15 INFO - PROCESS | 1735 | 1463681774998 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}] 11:16:15 INFO - PROCESS | 1735 | 1463681775183 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 11:16:15 INFO - PROCESS | 1735 | 1463681775319 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f239000 == 77 [pid = 1735] [id = 138] 11:16:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x91c14400) [pid = 1735] [serial = 414] [outer = (nil)] 11:16:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x91f21800) [pid = 1735] [serial = 415] [outer = 0x91c14400] 11:16:15 INFO - PROCESS | 1735 | 1463681775400 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x920dcc00) [pid = 1735] [serial = 416] [outer = 0x91c14400] 11:16:16 INFO - PROCESS | 1735 | 1463681776271 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]]]}] 11:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1336ms 11:16:16 INFO - PROCESS | 1735 | 1463681776314 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 11:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:16:16 INFO - PROCESS | 1735 | 1463681776319 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 11:16:16 INFO - PROCESS | 1735 | 1463681776327 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:16:16 INFO - PROCESS | 1735 | 1463681776331 Marionette TRACE conn4 <- [1,526,null,{}] 11:16:16 INFO - PROCESS | 1735 | 1463681776337 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}] 11:16:16 INFO - PROCESS | 1735 | 1463681776511 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 11:16:16 INFO - PROCESS | 1735 | 1463681776665 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x91ec7000 == 78 [pid = 1735] [id = 139] 11:16:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x92f6ec00) [pid = 1735] [serial = 417] [outer = (nil)] 11:16:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x93ddd800) [pid = 1735] [serial = 418] [outer = 0x92f6ec00] 11:16:16 INFO - PROCESS | 1735 | 1463681776743 Marionette DEBUG loaded listener.js 11:16:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x9479bc00) [pid = 1735] [serial = 419] [outer = 0x92f6ec00] 11:16:17 INFO - PROCESS | 1735 | 1463681777678 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]]]}] 11:16:17 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 11:16:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1388ms 11:16:17 INFO - PROCESS | 1735 | 1463681777713 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 11:16:17 INFO - PROCESS | 1735 | 1463681777717 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 11:16:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:16:17 INFO - PROCESS | 1735 | 1463681777724 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:16:17 INFO - PROCESS | 1735 | 1463681777727 Marionette TRACE conn4 <- [1,530,null,{}] 11:16:17 INFO - PROCESS | 1735 | 1463681777754 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}] 11:16:17 INFO - PROCESS | 1735 | 1463681777978 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 11:16:18 INFO - PROCESS | 1735 | 1463681778013 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f74800 == 79 [pid = 1735] [id = 140] 11:16:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x94799400) [pid = 1735] [serial = 420] [outer = (nil)] 11:16:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x952d8c00) [pid = 1735] [serial = 421] [outer = 0x94799400] 11:16:18 INFO - PROCESS | 1735 | 1463681778089 Marionette DEBUG loaded listener.js 11:16:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x952de000) [pid = 1735] [serial = 422] [outer = 0x94799400] 11:16:19 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x8f23cc00) [pid = 1735] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:16:19 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x9a8a7800) [pid = 1735] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:16:19 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x951e7000) [pid = 1735] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:16:19 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x913afc00) [pid = 1735] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:16:19 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x9b80c800) [pid = 1735] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:16:19 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x91ecf000) [pid = 1735] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:16:19 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 11:16:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:16:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:16:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:16:19 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 11:16:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:16:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:16:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:16:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:16:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:16:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1580ms 11:16:19 INFO - PROCESS | 1735 | 1463681779277 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"]]]}] 11:16:19 INFO - PROCESS | 1735 | 1463681779321 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 11:16:19 INFO - PROCESS | 1735 | 1463681779324 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 11:16:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:16:19 INFO - PROCESS | 1735 | 1463681779332 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:16:19 INFO - PROCESS | 1735 | 1463681779336 Marionette TRACE conn4 <- [1,534,null,{}] 11:16:19 INFO - PROCESS | 1735 | 1463681779341 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}] 11:16:19 INFO - PROCESS | 1735 | 1463681779561 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 11:16:19 INFO - PROCESS | 1735 | 1463681779740 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7c8800 == 80 [pid = 1735] [id = 141] 11:16:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x99f0ec00) [pid = 1735] [serial = 423] [outer = (nil)] 11:16:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x9a80d800) [pid = 1735] [serial = 424] [outer = 0x99f0ec00] 11:16:19 INFO - PROCESS | 1735 | 1463681779816 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x9a8a1800) [pid = 1735] [serial = 425] [outer = 0x99f0ec00] 11:16:20 INFO - PROCESS | 1735 | 1463681780518 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]]]}] 11:16:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:16:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1236ms 11:16:20 INFO - PROCESS | 1735 | 1463681780569 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 11:16:20 INFO - PROCESS | 1735 | 1463681780573 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 11:16:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:16:20 INFO - PROCESS | 1735 | 1463681780579 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 1735 | 1463681780581 Marionette TRACE conn4 <- [1,538,null,{}] 11:16:20 INFO - PROCESS | 1735 | 1463681780587 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}] 11:16:20 INFO - PROCESS | 1735 | 1463681780820 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 11:16:20 INFO - PROCESS | 1735 | 1463681780867 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8df1cc00 == 81 [pid = 1735] [id = 142] 11:16:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x951df000) [pid = 1735] [serial = 426] [outer = (nil)] 11:16:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9b38d400) [pid = 1735] [serial = 427] [outer = 0x951df000] 11:16:20 INFO - PROCESS | 1735 | 1463681780946 Marionette DEBUG loaded listener.js 11:16:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9b856400) [pid = 1735] [serial = 428] [outer = 0x951df000] 11:16:22 INFO - PROCESS | 1735 | 1463681782060 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]]]}] 11:16:22 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. 11:16:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1537ms 11:16:22 INFO - PROCESS | 1735 | 1463681782118 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 11:16:22 INFO - PROCESS | 1735 | 1463681782124 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 11:16:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:16:22 INFO - PROCESS | 1735 | 1463681782133 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:16:22 INFO - PROCESS | 1735 | 1463681782140 Marionette TRACE conn4 <- [1,542,null,{}] 11:16:22 INFO - PROCESS | 1735 | 1463681782228 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}] 11:16:22 INFO - PROCESS | 1735 | 1463681782431 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 11:16:22 INFO - PROCESS | 1735 | 1463681782663 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7e5c00 == 82 [pid = 1735] [id = 143] 11:16:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x8e7e6400) [pid = 1735] [serial = 429] [outer = (nil)] 11:16:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x8f23b400) [pid = 1735] [serial = 430] [outer = 0x8e7e6400] 11:16:22 INFO - PROCESS | 1735 | 1463681782772 Marionette DEBUG loaded listener.js 11:16:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x913ad000) [pid = 1735] [serial = 431] [outer = 0x8e7e6400] 11:16:23 INFO - PROCESS | 1735 | 1463681783645 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]]]}] 11:16:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:16:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1535ms 11:16:23 INFO - PROCESS | 1735 | 1463681783705 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 11:16:23 INFO - PROCESS | 1735 | 1463681783716 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 11:16:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:16:23 INFO - PROCESS | 1735 | 1463681783730 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:16:23 INFO - PROCESS | 1735 | 1463681783734 Marionette TRACE conn4 <- [1,546,null,{}] 11:16:23 INFO - PROCESS | 1735 | 1463681783742 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}] 11:16:23 INFO - PROCESS | 1735 | 1463681783961 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 11:16:24 INFO - PROCESS | 1735 | 1463681784137 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7cdc00 == 83 [pid = 1735] [id = 144] 11:16:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x8e7f0000) [pid = 1735] [serial = 432] [outer = (nil)] 11:16:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x91ecf800) [pid = 1735] [serial = 433] [outer = 0x8e7f0000] 11:16:24 INFO - PROCESS | 1735 | 1463681784231 Marionette DEBUG loaded listener.js 11:16:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x93de8c00) [pid = 1735] [serial = 434] [outer = 0x8e7f0000] 11:16:25 INFO - PROCESS | 1735 | 1463681785257 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]]]}] 11:16:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:16:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1590ms 11:16:25 INFO - PROCESS | 1735 | 1463681785319 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 11:16:25 INFO - PROCESS | 1735 | 1463681785323 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 11:16:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:16:25 INFO - PROCESS | 1735 | 1463681785331 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:16:25 INFO - PROCESS | 1735 | 1463681785337 Marionette TRACE conn4 <- [1,550,null,{}] 11:16:25 INFO - PROCESS | 1735 | 1463681785354 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}] 11:16:25 INFO - PROCESS | 1735 | 1463681785588 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 11:16:25 INFO - PROCESS | 1735 | 1463681785823 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7ca800 == 84 [pid = 1735] [id = 145] 11:16:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x9150f800) [pid = 1735] [serial = 435] [outer = (nil)] 11:16:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x9b576400) [pid = 1735] [serial = 436] [outer = 0x9150f800] 11:16:25 INFO - PROCESS | 1735 | 1463681785967 Marionette DEBUG loaded listener.js 11:16:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x9c24ac00) [pid = 1735] [serial = 437] [outer = 0x9150f800] 11:16:26 INFO - PROCESS | 1735 | 1463681786875 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]]]}] 11:16:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 11:16:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1586ms 11:16:26 INFO - PROCESS | 1735 | 1463681786919 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 11:16:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:16:26 INFO - PROCESS | 1735 | 1463681786924 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 11:16:26 INFO - PROCESS | 1735 | 1463681786931 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:16:26 INFO - PROCESS | 1735 | 1463681786934 Marionette TRACE conn4 <- [1,554,null,{}] 11:16:26 INFO - PROCESS | 1735 | 1463681786940 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}] 11:16:27 INFO - PROCESS | 1735 | 1463681787155 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 11:16:27 INFO - PROCESS | 1735 | 1463681787336 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7cc800 == 85 [pid = 1735] [id = 146] 11:16:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x92f6a000) [pid = 1735] [serial = 438] [outer = (nil)] 11:16:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x9d971400) [pid = 1735] [serial = 439] [outer = 0x92f6a000] 11:16:27 INFO - PROCESS | 1735 | 1463681787423 Marionette DEBUG loaded listener.js 11:16:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0xa070e800) [pid = 1735] [serial = 440] [outer = 0x92f6a000] 11:16:28 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:16:28 INFO - PROCESS | 1735 | 1463681788360 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]]]}] 11:16:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1489ms 11:16:28 INFO - PROCESS | 1735 | 1463681788420 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 11:16:28 INFO - PROCESS | 1735 | 1463681788425 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 11:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:16:28 INFO - PROCESS | 1735 | 1463681788432 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:16:28 INFO - PROCESS | 1735 | 1463681788435 Marionette TRACE conn4 <- [1,558,null,{}] 11:16:28 INFO - PROCESS | 1735 | 1463681788441 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}] 11:16:28 INFO - PROCESS | 1735 | 1463681788640 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 11:16:28 INFO - PROCESS | 1735 | 1463681788817 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce9000 == 86 [pid = 1735] [id = 147] 11:16:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x8e7e1400) [pid = 1735] [serial = 441] [outer = (nil)] 11:16:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0xa2377c00) [pid = 1735] [serial = 442] [outer = 0x8e7e1400] 11:16:28 INFO - PROCESS | 1735 | 1463681788907 Marionette DEBUG loaded listener.js 11:16:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0xa27cc800) [pid = 1735] [serial = 443] [outer = 0x8e7e1400] 11:16:29 INFO - PROCESS | 1735 | 1463681789873 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]]]}] 11:16:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:16:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1482ms 11:16:29 INFO - PROCESS | 1735 | 1463681789916 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 11:16:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:16:29 INFO - PROCESS | 1735 | 1463681789920 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 11:16:29 INFO - PROCESS | 1735 | 1463681789926 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:16:29 INFO - PROCESS | 1735 | 1463681789930 Marionette TRACE conn4 <- [1,562,null,{}] 11:16:29 INFO - PROCESS | 1735 | 1463681789936 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}] 11:16:30 INFO - PROCESS | 1735 | 1463681790145 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 11:16:30 INFO - PROCESS | 1735 | 1463681790322 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7c5c00 == 87 [pid = 1735] [id = 148] 11:16:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x9c07c400) [pid = 1735] [serial = 444] [outer = (nil)] 11:16:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0xa3585400) [pid = 1735] [serial = 445] [outer = 0x9c07c400] 11:16:30 INFO - PROCESS | 1735 | 1463681790465 Marionette DEBUG loaded listener.js 11:16:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0xa3588c00) [pid = 1735] [serial = 446] [outer = 0x9c07c400] 11:16:31 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:16:31 INFO - PROCESS | 1735 | 1463681791421 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]]]}] 11:16:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:16:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1535ms 11:16:31 INFO - PROCESS | 1735 | 1463681791462 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 11:16:31 INFO - PROCESS | 1735 | 1463681791466 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 11:16:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:16:31 INFO - PROCESS | 1735 | 1463681791473 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:16:31 INFO - PROCESS | 1735 | 1463681791477 Marionette TRACE conn4 <- [1,566,null,{}] 11:16:31 INFO - PROCESS | 1735 | 1463681791483 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}] 11:16:31 INFO - PROCESS | 1735 | 1463681791676 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 11:16:31 INFO - PROCESS | 1735 | 1463681791900 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a1800 == 88 [pid = 1735] [id = 149] 11:16:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 179 (0x8c0a4000) [pid = 1735] [serial = 447] [outer = (nil)] 11:16:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 180 (0x8c0ab000) [pid = 1735] [serial = 448] [outer = 0x8c0a4000] 11:16:32 INFO - PROCESS | 1735 | 1463681792028 Marionette DEBUG loaded listener.js 11:16:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 181 (0x8c0af000) [pid = 1735] [serial = 449] [outer = 0x8c0a4000] 11:16:32 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:16:32 INFO - PROCESS | 1735 | 1463681792899 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]]]}] 11:16:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:16:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1481ms 11:16:32 INFO - PROCESS | 1735 | 1463681792956 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 11:16:32 INFO - PROCESS | 1735 | 1463681792960 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 11:16:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:16:32 INFO - PROCESS | 1735 | 1463681792968 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:16:32 INFO - PROCESS | 1735 | 1463681792972 Marionette TRACE conn4 <- [1,570,null,{}] 11:16:32 INFO - PROCESS | 1735 | 1463681792978 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}] 11:16:33 INFO - PROCESS | 1735 | 1463681793171 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 11:16:33 INFO - PROCESS | 1735 | 1463681793348 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0aa800 == 89 [pid = 1735] [id = 150] 11:16:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 182 (0x8c0ad400) [pid = 1735] [serial = 450] [outer = (nil)] 11:16:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 183 (0xa335a400) [pid = 1735] [serial = 451] [outer = 0x8c0ad400] 11:16:33 INFO - PROCESS | 1735 | 1463681793477 Marionette DEBUG loaded listener.js 11:16:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 184 (0xa51d5c00) [pid = 1735] [serial = 452] [outer = 0x8c0ad400] 11:16:34 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:16:34 INFO - PROCESS | 1735 | 1463681794404 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]]]}] 11:16:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:16:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1484ms 11:16:34 INFO - PROCESS | 1735 | 1463681794452 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 11:16:34 INFO - PROCESS | 1735 | 1463681794458 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 11:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:16:34 INFO - PROCESS | 1735 | 1463681794465 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:16:34 INFO - PROCESS | 1735 | 1463681794468 Marionette TRACE conn4 <- [1,574,null,{}] 11:16:34 INFO - PROCESS | 1735 | 1463681794474 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}] 11:16:34 INFO - PROCESS | 1735 | 1463681794665 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 11:16:34 INFO - PROCESS | 1735 | 1463681794844 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0b0000 == 90 [pid = 1735] [id = 151] 11:16:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 185 (0x8df19000) [pid = 1735] [serial = 453] [outer = (nil)] 11:16:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 186 (0x91d8dc00) [pid = 1735] [serial = 454] [outer = 0x8df19000] 11:16:34 INFO - PROCESS | 1735 | 1463681794979 Marionette DEBUG loaded listener.js 11:16:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 187 (0x91d92000) [pid = 1735] [serial = 455] [outer = 0x8df19000] 11:16:35 INFO - PROCESS | 1735 | 1463681795881 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]]]}] 11:16:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1480ms 11:16:35 INFO - PROCESS | 1735 | 1463681795946 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 11:16:35 INFO - PROCESS | 1735 | 1463681795951 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 11:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:16:35 INFO - PROCESS | 1735 | 1463681795957 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:16:35 INFO - PROCESS | 1735 | 1463681795961 Marionette TRACE conn4 <- [1,578,null,{}] 11:16:35 INFO - PROCESS | 1735 | 1463681795967 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}] 11:16:36 INFO - PROCESS | 1735 | 1463681796180 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 11:16:36 INFO - PROCESS | 1735 | 1463681796457 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x915cf000 == 91 [pid = 1735] [id = 152] 11:16:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 188 (0x915d0c00) [pid = 1735] [serial = 456] [outer = (nil)] 11:16:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 189 (0x915d9800) [pid = 1735] [serial = 457] [outer = 0x915d0c00] 11:16:36 INFO - PROCESS | 1735 | 1463681796595 Marionette DEBUG loaded listener.js 11:16:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 190 (0x915dcc00) [pid = 1735] [serial = 458] [outer = 0x915d0c00] 11:16:37 INFO - PROCESS | 1735 | 1463681797505 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]]]}] 11:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1585ms 11:16:37 INFO - PROCESS | 1735 | 1463681797544 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 11:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:16:37 INFO - PROCESS | 1735 | 1463681797548 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 11:16:37 INFO - PROCESS | 1735 | 1463681797555 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:16:37 INFO - PROCESS | 1735 | 1463681797560 Marionette TRACE conn4 <- [1,582,null,{}] 11:16:37 INFO - PROCESS | 1735 | 1463681797566 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}] 11:16:37 INFO - PROCESS | 1735 | 1463681797792 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 11:16:38 INFO - PROCESS | 1735 | 1463681798019 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x91d93000 == 92 [pid = 1735] [id = 153] 11:16:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 191 (0x91d93800) [pid = 1735] [serial = 459] [outer = (nil)] 11:16:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 192 (0xa51dd000) [pid = 1735] [serial = 460] [outer = 0x91d93800] 11:16:38 INFO - PROCESS | 1735 | 1463681798164 Marionette DEBUG loaded listener.js 11:16:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 193 (0xa6389400) [pid = 1735] [serial = 461] [outer = 0x91d93800] 11:16:39 INFO - PROCESS | 1735 | 1463681799121 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]]]}] 11:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1637ms 11:16:39 INFO - PROCESS | 1735 | 1463681799193 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 11:16:39 INFO - PROCESS | 1735 | 1463681799197 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 11:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:16:39 INFO - PROCESS | 1735 | 1463681799203 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:16:39 INFO - PROCESS | 1735 | 1463681799207 Marionette TRACE conn4 <- [1,586,null,{}] 11:16:39 INFO - PROCESS | 1735 | 1463681799213 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}] 11:16:39 INFO - PROCESS | 1735 | 1463681799401 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 11:16:39 INFO - PROCESS | 1735 | 1463681799632 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc13000 == 93 [pid = 1735] [id = 154] 11:16:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 194 (0x8bc13c00) [pid = 1735] [serial = 462] [outer = (nil)] 11:16:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 195 (0x8bc1ac00) [pid = 1735] [serial = 463] [outer = 0x8bc13c00] 11:16:39 INFO - PROCESS | 1735 | 1463681799767 Marionette DEBUG loaded listener.js 11:16:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 196 (0x8bc1d800) [pid = 1735] [serial = 464] [outer = 0x8bc13c00] 11:16:40 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:16:40 INFO - PROCESS | 1735 | 1463681800677 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]]]}] 11:16:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:16:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1531ms 11:16:40 INFO - PROCESS | 1735 | 1463681800735 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 11:16:40 INFO - PROCESS | 1735 | 1463681800739 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 11:16:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:16:40 INFO - PROCESS | 1735 | 1463681800746 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:16:40 INFO - PROCESS | 1735 | 1463681800749 Marionette TRACE conn4 <- [1,590,null,{}] 11:16:40 INFO - PROCESS | 1735 | 1463681800756 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}] 11:16:40 INFO - PROCESS | 1735 | 1463681800950 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 11:16:41 INFO - PROCESS | 1735 | 1463681801137 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc1f400 == 94 [pid = 1735] [id = 155] 11:16:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 197 (0x8bc20400) [pid = 1735] [serial = 465] [outer = (nil)] 11:16:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 198 (0x8bd42000) [pid = 1735] [serial = 466] [outer = 0x8bc20400] 11:16:41 INFO - PROCESS | 1735 | 1463681801270 Marionette DEBUG loaded listener.js 11:16:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 199 (0x8bd44400) [pid = 1735] [serial = 467] [outer = 0x8bc20400] 11:16:42 INFO - PROCESS | 1735 | 1463681802263 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]]]}] 11:16:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:16:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1589ms 11:16:42 INFO - PROCESS | 1735 | 1463681802337 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 11:16:42 INFO - PROCESS | 1735 | 1463681802341 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 11:16:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:16:42 INFO - PROCESS | 1735 | 1463681802347 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:16:42 INFO - PROCESS | 1735 | 1463681802351 Marionette TRACE conn4 <- [1,594,null,{}] 11:16:42 INFO - PROCESS | 1735 | 1463681802356 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}] 11:16:42 INFO - PROCESS | 1735 | 1463681802548 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 11:16:42 INFO - PROCESS | 1735 | 1463681802779 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc1dc00 == 95 [pid = 1735] [id = 156] 11:16:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 200 (0x8bd40800) [pid = 1735] [serial = 468] [outer = (nil)] 11:16:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 201 (0x8bd4b400) [pid = 1735] [serial = 469] [outer = 0x8bd40800] 11:16:42 INFO - PROCESS | 1735 | 1463681802906 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 202 (0x8be59400) [pid = 1735] [serial = 470] [outer = 0x8bd40800] 11:16:43 INFO - PROCESS | 1735 | 1463681803879 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]]]}] 11:16:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:16:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1588ms 11:16:43 INFO - PROCESS | 1735 | 1463681803936 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 11:16:43 INFO - PROCESS | 1735 | 1463681803940 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 11:16:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:16:43 INFO - PROCESS | 1735 | 1463681803947 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:16:43 INFO - PROCESS | 1735 | 1463681803950 Marionette TRACE conn4 <- [1,598,null,{}] 11:16:43 INFO - PROCESS | 1735 | 1463681803956 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}] 11:16:44 INFO - PROCESS | 1735 | 1463681804157 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 11:16:44 INFO - PROCESS | 1735 | 1463681804390 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd3f400 == 96 [pid = 1735] [id = 157] 11:16:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 203 (0x8bd42400) [pid = 1735] [serial = 471] [outer = (nil)] 11:16:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 204 (0x8be66400) [pid = 1735] [serial = 472] [outer = 0x8bd42400] 11:16:44 INFO - PROCESS | 1735 | 1463681804800 Marionette DEBUG loaded listener.js 11:16:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 205 (0x8c0a5800) [pid = 1735] [serial = 473] [outer = 0x8bd42400] 11:16:45 INFO - PROCESS | 1735 | 1463681805725 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]]]}] 11:16:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:16:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1841ms 11:16:45 INFO - PROCESS | 1735 | 1463681805791 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 11:16:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:16:45 INFO - PROCESS | 1735 | 1463681805798 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 11:16:45 INFO - PROCESS | 1735 | 1463681805807 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:16:45 INFO - PROCESS | 1735 | 1463681805812 Marionette TRACE conn4 <- [1,602,null,{}] 11:16:45 INFO - PROCESS | 1735 | 1463681805820 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}] 11:16:46 INFO - PROCESS | 1735 | 1463681806037 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 11:16:46 INFO - PROCESS | 1735 | 1463681806280 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a9800 == 97 [pid = 1735] [id = 158] 11:16:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 206 (0x8df27800) [pid = 1735] [serial = 474] [outer = (nil)] 11:16:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 207 (0x8dce5c00) [pid = 1735] [serial = 475] [outer = 0x8df27800] 11:16:46 INFO - PROCESS | 1735 | 1463681806490 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 208 (0x8e7df000) [pid = 1735] [serial = 476] [outer = 0x8df27800] 11:16:47 INFO - PROCESS | 1735 | 1463681807407 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]]]}] 11:16:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:16:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1647ms 11:16:47 INFO - PROCESS | 1735 | 1463681807452 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 11:16:47 INFO - PROCESS | 1735 | 1463681807458 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 11:16:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:16:47 INFO - PROCESS | 1735 | 1463681807469 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:16:47 INFO - PROCESS | 1735 | 1463681807474 Marionette TRACE conn4 <- [1,606,null,{}] 11:16:47 INFO - PROCESS | 1735 | 1463681807481 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}] 11:16:47 INFO - PROCESS | 1735 | 1463681807669 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 11:16:47 INFO - PROCESS | 1735 | --DOMWINDOW == 207 (0x8e7cfc00) [pid = 1735] [serial = 378] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | 1463681807984 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7cfc00 == 98 [pid = 1735] [id = 159] 11:16:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 208 (0x8f49a800) [pid = 1735] [serial = 477] [outer = (nil)] 11:16:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 209 (0x8f816000) [pid = 1735] [serial = 478] [outer = 0x8f49a800] 11:16:48 INFO - PROCESS | 1735 | 1463681808094 Marionette DEBUG loaded listener.js 11:16:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 210 (0x913ab000) [pid = 1735] [serial = 479] [outer = 0x8f49a800] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 209 (0x9b806400) [pid = 1735] [serial = 331] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 208 (0x91e9f400) [pid = 1735] [serial = 366] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 207 (0x920d2400) [pid = 1735] [serial = 367] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 206 (0x9d9c6400) [pid = 1735] [serial = 345] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 205 (0x982a6000) [pid = 1735] [serial = 339] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 204 (0x9b582800) [pid = 1735] [serial = 373] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 203 (0x9b574400) [pid = 1735] [serial = 372] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 202 (0x8f49c000) [pid = 1735] [serial = 333] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 201 (0x97849c00) [pid = 1735] [serial = 369] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 200 (0x920d6800) [pid = 1735] [serial = 336] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 199 (0x91ec4000) [pid = 1735] [serial = 364] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 198 (0x91e99000) [pid = 1735] [serial = 363] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 197 (0x9b805000) [pid = 1735] [serial = 342] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 196 (0x92f6b800) [pid = 1735] [serial = 360] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 195 (0xa224bc00) [pid = 1735] [serial = 348] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 194 (0x91513400) [pid = 1735] [serial = 351] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 193 (0x91c0f000) [pid = 1735] [serial = 354] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 192 (0x91c18c00) [pid = 1735] [serial = 357] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 191 (0x9c254000) [pid = 1735] [serial = 375] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 190 (0x9d964800) [pid = 1735] [serial = 376] [outer = (nil)] [url = about:blank] 11:16:48 INFO - PROCESS | 1735 | --DOMWINDOW == 189 (0x9a244000) [pid = 1735] [serial = 370] [outer = (nil)] [url = about:blank] 11:16:49 INFO - PROCESS | 1735 | 1463681809099 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]]]}] 11:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1686ms 11:16:49 INFO - PROCESS | 1735 | 1463681809156 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 11:16:49 INFO - PROCESS | 1735 | 1463681809163 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 11:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:16:49 INFO - PROCESS | 1735 | 1463681809173 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:16:49 INFO - PROCESS | 1735 | 1463681809178 Marionette TRACE conn4 <- [1,610,null,{}] 11:16:49 INFO - PROCESS | 1735 | 1463681809189 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}] 11:16:49 INFO - PROCESS | 1735 | 1463681809428 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 11:16:49 INFO - PROCESS | 1735 | 1463681809725 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce2400 == 99 [pid = 1735] [id = 160] 11:16:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 190 (0x8dce8000) [pid = 1735] [serial = 480] [outer = (nil)] 11:16:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 191 (0x8df22000) [pid = 1735] [serial = 481] [outer = 0x8dce8000] 11:16:49 INFO - PROCESS | 1735 | 1463681809824 Marionette DEBUG loaded listener.js 11:16:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 192 (0x8e7c9400) [pid = 1735] [serial = 482] [outer = 0x8dce8000] 11:16:50 INFO - PROCESS | 1735 | 1463681810783 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]]]}] 11:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1645ms 11:16:50 INFO - PROCESS | 1735 | 1463681810817 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 11:16:50 INFO - PROCESS | 1735 | 1463681810827 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 11:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:16:50 INFO - PROCESS | 1735 | 1463681810838 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:16:50 INFO - PROCESS | 1735 | 1463681810842 Marionette TRACE conn4 <- [1,614,null,{}] 11:16:50 INFO - PROCESS | 1735 | 1463681810849 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}] 11:16:51 INFO - PROCESS | 1735 | 1463681811061 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 11:16:51 INFO - PROCESS | 1735 | 1463681811299 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f497400 == 100 [pid = 1735] [id = 161] 11:16:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 193 (0x8f4a0c00) [pid = 1735] [serial = 483] [outer = (nil)] 11:16:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 194 (0x8fbdb400) [pid = 1735] [serial = 484] [outer = 0x8f4a0c00] 11:16:51 INFO - PROCESS | 1735 | 1463681811431 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 195 (0x915cfc00) [pid = 1735] [serial = 485] [outer = 0x8f4a0c00] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0xa36ecc00 == 99 [pid = 1735] [id = 48] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0x9a806400 == 98 [pid = 1735] [id = 114] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0x98235400 == 97 [pid = 1735] [id = 99] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0x913af000 == 96 [pid = 1735] [id = 100] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0xa114a400 == 95 [pid = 1735] [id = 116] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0x91c0d400 == 94 [pid = 1735] [id = 119] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8f498800 == 93 [pid = 1735] [id = 115] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8f49a000 == 92 [pid = 1735] [id = 113] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a9800 == 91 [pid = 1735] [id = 158] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8bd3f400 == 90 [pid = 1735] [id = 157] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7ca800 == 89 [pid = 1735] [id = 145] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7cdc00 == 88 [pid = 1735] [id = 144] 11:16:53 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7e5c00 == 87 [pid = 1735] [id = 143] 11:16:54 INFO - PROCESS | 1735 | 1463681814404 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]]]}] 11:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 3600ms 11:16:54 INFO - PROCESS | 1735 | 1463681814438 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 11:16:54 INFO - PROCESS | 1735 | 1463681814443 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 11:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:16:54 INFO - PROCESS | 1735 | 1463681814453 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 1735 | 1463681814457 Marionette TRACE conn4 <- [1,618,null,{}] 11:16:54 INFO - PROCESS | 1735 | 1463681814465 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}] 11:16:54 INFO - PROCESS | 1735 | 1463681814654 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 11:16:54 INFO - PROCESS | 1735 | 1463681814811 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be5e400 == 88 [pid = 1735] [id = 162] 11:16:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 196 (0x8e7c4800) [pid = 1735] [serial = 486] [outer = (nil)] 11:16:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 197 (0x8e7eb000) [pid = 1735] [serial = 487] [outer = 0x8e7c4800] 11:16:54 INFO - PROCESS | 1735 | 1463681814891 Marionette DEBUG loaded listener.js 11:16:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 198 (0x8f81c400) [pid = 1735] [serial = 488] [outer = 0x8e7c4800] 11:16:55 INFO - PROCESS | 1735 | 1463681815817 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]]]}] 11:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1434ms 11:16:55 INFO - PROCESS | 1735 | 1463681815888 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 11:16:55 INFO - PROCESS | 1735 | 1463681815895 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 11:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:16:55 INFO - PROCESS | 1735 | 1463681815906 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:16:55 INFO - PROCESS | 1735 | 1463681815910 Marionette TRACE conn4 <- [1,622,null,{}] 11:16:55 INFO - PROCESS | 1735 | 1463681815928 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}] 11:16:56 INFO - PROCESS | 1735 | 1463681816161 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 11:16:56 INFO - PROCESS | 1735 | 1463681816183 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x91516400 == 89 [pid = 1735] [id = 163] 11:16:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 199 (0x915d1c00) [pid = 1735] [serial = 489] [outer = (nil)] 11:16:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 200 (0x91c12c00) [pid = 1735] [serial = 490] [outer = 0x915d1c00] 11:16:56 INFO - PROCESS | 1735 | 1463681816259 Marionette DEBUG loaded listener.js 11:16:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 201 (0x91d8e800) [pid = 1735] [serial = 491] [outer = 0x915d1c00] 11:16:57 INFO - PROCESS | 1735 | --DOMWINDOW == 200 (0x99f0ec00) [pid = 1735] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:16:57 INFO - PROCESS | 1735 | --DOMWINDOW == 199 (0x8e7c3800) [pid = 1735] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:16:57 INFO - PROCESS | 1735 | --DOMWINDOW == 198 (0x8e7d5800) [pid = 1735] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:16:57 INFO - PROCESS | 1735 | --DOMWINDOW == 197 (0x92f6ec00) [pid = 1735] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:16:57 INFO - PROCESS | 1735 | --DOMWINDOW == 196 (0x94799400) [pid = 1735] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:16:57 INFO - PROCESS | 1735 | --DOMWINDOW == 195 (0x91c14400) [pid = 1735] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:16:57 INFO - PROCESS | 1735 | --DOMWINDOW == 194 (0x8f81d800) [pid = 1735] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:16:57 INFO - PROCESS | 1735 | --DOMWINDOW == 193 (0x8bd42400) [pid = 1735] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:16:57 INFO - PROCESS | 1735 | --DOMWINDOW == 192 (0x8df27800) [pid = 1735] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:16:57 INFO - PROCESS | 1735 | 1463681817934 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]]]}] 11:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2044ms 11:16:57 INFO - PROCESS | 1735 | 1463681817950 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 11:16:57 INFO - PROCESS | 1735 | 1463681817969 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 11:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:16:57 INFO - PROCESS | 1735 | 1463681817977 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:16:57 INFO - PROCESS | 1735 | 1463681817983 Marionette TRACE conn4 <- [1,626,null,{}] 11:16:58 INFO - PROCESS | 1735 | 1463681817999 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}] 11:16:58 INFO - PROCESS | 1735 | 1463681818168 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 11:16:58 INFO - PROCESS | 1735 | 1463681818319 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7d5400 == 90 [pid = 1735] [id = 164] 11:16:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 193 (0x8f81b800) [pid = 1735] [serial = 492] [outer = (nil)] 11:16:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 194 (0x91ea0c00) [pid = 1735] [serial = 493] [outer = 0x8f81b800] 11:16:58 INFO - PROCESS | 1735 | 1463681818402 Marionette DEBUG loaded listener.js 11:16:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 195 (0x92f73000) [pid = 1735] [serial = 494] [outer = 0x8f81b800] 11:16:59 INFO - PROCESS | 1735 | 1463681819212 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]]]}] 11:16:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1284ms 11:16:59 INFO - PROCESS | 1735 | 1463681819262 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 11:16:59 INFO - PROCESS | 1735 | 1463681819267 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 11:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:16:59 INFO - PROCESS | 1735 | 1463681819273 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:16:59 INFO - PROCESS | 1735 | 1463681819276 Marionette TRACE conn4 <- [1,630,null,{}] 11:16:59 INFO - PROCESS | 1735 | 1463681819282 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}] 11:16:59 INFO - PROCESS | 1735 | 1463681819460 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 11:16:59 INFO - PROCESS | 1735 | 1463681819472 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x91e96c00 == 91 [pid = 1735] [id = 165] 11:16:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 196 (0x93d30400) [pid = 1735] [serial = 495] [outer = (nil)] 11:16:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 197 (0x952de400) [pid = 1735] [serial = 496] [outer = 0x93d30400] 11:16:59 INFO - PROCESS | 1735 | 1463681819547 Marionette DEBUG loaded listener.js 11:16:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 198 (0x982a6c00) [pid = 1735] [serial = 497] [outer = 0x93d30400] 11:17:00 INFO - PROCESS | 1735 | 1463681820761 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]]]}] 11:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1536ms 11:17:00 INFO - PROCESS | 1735 | 1463681820811 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 11:17:00 INFO - PROCESS | 1735 | 1463681820821 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 11:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:17:00 INFO - PROCESS | 1735 | 1463681820830 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:17:00 INFO - PROCESS | 1735 | 1463681820838 Marionette TRACE conn4 <- [1,634,null,{}] 11:17:00 INFO - PROCESS | 1735 | 1463681820847 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}] 11:17:01 INFO - PROCESS | 1735 | 1463681821058 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 11:17:01 INFO - PROCESS | 1735 | 1463681821302 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc17c00 == 92 [pid = 1735] [id = 166] 11:17:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 199 (0x8e7d4c00) [pid = 1735] [serial = 498] [outer = (nil)] 11:17:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 200 (0x8f49b400) [pid = 1735] [serial = 499] [outer = 0x8e7d4c00] 11:17:01 INFO - PROCESS | 1735 | 1463681821413 Marionette DEBUG loaded listener.js 11:17:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 201 (0x915d4000) [pid = 1735] [serial = 500] [outer = 0x8e7d4c00] 11:17:01 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:02 INFO - PROCESS | 1735 | 1463681822386 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]]]}] 11:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1592ms 11:17:02 INFO - PROCESS | 1735 | 1463681822423 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 11:17:02 INFO - PROCESS | 1735 | 1463681822433 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 11:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:17:02 INFO - PROCESS | 1735 | 1463681822444 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:17:02 INFO - PROCESS | 1735 | 1463681822449 Marionette TRACE conn4 <- [1,638,null,{}] 11:17:02 INFO - PROCESS | 1735 | 1463681822457 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}] 11:17:02 INFO - PROCESS | 1735 | 1463681822658 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 11:17:02 INFO - PROCESS | 1735 | 1463681822947 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8df1d400 == 93 [pid = 1735] [id = 167] 11:17:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 202 (0x91ec2400) [pid = 1735] [serial = 501] [outer = (nil)] 11:17:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 203 (0x924b9400) [pid = 1735] [serial = 502] [outer = 0x91ec2400] 11:17:03 INFO - PROCESS | 1735 | 1463681823081 Marionette DEBUG loaded listener.js 11:17:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 204 (0x92fa9800) [pid = 1735] [serial = 503] [outer = 0x91ec2400] 11:17:03 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:04 INFO - PROCESS | 1735 | 1463681824011 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]]]}] 11:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1644ms 11:17:04 INFO - PROCESS | 1735 | 1463681824089 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 11:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:17:04 INFO - PROCESS | 1735 | 1463681824093 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 11:17:04 INFO - PROCESS | 1735 | 1463681824101 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 1735 | 1463681824107 Marionette TRACE conn4 <- [1,642,null,{}] 11:17:04 INFO - PROCESS | 1735 | 1463681824125 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}] 11:17:04 INFO - PROCESS | 1735 | 1463681824416 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 11:17:04 INFO - PROCESS | 1735 | 1463681824648 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc18000 == 94 [pid = 1735] [id = 168] 11:17:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 205 (0x920d8800) [pid = 1735] [serial = 504] [outer = (nil)] 11:17:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 206 (0x9a803400) [pid = 1735] [serial = 505] [outer = 0x920d8800] 11:17:04 INFO - PROCESS | 1735 | 1463681824746 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 207 (0x9a8a7800) [pid = 1735] [serial = 506] [outer = 0x920d8800] 11:17:05 INFO - PROCESS | 1735 | 1463681825677 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]]]}] 11:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1641ms 11:17:05 INFO - PROCESS | 1735 | 1463681825742 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 11:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:17:05 INFO - PROCESS | 1735 | 1463681825747 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 11:17:05 INFO - PROCESS | 1735 | 1463681825754 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:17:05 INFO - PROCESS | 1735 | 1463681825758 Marionette TRACE conn4 <- [1,646,null,{}] 11:17:05 INFO - PROCESS | 1735 | 1463681825764 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}] 11:17:05 INFO - PROCESS | 1735 | 1463681825953 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 11:17:06 INFO - PROCESS | 1735 | 1463681826184 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc1ec00 == 95 [pid = 1735] [id = 169] 11:17:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 208 (0x920d6800) [pid = 1735] [serial = 507] [outer = (nil)] 11:17:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 209 (0x9b577c00) [pid = 1735] [serial = 508] [outer = 0x920d6800] 11:17:06 INFO - PROCESS | 1735 | 1463681826319 Marionette DEBUG loaded listener.js 11:17:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 210 (0x9b583c00) [pid = 1735] [serial = 509] [outer = 0x920d6800] 11:17:07 INFO - PROCESS | 1735 | 1463681827238 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]]]}] 11:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1537ms 11:17:07 INFO - PROCESS | 1735 | 1463681827292 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 11:17:07 INFO - PROCESS | 1735 | 1463681827295 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 11:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:17:07 INFO - PROCESS | 1735 | 1463681827302 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:17:07 INFO - PROCESS | 1735 | 1463681827305 Marionette TRACE conn4 <- [1,650,null,{}] 11:17:07 INFO - PROCESS | 1735 | 1463681827312 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}] 11:17:07 INFO - PROCESS | 1735 | 1463681827504 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 11:17:07 INFO - PROCESS | 1735 | 1463681827744 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a1400 == 96 [pid = 1735] [id = 170] 11:17:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 211 (0x924bec00) [pid = 1735] [serial = 510] [outer = (nil)] 11:17:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 212 (0x9ba58c00) [pid = 1735] [serial = 511] [outer = 0x924bec00] 11:17:07 INFO - PROCESS | 1735 | 1463681827879 Marionette DEBUG loaded listener.js 11:17:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 213 (0x9c045400) [pid = 1735] [serial = 512] [outer = 0x924bec00] 11:17:08 INFO - PROCESS | 1735 | 1463681828869 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]]]}] 11:17:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:17:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1643ms 11:17:08 INFO - PROCESS | 1735 | 1463681828976 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 11:17:08 INFO - PROCESS | 1735 | 1463681828979 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 11:17:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:17:09 INFO - PROCESS | 1735 | 1463681829033 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:17:09 INFO - PROCESS | 1735 | 1463681829037 Marionette TRACE conn4 <- [1,654,null,{}] 11:17:09 INFO - PROCESS | 1735 | 1463681829057 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}] 11:17:09 INFO - PROCESS | 1735 | 1463681829280 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 11:17:09 INFO - PROCESS | 1735 | 1463681829500 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7efc00 == 97 [pid = 1735] [id = 171] 11:17:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 214 (0x9b808c00) [pid = 1735] [serial = 513] [outer = (nil)] 11:17:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 215 (0xa114a400) [pid = 1735] [serial = 514] [outer = 0x9b808c00] 11:17:09 INFO - PROCESS | 1735 | 1463681829590 Marionette DEBUG loaded listener.js 11:17:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 216 (0xa224b000) [pid = 1735] [serial = 515] [outer = 0x9b808c00] 11:17:10 INFO - PROCESS | 1735 | 1463681830497 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]]]}] 11:17:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:17:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1544ms 11:17:10 INFO - PROCESS | 1735 | 1463681830537 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 11:17:10 INFO - PROCESS | 1735 | 1463681830542 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 11:17:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:17:10 INFO - PROCESS | 1735 | 1463681830548 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:17:10 INFO - PROCESS | 1735 | 1463681830551 Marionette TRACE conn4 <- [1,658,null,{}] 11:17:10 INFO - PROCESS | 1735 | 1463681830558 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}] 11:17:10 INFO - PROCESS | 1735 | 1463681830741 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 11:17:10 INFO - PROCESS | 1735 | 1463681830929 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f6d000 == 98 [pid = 1735] [id = 172] 11:17:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 217 (0x9d96fc00) [pid = 1735] [serial = 516] [outer = (nil)] 11:17:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 218 (0xa3183c00) [pid = 1735] [serial = 517] [outer = 0x9d96fc00] 11:17:11 INFO - PROCESS | 1735 | 1463681831017 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 219 (0xa31e9c00) [pid = 1735] [serial = 518] [outer = 0x9d96fc00] 11:17:11 INFO - PROCESS | 1735 | 1463681831958 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]]]}] 11:17:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:17:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1482ms 11:17:12 INFO - PROCESS | 1735 | 1463681832031 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 11:17:12 INFO - PROCESS | 1735 | 1463681832035 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 11:17:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:17:12 INFO - PROCESS | 1735 | 1463681832042 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 1735 | 1463681832045 Marionette TRACE conn4 <- [1,662,null,{}] 11:17:12 INFO - PROCESS | 1735 | 1463681832051 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}] 11:17:12 INFO - PROCESS | 1735 | 1463681832280 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 11:17:12 INFO - PROCESS | 1735 | 1463681832514 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7c9c00 == 99 [pid = 1735] [id = 173] 11:17:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 220 (0x915df400) [pid = 1735] [serial = 519] [outer = (nil)] 11:17:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 221 (0x915e6c00) [pid = 1735] [serial = 520] [outer = 0x915df400] 11:17:12 INFO - PROCESS | 1735 | 1463681832653 Marionette DEBUG loaded listener.js 11:17:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 222 (0x915ea000) [pid = 1735] [serial = 521] [outer = 0x915df400] 11:17:13 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:13 INFO - PROCESS | 1735 | 1463681833583 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]]]}] 11:17:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:17:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1583ms 11:17:13 INFO - PROCESS | 1735 | 1463681833626 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 1735 | 1463681833630 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 11:17:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:17:13 INFO - PROCESS | 1735 | 1463681833637 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - PROCESS | 1735 | 1463681833640 Marionette TRACE conn4 <- [1,666,null,{}] 11:17:13 INFO - PROCESS | 1735 | 1463681833646 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}] 11:17:13 INFO - PROCESS | 1735 | 1463681833863 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 11:17:14 INFO - PROCESS | 1735 | 1463681834108 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc15400 == 100 [pid = 1735] [id = 174] 11:17:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 223 (0x8df27000) [pid = 1735] [serial = 522] [outer = (nil)] 11:17:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 224 (0xa070f800) [pid = 1735] [serial = 523] [outer = 0x8df27000] 11:17:14 INFO - PROCESS | 1735 | 1463681834237 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 225 (0xa23c4400) [pid = 1735] [serial = 524] [outer = 0x8df27000] 11:17:14 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:15 INFO - PROCESS | 1735 | 1463681835118 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]]]}] 11:17:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:17:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1530ms 11:17:15 INFO - PROCESS | 1735 | 1463681835168 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 11:17:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:17:15 INFO - PROCESS | 1735 | 1463681835172 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 11:17:15 INFO - PROCESS | 1735 | 1463681835179 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 1735 | 1463681835183 Marionette TRACE conn4 <- [1,670,null,{}] 11:17:15 INFO - PROCESS | 1735 | 1463681835188 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}] 11:17:15 INFO - PROCESS | 1735 | 1463681835387 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 11:17:15 INFO - PROCESS | 1735 | 1463681835577 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x915ea400 == 101 [pid = 1735] [id = 175] 11:17:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 226 (0x91db7800) [pid = 1735] [serial = 525] [outer = (nil)] 11:17:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 227 (0x91db9800) [pid = 1735] [serial = 526] [outer = 0x91db7800] 11:17:15 INFO - PROCESS | 1735 | 1463681835730 Marionette DEBUG loaded listener.js 11:17:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 228 (0x91dbd000) [pid = 1735] [serial = 527] [outer = 0x91db7800] 11:17:16 INFO - PROCESS | 1735 | 1463681836639 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]]]}] 11:17:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:17:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1532ms 11:17:16 INFO - PROCESS | 1735 | 1463681836712 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 11:17:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:17:16 INFO - PROCESS | 1735 | 1463681836717 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 11:17:16 INFO - PROCESS | 1735 | 1463681836724 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:17:16 INFO - PROCESS | 1735 | 1463681836728 Marionette TRACE conn4 <- [1,674,null,{}] 11:17:16 INFO - PROCESS | 1735 | 1463681836734 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}] 11:17:17 INFO - PROCESS | 1735 | 1463681836997 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 11:17:17 INFO - PROCESS | 1735 | 1463681837255 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:17 INFO - PROCESS | 1735 | ++DOCSHELL 0xa070f000 == 102 [pid = 1735] [id = 176] 11:17:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 229 (0xa0711400) [pid = 1735] [serial = 528] [outer = (nil)] 11:17:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 230 (0xa3650c00) [pid = 1735] [serial = 529] [outer = 0xa0711400] 11:17:17 INFO - PROCESS | 1735 | 1463681837401 Marionette DEBUG loaded listener.js 11:17:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 231 (0xa51da400) [pid = 1735] [serial = 530] [outer = 0xa0711400] 11:17:17 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:17:18 INFO - PROCESS | 1735 | 1463681838325 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]]]}] 11:17:18 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 11:17:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1632ms 11:17:18 INFO - PROCESS | 1735 | 1463681838356 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 11:17:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:17:18 INFO - PROCESS | 1735 | 1463681838360 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 11:17:18 INFO - PROCESS | 1735 | 1463681838367 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:17:18 INFO - PROCESS | 1735 | 1463681838371 Marionette TRACE conn4 <- [1,678,null,{}] 11:17:18 INFO - PROCESS | 1735 | 1463681838377 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}] 11:17:18 INFO - PROCESS | 1735 | 1463681838564 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 11:17:18 INFO - PROCESS | 1735 | 1463681838819 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b0c00 == 103 [pid = 1735] [id = 177] 11:17:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 232 (0x8c1b2800) [pid = 1735] [serial = 531] [outer = (nil)] 11:17:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 233 (0x8c1b7400) [pid = 1735] [serial = 532] [outer = 0x8c1b2800] 11:17:18 INFO - PROCESS | 1735 | 1463681838948 Marionette DEBUG loaded listener.js 11:17:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 234 (0x8c1b8c00) [pid = 1735] [serial = 533] [outer = 0x8c1b2800] 11:17:19 INFO - PROCESS | 1735 | 1463681839876 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]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:17:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1582ms 11:17:19 INFO - PROCESS | 1735 | 1463681839949 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 11:17:19 INFO - PROCESS | 1735 | 1463681839952 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 11:17:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:17:19 INFO - PROCESS | 1735 | 1463681839960 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 1735 | 1463681839974 Marionette TRACE conn4 <- [1,682,null,{}] 11:17:19 INFO - PROCESS | 1735 | 1463681839981 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}] 11:17:20 INFO - PROCESS | 1735 | 1463681840397 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 11:17:20 INFO - PROCESS | 1735 | 1463681840646 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a2c00 == 104 [pid = 1735] [id = 178] 11:17:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 235 (0x8c0a3c00) [pid = 1735] [serial = 534] [outer = (nil)] 11:17:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 236 (0x8c1b1400) [pid = 1735] [serial = 535] [outer = 0x8c0a3c00] 11:17:20 INFO - PROCESS | 1735 | 1463681840733 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 237 (0x8dcf0800) [pid = 1735] [serial = 536] [outer = 0x8c0a3c00] 11:17:22 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:22 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:17:22 INFO - PROCESS | 1735 | 1463681842097 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]]]}] 11:17:22 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) 11:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2213ms 11:17:22 INFO - PROCESS | 1735 | 1463681842202 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 11:17:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:17:22 INFO - PROCESS | 1735 | 1463681842212 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 11:17:22 INFO - PROCESS | 1735 | 1463681842224 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 1735 | 1463681842230 Marionette TRACE conn4 <- [1,686,null,{}] 11:17:22 INFO - PROCESS | 1735 | 1463681842239 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}] 11:17:22 INFO - PROCESS | 1735 | 1463681842423 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 11:17:22 INFO - PROCESS | 1735 | 1463681842616 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7dbc00 == 105 [pid = 1735] [id = 179] 11:17:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 238 (0x8e7edc00) [pid = 1735] [serial = 537] [outer = (nil)] 11:17:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 239 (0x913b2800) [pid = 1735] [serial = 538] [outer = 0x8e7edc00] 11:17:22 INFO - PROCESS | 1735 | 1463681842701 Marionette DEBUG loaded listener.js 11:17:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 240 (0x915e2c00) [pid = 1735] [serial = 539] [outer = 0x8e7edc00] 11:17:23 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:24 INFO - PROCESS | 1735 | 1463681844062 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]]]}] 11:17:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:17:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1987ms 11:17:24 INFO - PROCESS | 1735 | 1463681844223 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 11:17:24 INFO - PROCESS | 1735 | 1463681844227 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 11:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:17:24 INFO - PROCESS | 1735 | 1463681844239 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:17:24 INFO - PROCESS | 1735 | 1463681844242 Marionette TRACE conn4 <- [1,690,null,{}] 11:17:24 INFO - PROCESS | 1735 | 1463681844249 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}] 11:17:24 INFO - PROCESS | 1735 | 1463681844438 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 11:17:24 INFO - PROCESS | 1735 | 1463681844633 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd44c00 == 106 [pid = 1735] [id = 180] 11:17:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 241 (0x8bd45000) [pid = 1735] [serial = 540] [outer = (nil)] 11:17:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 242 (0x915d9c00) [pid = 1735] [serial = 541] [outer = 0x8bd45000] 11:17:24 INFO - PROCESS | 1735 | 1463681844711 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 243 (0x91db8000) [pid = 1735] [serial = 542] [outer = 0x8bd45000] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 242 (0x8f816000) [pid = 1735] [serial = 478] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 241 (0x8f23b400) [pid = 1735] [serial = 430] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 240 (0x91ecf800) [pid = 1735] [serial = 433] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 239 (0x9b576400) [pid = 1735] [serial = 436] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 238 (0x9d971400) [pid = 1735] [serial = 439] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 237 (0xa2377c00) [pid = 1735] [serial = 442] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 236 (0xa3585400) [pid = 1735] [serial = 445] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 235 (0x8c0ab000) [pid = 1735] [serial = 448] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 234 (0xa335a400) [pid = 1735] [serial = 451] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 233 (0x91d8dc00) [pid = 1735] [serial = 454] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 232 (0x915d9800) [pid = 1735] [serial = 457] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 231 (0xa51dd000) [pid = 1735] [serial = 460] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 230 (0x8bc1ac00) [pid = 1735] [serial = 463] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 229 (0x8bd42000) [pid = 1735] [serial = 466] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 228 (0x8bd4b400) [pid = 1735] [serial = 469] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 227 (0x95583400) [pid = 1735] [serial = 384] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 226 (0x8f819c00) [pid = 1735] [serial = 396] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 225 (0x8df25c00) [pid = 1735] [serial = 400] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 224 (0x920d5400) [pid = 1735] [serial = 406] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 223 (0xa0717800) [pid = 1735] [serial = 387] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 222 (0xa357bc00) [pid = 1735] [serial = 403] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 221 (0xa36f8800) [pid = 1735] [serial = 390] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 220 (0x8e7d8000) [pid = 1735] [serial = 381] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 219 (0x8dcec000) [pid = 1735] [serial = 393] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7d5400 == 105 [pid = 1735] [id = 164] 11:17:25 INFO - PROCESS | 1735 | --DOCSHELL 0x91516400 == 104 [pid = 1735] [id = 163] 11:17:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8be5e400 == 103 [pid = 1735] [id = 162] 11:17:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8f497400 == 102 [pid = 1735] [id = 161] 11:17:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8dce2400 == 101 [pid = 1735] [id = 160] 11:17:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7cfc00 == 100 [pid = 1735] [id = 159] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 218 (0x8c0a5800) [pid = 1735] [serial = 473] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 217 (0x8dce5c00) [pid = 1735] [serial = 475] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 216 (0x9b38d400) [pid = 1735] [serial = 427] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 215 (0x9a80d800) [pid = 1735] [serial = 424] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 214 (0x8e7df000) [pid = 1735] [serial = 476] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 213 (0x8be66400) [pid = 1735] [serial = 472] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 212 (0x9a8a1800) [pid = 1735] [serial = 425] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 211 (0x9c252400) [pid = 1735] [serial = 379] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 210 (0x8f237000) [pid = 1735] [serial = 410] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 209 (0x9479bc00) [pid = 1735] [serial = 419] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 208 (0x914d8c00) [pid = 1735] [serial = 226] [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.] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 207 (0x8e7ec800) [pid = 1735] [serial = 409] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 206 (0x93ddd800) [pid = 1735] [serial = 418] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 205 (0x952de000) [pid = 1735] [serial = 422] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 204 (0x952d8c00) [pid = 1735] [serial = 421] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 203 (0x91f21800) [pid = 1735] [serial = 415] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 202 (0x920dcc00) [pid = 1735] [serial = 416] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 201 (0x913ac800) [pid = 1735] [serial = 412] [outer = (nil)] [url = about:blank] 11:17:25 INFO - PROCESS | 1735 | --DOMWINDOW == 200 (0x9150d000) [pid = 1735] [serial = 413] [outer = (nil)] [url = about:blank] 11:17:26 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:26 INFO - PROCESS | 1735 | 1463681846120 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]]]}] 11:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1937ms 11:17:26 INFO - PROCESS | 1735 | 1463681846179 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 11:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:17:26 INFO - PROCESS | 1735 | 1463681846188 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 11:17:26 INFO - PROCESS | 1735 | 1463681846318 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - PROCESS | 1735 | 1463681846330 Marionette TRACE conn4 <- [1,694,null,{}] 11:17:26 INFO - PROCESS | 1735 | 1463681846350 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}] 11:17:26 INFO - PROCESS | 1735 | 1463681846619 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 11:17:26 INFO - PROCESS | 1735 | 1463681846817 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be68c00 == 101 [pid = 1735] [id = 181] 11:17:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 201 (0x8c0a9000) [pid = 1735] [serial = 543] [outer = (nil)] 11:17:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 202 (0x8e7cfc00) [pid = 1735] [serial = 544] [outer = 0x8c0a9000] 11:17:26 INFO - PROCESS | 1735 | 1463681846943 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 203 (0x914d9400) [pid = 1735] [serial = 545] [outer = 0x8c0a9000] 11:17:28 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:28 INFO - PROCESS | 1735 | 1463681848359 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]]]}] 11:17:28 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) 11:17:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2226ms 11:17:28 INFO - PROCESS | 1735 | 1463681848425 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 11:17:28 INFO - PROCESS | 1735 | 1463681848429 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 11:17:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:17:28 INFO - PROCESS | 1735 | 1463681848436 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:17:28 INFO - PROCESS | 1735 | 1463681848440 Marionette TRACE conn4 <- [1,698,null,{}] 11:17:28 INFO - PROCESS | 1735 | 1463681848455 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}] 11:17:28 INFO - PROCESS | 1735 | 1463681848773 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 11:17:28 INFO - PROCESS | 1735 | 1463681848825 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a9800 == 102 [pid = 1735] [id = 182] 11:17:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 204 (0x8df18400) [pid = 1735] [serial = 546] [outer = (nil)] 11:17:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 205 (0x91db1400) [pid = 1735] [serial = 547] [outer = 0x8df18400] 11:17:28 INFO - PROCESS | 1735 | 1463681848901 Marionette DEBUG loaded listener.js 11:17:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 206 (0x91eca000) [pid = 1735] [serial = 548] [outer = 0x8df18400] 11:17:30 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 205 (0x91c18000) [pid = 1735] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 204 (0x8f23c000) [pid = 1735] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 203 (0x952d7c00) [pid = 1735] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 202 (0x9150f800) [pid = 1735] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 201 (0x8dce5800) [pid = 1735] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 200 (0x8fbdac00) [pid = 1735] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 199 (0xa1150000) [pid = 1735] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 198 (0x915d0c00) [pid = 1735] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 197 (0x9b80bc00) [pid = 1735] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 196 (0x8e7e1400) [pid = 1735] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 195 (0xa114bc00) [pid = 1735] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 194 (0x951df000) [pid = 1735] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 193 (0x920d1400) [pid = 1735] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 192 (0xa114ac00) [pid = 1735] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 191 (0x8df19000) [pid = 1735] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 190 (0xa31eb800) [pid = 1735] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 189 (0x920d4800) [pid = 1735] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 188 (0xa27c4400) [pid = 1735] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 187 (0x913a7800) [pid = 1735] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 186 (0x8f814800) [pid = 1735] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 185 (0x91ec3c00) [pid = 1735] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 184 (0x92f70400) [pid = 1735] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 183 (0x8df25000) [pid = 1735] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 182 (0xa0710000) [pid = 1735] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 181 (0x93a59400) [pid = 1735] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 180 (0x8bc20400) [pid = 1735] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 179 (0x8fbd1400) [pid = 1735] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 178 (0x9b57bc00) [pid = 1735] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x952d6800) [pid = 1735] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x8e7d4000) [pid = 1735] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0xa23c2800) [pid = 1735] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x8f495800) [pid = 1735] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8c0ad400) [pid = 1735] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x9c07c400) [pid = 1735] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x8e7e6400) [pid = 1735] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x99fdb000) [pid = 1735] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x92f6a000) [pid = 1735] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x91517400) [pid = 1735] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x8bd40800) [pid = 1735] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x91ec9c00) [pid = 1735] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x91f1b400) [pid = 1735] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8f238800) [pid = 1735] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x951e0000) [pid = 1735] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x8e7f0000) [pid = 1735] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x8bc13c00) [pid = 1735] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x91508400) [pid = 1735] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0xa0712800) [pid = 1735] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x91f28000) [pid = 1735] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0xa51dd400) [pid = 1735] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x920d1800) [pid = 1735] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x8df23400) [pid = 1735] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x91d93800) [pid = 1735] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x91c13800) [pid = 1735] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0xa0601400) [pid = 1735] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x97847000) [pid = 1735] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x8c0a4000) [pid = 1735] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0xa23bb800) [pid = 1735] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9a810400) [pid = 1735] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x8f23b000) [pid = 1735] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x915d1c00) [pid = 1735] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8dce8000) [pid = 1735] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x8f4a0c00) [pid = 1735] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8e7c4800) [pid = 1735] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:17:30 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8f81b800) [pid = 1735] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:17:30 INFO - PROCESS | 1735 | 1463681850571 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]]]}] 11:17:30 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) 11:17:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2192ms 11:17:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:17:30 INFO - PROCESS | 1735 | 1463681850629 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 11:17:30 INFO - PROCESS | 1735 | 1463681850632 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 11:17:30 INFO - PROCESS | 1735 | 1463681850639 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:17:30 INFO - PROCESS | 1735 | 1463681850641 Marionette TRACE conn4 <- [1,702,null,{}] 11:17:30 INFO - PROCESS | 1735 | 1463681850648 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}] 11:17:30 INFO - PROCESS | 1735 | 1463681850827 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 11:17:30 INFO - PROCESS | 1735 | 1463681850974 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce5800 == 103 [pid = 1735] [id = 183] 11:17:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8e7c2c00) [pid = 1735] [serial = 549] [outer = (nil)] 11:17:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x8e7e2000) [pid = 1735] [serial = 550] [outer = 0x8e7c2c00] 11:17:31 INFO - PROCESS | 1735 | 1463681851071 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x8f811000) [pid = 1735] [serial = 551] [outer = 0x8e7c2c00] 11:17:32 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:32 INFO - PROCESS | 1735 | 1463681852395 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]]]}] 11:17:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:17:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1800ms 11:17:32 INFO - PROCESS | 1735 | 1463681852526 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 11:17:32 INFO - PROCESS | 1735 | 1463681852532 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 11:17:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:17:32 INFO - PROCESS | 1735 | 1463681852548 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:17:32 INFO - PROCESS | 1735 | 1463681852555 Marionette TRACE conn4 <- [1,706,null,{}] 11:17:32 INFO - PROCESS | 1735 | 1463681852566 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}] 11:17:32 INFO - PROCESS | 1735 | 1463681852774 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 11:17:32 INFO - PROCESS | 1735 | 1463681852965 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be65000 == 104 [pid = 1735] [id = 184] 11:17:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x8c0a4c00) [pid = 1735] [serial = 552] [outer = (nil)] 11:17:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x8c0ad800) [pid = 1735] [serial = 553] [outer = 0x8c0a4c00] 11:17:33 INFO - PROCESS | 1735 | 1463681853061 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x8dce5400) [pid = 1735] [serial = 554] [outer = 0x8c0a4c00] 11:17:34 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:34 INFO - PROCESS | 1735 | 1463681854522 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]]]}] 11:17:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:17:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1993ms 11:17:34 INFO - PROCESS | 1735 | 1463681854557 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 11:17:34 INFO - PROCESS | 1735 | 1463681854565 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 11:17:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:17:34 INFO - PROCESS | 1735 | 1463681854581 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 1735 | 1463681854587 Marionette TRACE conn4 <- [1,710,null,{}] 11:17:34 INFO - PROCESS | 1735 | 1463681854595 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}] 11:17:34 INFO - PROCESS | 1735 | 1463681854805 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 11:17:35 INFO - PROCESS | 1735 | 1463681854993 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be5a800 == 105 [pid = 1735] [id = 185] 11:17:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x8be66400) [pid = 1735] [serial = 555] [outer = (nil)] 11:17:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x8e7dec00) [pid = 1735] [serial = 556] [outer = 0x8be66400] 11:17:35 INFO - PROCESS | 1735 | 1463681855086 Marionette DEBUG loaded listener.js 11:17:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x8f240c00) [pid = 1735] [serial = 557] [outer = 0x8be66400] 11:17:36 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:36 INFO - PROCESS | 1735 | 1463681856438 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]]]}] 11:17:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:17:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1890ms 11:17:36 INFO - PROCESS | 1735 | 1463681856610 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 11:17:36 INFO - PROCESS | 1735 | 1463681856614 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 11:17:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:17:36 INFO - PROCESS | 1735 | 1463681856632 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:17:36 INFO - PROCESS | 1735 | 1463681856639 Marionette TRACE conn4 <- [1,714,null,{}] 11:17:36 INFO - PROCESS | 1735 | 1463681856656 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}] 11:17:36 INFO - PROCESS | 1735 | 1463681856865 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 11:17:37 INFO - PROCESS | 1735 | 1463681857053 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7d8400 == 106 [pid = 1735] [id = 186] 11:17:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x8f240400) [pid = 1735] [serial = 558] [outer = (nil)] 11:17:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x91509800) [pid = 1735] [serial = 559] [outer = 0x8f240400] 11:17:37 INFO - PROCESS | 1735 | 1463681857146 Marionette DEBUG loaded listener.js 11:17:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x91c10400) [pid = 1735] [serial = 560] [outer = 0x8f240400] 11:17:38 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:38 INFO - PROCESS | 1735 | 1463681858558 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]]]}] 11:17:38 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 11:17:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1947ms 11:17:38 INFO - PROCESS | 1735 | 1463681858578 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 11:17:38 INFO - PROCESS | 1735 | 1463681858583 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 11:17:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:17:38 INFO - PROCESS | 1735 | 1463681858653 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:17:38 INFO - PROCESS | 1735 | 1463681858656 Marionette TRACE conn4 <- [1,718,null,{}] 11:17:38 INFO - PROCESS | 1735 | 1463681858668 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}] 11:17:38 INFO - PROCESS | 1735 | 1463681858875 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 11:17:39 INFO - PROCESS | 1735 | 1463681859104 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fbd6000 == 107 [pid = 1735] [id = 187] 11:17:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x91517400) [pid = 1735] [serial = 561] [outer = (nil)] 11:17:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x91f1a800) [pid = 1735] [serial = 562] [outer = 0x91517400] 11:17:39 INFO - PROCESS | 1735 | 1463681859236 Marionette DEBUG loaded listener.js 11:17:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x920d4800) [pid = 1735] [serial = 563] [outer = 0x91517400] 11:17:40 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:40 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:17:40 INFO - PROCESS | 1735 | 1463681860621 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]]]}] 11:17:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:17:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2107ms 11:17:40 INFO - PROCESS | 1735 | 1463681860700 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 11:17:40 INFO - PROCESS | 1735 | 1463681860705 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 11:17:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:17:40 INFO - PROCESS | 1735 | 1463681860712 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:17:40 INFO - PROCESS | 1735 | 1463681860716 Marionette TRACE conn4 <- [1,722,null,{}] 11:17:40 INFO - PROCESS | 1735 | 1463681860722 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}] 11:17:40 INFO - PROCESS | 1735 | 1463681860919 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 11:17:41 INFO - PROCESS | 1735 | 1463681861111 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x91ec9000 == 108 [pid = 1735] [id = 188] 11:17:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x91ecb800) [pid = 1735] [serial = 564] [outer = (nil)] 11:17:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x93a5d400) [pid = 1735] [serial = 565] [outer = 0x91ecb800] 11:17:41 INFO - PROCESS | 1735 | 1463681861204 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x94797c00) [pid = 1735] [serial = 566] [outer = 0x91ecb800] 11:17:42 INFO - PROCESS | 1735 | 1463681862117 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] 11:17:42 INFO - PROCESS | 1735 | 1463681862205 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 11:17:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:17:42 INFO - PROCESS | 1735 | 1463681862212 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:17:42 INFO - PROCESS | 1735 | 1463681862216 Marionette TRACE conn4 <- [1,726,null,{}] 11:17:42 INFO - PROCESS | 1735 | 1463681862222 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}] 11:17:42 INFO - PROCESS | 1735 | 1463681862531 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 11:17:42 INFO - PROCESS | 1735 | 1463681862829 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x920d1800 == 109 [pid = 1735] [id = 189] 11:17:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x93de2800) [pid = 1735] [serial = 567] [outer = (nil)] 11:17:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x95583c00) [pid = 1735] [serial = 568] [outer = 0x93de2800] 11:17:42 INFO - PROCESS | 1735 | 1463681862924 Marionette DEBUG loaded listener.js 11:17:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9a741c00) [pid = 1735] [serial = 569] [outer = 0x93de2800] 11:17:43 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:43 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:17:43 INFO - PROCESS | 1735 | 1463681863986 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]]]}] 11:17:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:17:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1832ms 11:17:44 INFO - PROCESS | 1735 | 1463681864046 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 1735 | 1463681864049 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 11:17:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:17:44 INFO - PROCESS | 1735 | 1463681864057 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 1735 | 1463681864061 Marionette TRACE conn4 <- [1,730,null,{}] 11:17:44 INFO - PROCESS | 1735 | 1463681864067 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}] 11:17:44 INFO - PROCESS | 1735 | 1463681864293 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 11:17:44 INFO - PROCESS | 1735 | 1463681864577 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc18400 == 110 [pid = 1735] [id = 190] 11:17:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x952da800) [pid = 1735] [serial = 570] [outer = (nil)] 11:17:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9a89e400) [pid = 1735] [serial = 571] [outer = 0x952da800] 11:17:44 INFO - PROCESS | 1735 | 1463681864670 Marionette DEBUG loaded listener.js 11:17:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x9b575800) [pid = 1735] [serial = 572] [outer = 0x952da800] 11:17:45 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:45 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:17:45 INFO - PROCESS | 1735 | 1463681865676 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] 11:17:45 INFO - PROCESS | 1735 | 1463681865765 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 11:17:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:17:45 INFO - PROCESS | 1735 | 1463681865772 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - PROCESS | 1735 | 1463681865776 Marionette TRACE conn4 <- [1,734,null,{}] 11:17:45 INFO - PROCESS | 1735 | 1463681865783 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}] 11:17:46 INFO - PROCESS | 1735 | 1463681866030 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 11:17:46 INFO - PROCESS | 1735 | 1463681866321 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a7000 == 111 [pid = 1735] [id = 191] 11:17:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x8dce1c00) [pid = 1735] [serial = 573] [outer = (nil)] 11:17:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x8e7cd000) [pid = 1735] [serial = 574] [outer = 0x8dce1c00] 11:17:46 INFO - PROCESS | 1735 | 1463681866412 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x8e7e0000) [pid = 1735] [serial = 575] [outer = 0x8dce1c00] 11:17:47 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:47 INFO - PROCESS | 1735 | 1463681867387 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]]]}] 11:17:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:17:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1685ms 11:17:47 INFO - PROCESS | 1735 | 1463681867457 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 11:17:47 INFO - PROCESS | 1735 | 1463681867462 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 11:17:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:17:47 INFO - PROCESS | 1735 | 1463681867468 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:17:47 INFO - PROCESS | 1735 | 1463681867472 Marionette TRACE conn4 <- [1,738,null,{}] 11:17:47 INFO - PROCESS | 1735 | 1463681867479 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}] 11:17:47 INFO - PROCESS | 1735 | 1463681867689 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 11:17:47 INFO - PROCESS | 1735 | 1463681867929 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7dd000 == 112 [pid = 1735] [id = 192] 11:17:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x8f493c00) [pid = 1735] [serial = 576] [outer = (nil)] 11:17:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x8fbda000) [pid = 1735] [serial = 577] [outer = 0x8f493c00] 11:17:48 INFO - PROCESS | 1735 | 1463681868063 Marionette DEBUG loaded listener.js 11:17:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x914ce000) [pid = 1735] [serial = 578] [outer = 0x8f493c00] 11:17:49 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:49 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:17:49 INFO - PROCESS | 1735 | 1463681869922 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]]]}] 11:17:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:17:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2496ms 11:17:49 INFO - PROCESS | 1735 | 1463681869965 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 11:17:49 INFO - PROCESS | 1735 | 1463681869973 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 11:17:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:17:50 INFO - PROCESS | 1735 | 1463681870035 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 1735 | 1463681870040 Marionette TRACE conn4 <- [1,742,null,{}] 11:17:50 INFO - PROCESS | 1735 | 1463681870056 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}] 11:17:50 INFO - PROCESS | 1735 | 1463681870314 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 11:17:50 INFO - PROCESS | 1735 | 1463681870556 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc1e000 == 113 [pid = 1735] [id = 193] 11:17:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x8dcef800) [pid = 1735] [serial = 579] [outer = (nil)] 11:17:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x8e7ca000) [pid = 1735] [serial = 580] [outer = 0x8dcef800] 11:17:50 INFO - PROCESS | 1735 | 1463681870641 Marionette DEBUG loaded listener.js 11:17:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x8e7e9000) [pid = 1735] [serial = 581] [outer = 0x8dcef800] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0xa0718000 == 112 [pid = 1735] [id = 101] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x91ec7000 == 111 [pid = 1735] [id = 139] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x91514c00 == 110 [pid = 1735] [id = 118] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x9557fc00 == 109 [pid = 1735] [id = 51] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8f239000 == 108 [pid = 1735] [id = 138] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x93a51800 == 107 [pid = 1735] [id = 49] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7c8800 == 106 [pid = 1735] [id = 141] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a9800 == 105 [pid = 1735] [id = 182] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8be68c00 == 104 [pid = 1735] [id = 181] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8bd44c00 == 103 [pid = 1735] [id = 180] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7dbc00 == 102 [pid = 1735] [id = 179] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a2c00 == 101 [pid = 1735] [id = 178] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8c1b0c00 == 100 [pid = 1735] [id = 177] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0xa070f000 == 99 [pid = 1735] [id = 176] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x915ea400 == 98 [pid = 1735] [id = 175] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc15400 == 97 [pid = 1735] [id = 174] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7c9c00 == 96 [pid = 1735] [id = 173] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x92f6d000 == 95 [pid = 1735] [id = 172] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7efc00 == 94 [pid = 1735] [id = 171] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a1400 == 93 [pid = 1735] [id = 170] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc1ec00 == 92 [pid = 1735] [id = 169] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc18000 == 91 [pid = 1735] [id = 168] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8df1d400 == 90 [pid = 1735] [id = 167] 11:17:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc17c00 == 89 [pid = 1735] [id = 166] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0xa3353400) [pid = 1735] [serial = 361] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x913ab800) [pid = 1735] [serial = 334] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x9a80fc00) [pid = 1735] [serial = 250] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x9c24ac00) [pid = 1735] [serial = 437] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x8dcf0000) [pid = 1735] [serial = 394] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x9a802c00) [pid = 1735] [serial = 407] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0xa6f3b800) [pid = 1735] [serial = 216] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x915dcc00) [pid = 1735] [serial = 458] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0xa23bb000) [pid = 1735] [serial = 253] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0xa27cc800) [pid = 1735] [serial = 443] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0xa2375000) [pid = 1735] [serial = 304] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x9b856400) [pid = 1735] [serial = 428] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x9c06f400) [pid = 1735] [serial = 244] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0xa3323400) [pid = 1735] [serial = 349] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x91d92000) [pid = 1735] [serial = 455] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x9ba38c00) [pid = 1735] [serial = 262] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x93ddf400) [pid = 1735] [serial = 295] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0xa51d6400) [pid = 1735] [serial = 256] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x913b0c00) [pid = 1735] [serial = 222] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x8fbd5c00) [pid = 1735] [serial = 397] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0xa6f36400) [pid = 1735] [serial = 219] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x997a3400) [pid = 1735] [serial = 204] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0xa357f400) [pid = 1735] [serial = 404] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0xa51d8800) [pid = 1735] [serial = 201] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0xa0709c00) [pid = 1735] [serial = 346] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x8bd44400) [pid = 1735] [serial = 467] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x8fbd8800) [pid = 1735] [serial = 265] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0xa070d400) [pid = 1735] [serial = 301] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x9a4cd800) [pid = 1735] [serial = 385] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8e7dc000) [pid = 1735] [serial = 382] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0xa51de000) [pid = 1735] [serial = 210] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0xa36f6000) [pid = 1735] [serial = 310] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0xa51d5c00) [pid = 1735] [serial = 452] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0xa3588c00) [pid = 1735] [serial = 446] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x913ad000) [pid = 1735] [serial = 431] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9a8a3400) [pid = 1735] [serial = 298] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0xa070e800) [pid = 1735] [serial = 440] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x91c11c00) [pid = 1735] [serial = 355] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8be59400) [pid = 1735] [serial = 470] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x9c252000) [pid = 1735] [serial = 259] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x91f24000) [pid = 1735] [serial = 313] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x913aa000) [pid = 1735] [serial = 292] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x9a4cec00) [pid = 1735] [serial = 340] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x93de8c00) [pid = 1735] [serial = 434] [outer = (nil)] [url = about:blank] 11:17:51 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8bc1d800) [pid = 1735] [serial = 464] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0xa060c400) [pid = 1735] [serial = 352] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0xa51d2800) [pid = 1735] [serial = 391] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x92f6cc00) [pid = 1735] [serial = 337] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0xa6e91000) [pid = 1735] [serial = 213] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x92f6fc00) [pid = 1735] [serial = 247] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8f816c00) [pid = 1735] [serial = 401] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0xa6389400) [pid = 1735] [serial = 461] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x9b558400) [pid = 1735] [serial = 358] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0xa22aa800) [pid = 1735] [serial = 388] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x9ba34c00) [pid = 1735] [serial = 207] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x8c0af000) [pid = 1735] [serial = 449] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0xa36ed000) [pid = 1735] [serial = 307] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x9c078c00) [pid = 1735] [serial = 343] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x8f241400) [pid = 1735] [serial = 268] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x91c12c00) [pid = 1735] [serial = 490] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0x8e7c9400) [pid = 1735] [serial = 482] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x8df22000) [pid = 1735] [serial = 481] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 112 (0x915cfc00) [pid = 1735] [serial = 485] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 111 (0x8fbdb400) [pid = 1735] [serial = 484] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 110 (0x8e7eb000) [pid = 1735] [serial = 487] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 109 (0x92f73000) [pid = 1735] [serial = 494] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x91d8e800) [pid = 1735] [serial = 491] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x91ea0c00) [pid = 1735] [serial = 493] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x8f81c400) [pid = 1735] [serial = 488] [outer = (nil)] [url = about:blank] 11:17:52 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:52 INFO - PROCESS | 1735 | 1463681872149 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]]]}] 11:17:52 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 11:17:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2201ms 11:17:52 INFO - PROCESS | 1735 | 1463681872188 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 11:17:52 INFO - PROCESS | 1735 | 1463681872196 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 11:17:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:17:52 INFO - PROCESS | 1735 | 1463681872207 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:17:52 INFO - PROCESS | 1735 | 1463681872211 Marionette TRACE conn4 <- [1,746,null,{}] 11:17:52 INFO - PROCESS | 1735 | 1463681872217 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}] 11:17:52 INFO - PROCESS | 1735 | 1463681872410 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 11:17:52 INFO - PROCESS | 1735 | 1463681872438 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd45400 == 90 [pid = 1735] [id = 194] 11:17:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x8be5b400) [pid = 1735] [serial = 582] [outer = (nil)] 11:17:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8e7d8000) [pid = 1735] [serial = 583] [outer = 0x8be5b400] 11:17:52 INFO - PROCESS | 1735 | 1463681872634 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x8f242400) [pid = 1735] [serial = 584] [outer = 0x8be5b400] 11:17:53 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:54 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:54 INFO - PROCESS | 1735 | --DOMWINDOW == 108 (0x8df18400) [pid = 1735] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:17:54 INFO - PROCESS | 1735 | --DOMWINDOW == 107 (0x8e7edc00) [pid = 1735] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:17:54 INFO - PROCESS | 1735 | --DOMWINDOW == 106 (0x8c0a3c00) [pid = 1735] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:17:54 INFO - PROCESS | 1735 | --DOMWINDOW == 105 (0x93d30400) [pid = 1735] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:17:54 INFO - PROCESS | 1735 | --DOMWINDOW == 104 (0x8c0a9000) [pid = 1735] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:17:54 INFO - PROCESS | 1735 | --DOMWINDOW == 103 (0x8bd45000) [pid = 1735] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:17:54 INFO - PROCESS | 1735 | 1463681874538 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]]]}] 11:17:54 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.) 11:17:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2348ms 11:17:54 INFO - PROCESS | 1735 | 1463681874555 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 1735 | 1463681874561 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 11:17:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:17:54 INFO - PROCESS | 1735 | 1463681874571 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:17:54 INFO - PROCESS | 1735 | 1463681874577 Marionette TRACE conn4 <- [1,750,null,{}] 11:17:54 INFO - PROCESS | 1735 | 1463681874587 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}] 11:17:54 INFO - PROCESS | 1735 | 1463681874806 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 11:17:55 INFO - PROCESS | 1735 | 1463681874986 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd4dc00 == 91 [pid = 1735] [id = 195] 11:17:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 104 (0x8dce1400) [pid = 1735] [serial = 585] [outer = (nil)] 11:17:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 105 (0x8dcee800) [pid = 1735] [serial = 586] [outer = 0x8dce1400] 11:17:55 INFO - PROCESS | 1735 | 1463681875148 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 106 (0x8e7c7c00) [pid = 1735] [serial = 587] [outer = 0x8dce1400] 11:17:56 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:56 INFO - PROCESS | 1735 | 1463681876919 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]]]}] 11:17:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:17:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2391ms 11:17:56 INFO - PROCESS | 1735 | 1463681876966 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 1735 | 1463681876978 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 11:17:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:17:56 INFO - PROCESS | 1735 | 1463681876990 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - PROCESS | 1735 | 1463681876994 Marionette TRACE conn4 <- [1,754,null,{}] 11:17:57 INFO - PROCESS | 1735 | 1463681877002 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}] 11:17:57 INFO - PROCESS | 1735 | 1463681877200 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 11:17:57 INFO - PROCESS | 1735 | 1463681877386 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b4800 == 92 [pid = 1735] [id = 196] 11:17:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 107 (0x8e7dc400) [pid = 1735] [serial = 588] [outer = (nil)] 11:17:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 108 (0x8f816800) [pid = 1735] [serial = 589] [outer = 0x8e7dc400] 11:17:57 INFO - PROCESS | 1735 | 1463681877485 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 109 (0x8fbd4800) [pid = 1735] [serial = 590] [outer = 0x8e7dc400] 11:17:58 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:58 INFO - PROCESS | 1735 | 1463681878937 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]]]}] 11:17:58 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 11:17:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1992ms 11:17:58 INFO - PROCESS | 1735 | 1463681878983 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 11:17:58 INFO - PROCESS | 1735 | 1463681878987 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 11:17:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:17:58 INFO - PROCESS | 1735 | 1463681878995 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:17:59 INFO - PROCESS | 1735 | 1463681879001 Marionette TRACE conn4 <- [1,758,null,{}] 11:17:59 INFO - PROCESS | 1735 | 1463681879019 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}] 11:17:59 INFO - PROCESS | 1735 | 1463681879222 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 11:17:59 INFO - PROCESS | 1735 | 1463681879406 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be65800 == 93 [pid = 1735] [id = 197] 11:17:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 110 (0x8e7e3800) [pid = 1735] [serial = 591] [outer = (nil)] 11:17:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 111 (0x9150ac00) [pid = 1735] [serial = 592] [outer = 0x8e7e3800] 11:17:59 INFO - PROCESS | 1735 | 1463681879557 Marionette DEBUG loaded listener.js 11:17:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 112 (0x915d3400) [pid = 1735] [serial = 593] [outer = 0x8e7e3800] 11:18:00 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:00 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:18:00 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:00 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:00 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:18:00 INFO - PROCESS | 1735 | 1463681880551 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]]]}] 11:18:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:18:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1601ms 11:18:00 INFO - PROCESS | 1735 | 1463681880596 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 11:18:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:18:00 INFO - PROCESS | 1735 | 1463681880601 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 11:18:00 INFO - PROCESS | 1735 | 1463681880608 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:18:00 INFO - PROCESS | 1735 | 1463681880611 Marionette TRACE conn4 <- [1,762,null,{}] 11:18:00 INFO - PROCESS | 1735 | 1463681880617 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}] 11:18:00 INFO - PROCESS | 1735 | 1463681880823 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 11:18:01 INFO - PROCESS | 1735 | 1463681881063 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x913af800 == 94 [pid = 1735] [id = 198] 11:18:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 113 (0x91c12c00) [pid = 1735] [serial = 594] [outer = (nil)] 11:18:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x91d8e400) [pid = 1735] [serial = 595] [outer = 0x91c12c00] 11:18:01 INFO - PROCESS | 1735 | 1463681881198 Marionette DEBUG loaded listener.js 11:18:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x91d96800) [pid = 1735] [serial = 596] [outer = 0x91c12c00] 11:18:02 INFO - PROCESS | 1735 | 1463681882541 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]]]}] 11:18:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:18:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1984ms 11:18:02 INFO - PROCESS | 1735 | 1463681882634 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 11:18:02 INFO - PROCESS | 1735 | 1463681882637 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 11:18:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:18:02 INFO - PROCESS | 1735 | 1463681882689 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:18:02 INFO - PROCESS | 1735 | 1463681882693 Marionette TRACE conn4 <- [1,766,null,{}] 11:18:02 INFO - PROCESS | 1735 | 1463681882700 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}] 11:18:02 INFO - PROCESS | 1735 | 1463681882923 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 11:18:03 INFO - PROCESS | 1735 | 1463681883104 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c0d000 == 95 [pid = 1735] [id = 199] 11:18:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x91d8a800) [pid = 1735] [serial = 597] [outer = (nil)] 11:18:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x91e92400) [pid = 1735] [serial = 598] [outer = 0x91d8a800] 11:18:03 INFO - PROCESS | 1735 | 1463681883190 Marionette DEBUG loaded listener.js 11:18:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x91e9c800) [pid = 1735] [serial = 599] [outer = 0x91d8a800] 11:18:04 INFO - PROCESS | 1735 | 1463681884500 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]]]}] 11:18:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:18:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1846ms 11:18:04 INFO - PROCESS | 1735 | 1463681884532 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 11:18:04 INFO - PROCESS | 1735 | 1463681884536 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 11:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:18:04 INFO - PROCESS | 1735 | 1463681884543 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:18:04 INFO - PROCESS | 1735 | 1463681884547 Marionette TRACE conn4 <- [1,770,null,{}] 11:18:04 INFO - PROCESS | 1735 | 1463681884658 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}] 11:18:04 INFO - PROCESS | 1735 | 1463681884902 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 11:18:05 INFO - PROCESS | 1735 | 1463681885100 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7c4000 == 96 [pid = 1735] [id = 200] 11:18:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x914d4800) [pid = 1735] [serial = 600] [outer = (nil)] 11:18:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x920cec00) [pid = 1735] [serial = 601] [outer = 0x914d4800] 11:18:05 INFO - PROCESS | 1735 | 1463681885228 Marionette DEBUG loaded listener.js 11:18:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x93a52000) [pid = 1735] [serial = 602] [outer = 0x914d4800] 11:18:06 INFO - PROCESS | 1735 | 1463681886151 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]]]}] 11:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1642ms 11:18:06 INFO - PROCESS | 1735 | 1463681886186 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 11:18:06 INFO - PROCESS | 1735 | 1463681886190 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 11:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:18:06 INFO - PROCESS | 1735 | 1463681886196 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:18:06 INFO - PROCESS | 1735 | 1463681886200 Marionette TRACE conn4 <- [1,774,null,{}] 11:18:06 INFO - PROCESS | 1735 | 1463681886206 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}] 11:18:06 INFO - PROCESS | 1735 | 1463681886408 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 11:18:06 INFO - PROCESS | 1735 | 1463681886592 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a2800 == 97 [pid = 1735] [id = 201] 11:18:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8c0a7800) [pid = 1735] [serial = 603] [outer = (nil)] 11:18:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x93de8800) [pid = 1735] [serial = 604] [outer = 0x8c0a7800] 11:18:06 INFO - PROCESS | 1735 | 1463681886678 Marionette DEBUG loaded listener.js 11:18:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x94796c00) [pid = 1735] [serial = 605] [outer = 0x8c0a7800] 11:18:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x951e8800) [pid = 1735] [serial = 606] [outer = 0x97844c00] 11:18:07 INFO - PROCESS | 1735 | 1463681887800 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]]]}] 11:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1632ms 11:18:07 INFO - PROCESS | 1735 | 1463681887829 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 11:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:18:07 INFO - PROCESS | 1735 | 1463681887833 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 11:18:07 INFO - PROCESS | 1735 | 1463681887841 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:18:07 INFO - PROCESS | 1735 | 1463681887845 Marionette TRACE conn4 <- [1,778,null,{}] 11:18:07 INFO - PROCESS | 1735 | 1463681887851 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}] 11:18:08 INFO - PROCESS | 1735 | 1463681888043 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 11:18:08 INFO - PROCESS | 1735 | 1463681888323 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc1d000 == 98 [pid = 1735] [id = 202] 11:18:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8bc20400) [pid = 1735] [serial = 607] [outer = (nil)] 11:18:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x952de000) [pid = 1735] [serial = 608] [outer = 0x8bc20400] 11:18:08 INFO - PROCESS | 1735 | 1463681888417 Marionette DEBUG loaded listener.js 11:18:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x97843c00) [pid = 1735] [serial = 609] [outer = 0x8bc20400] 11:18:09 INFO - PROCESS | 1735 | 1463681889324 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]]]}] 11:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1532ms 11:18:09 INFO - PROCESS | 1735 | 1463681889374 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 11:18:09 INFO - PROCESS | 1735 | 1463681889378 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 11:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:18:09 INFO - PROCESS | 1735 | 1463681889428 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:18:09 INFO - PROCESS | 1735 | 1463681889433 Marionette TRACE conn4 <- [1,782,null,{}] 11:18:09 INFO - PROCESS | 1735 | 1463681889486 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}] 11:18:09 INFO - PROCESS | 1735 | 1463681889903 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 11:18:10 INFO - PROCESS | 1735 | 1463681890172 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f69c00 == 99 [pid = 1735] [id = 203] 11:18:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x952d0400) [pid = 1735] [serial = 610] [outer = (nil)] 11:18:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x9a245c00) [pid = 1735] [serial = 611] [outer = 0x952d0400] 11:18:10 INFO - PROCESS | 1735 | 1463681890320 Marionette DEBUG loaded listener.js 11:18:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x9a4d2800) [pid = 1735] [serial = 612] [outer = 0x952d0400] 11:18:11 INFO - PROCESS | 1735 | 1463681891294 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]]]}] 11:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1911ms 11:18:11 INFO - PROCESS | 1735 | 1463681891338 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 11:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:18:11 INFO - PROCESS | 1735 | 1463681891342 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 11:18:11 INFO - PROCESS | 1735 | 1463681891349 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:18:11 INFO - PROCESS | 1735 | 1463681891353 Marionette TRACE conn4 <- [1,786,null,{}] 11:18:11 INFO - PROCESS | 1735 | 1463681891359 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}] 11:18:11 INFO - PROCESS | 1735 | 1463681891558 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 11:18:11 INFO - PROCESS | 1735 | 1463681891751 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a0b8c00 == 100 [pid = 1735] [id = 204] 11:18:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x9a4cec00) [pid = 1735] [serial = 613] [outer = (nil)] 11:18:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x9a80ac00) [pid = 1735] [serial = 614] [outer = 0x9a4cec00] 11:18:11 INFO - PROCESS | 1735 | 1463681891839 Marionette DEBUG loaded listener.js 11:18:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x9a80e800) [pid = 1735] [serial = 615] [outer = 0x9a4cec00] 11:18:12 INFO - PROCESS | 1735 | 1463681892828 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]]]}] 11:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1532ms 11:18:12 INFO - PROCESS | 1735 | 1463681892881 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 11:18:12 INFO - PROCESS | 1735 | 1463681892886 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 11:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:18:12 INFO - PROCESS | 1735 | 1463681892893 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:18:12 INFO - PROCESS | 1735 | 1463681892898 Marionette TRACE conn4 <- [1,790,null,{}] 11:18:12 INFO - PROCESS | 1735 | 1463681892905 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}] 11:18:13 INFO - PROCESS | 1735 | 1463681893132 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 11:18:13 INFO - PROCESS | 1735 | 1463681893374 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f496800 == 101 [pid = 1735] [id = 205] 11:18:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x9b294400) [pid = 1735] [serial = 616] [outer = (nil)] 11:18:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x9b579c00) [pid = 1735] [serial = 617] [outer = 0x9b294400] 11:18:13 INFO - PROCESS | 1735 | 1463681893568 Marionette DEBUG loaded listener.js 11:18:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x9b804400) [pid = 1735] [serial = 618] [outer = 0x9b294400] 11:18:14 INFO - PROCESS | 1735 | 1463681894595 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]]]}] 11:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1745ms 11:18:14 INFO - PROCESS | 1735 | 1463681894640 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 11:18:14 INFO - PROCESS | 1735 | 1463681894644 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 11:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:18:14 INFO - PROCESS | 1735 | 1463681894650 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:18:14 INFO - PROCESS | 1735 | 1463681894654 Marionette TRACE conn4 <- [1,794,null,{}] 11:18:14 INFO - PROCESS | 1735 | 1463681894660 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}] 11:18:14 INFO - PROCESS | 1735 | 1463681894858 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 11:18:15 INFO - PROCESS | 1735 | 1463681895322 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a8000 == 102 [pid = 1735] [id = 206] 11:18:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8c0a9000) [pid = 1735] [serial = 619] [outer = (nil)] 11:18:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8c0af400) [pid = 1735] [serial = 620] [outer = 0x8c0a9000] 11:18:15 INFO - PROCESS | 1735 | 1463681895423 Marionette DEBUG loaded listener.js 11:18:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8df1d400) [pid = 1735] [serial = 621] [outer = 0x8c0a9000] 11:18:16 INFO - PROCESS | 1735 | 1463681896354 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]]]}] 11:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1782ms 11:18:16 INFO - PROCESS | 1735 | 1463681896435 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 11:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:18:16 INFO - PROCESS | 1735 | 1463681896442 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 11:18:16 INFO - PROCESS | 1735 | 1463681896450 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 1735 | 1463681896456 Marionette TRACE conn4 <- [1,798,null,{}] 11:18:16 INFO - PROCESS | 1735 | 1463681896463 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}] 11:18:16 INFO - PROCESS | 1735 | 1463681896719 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 11:18:17 INFO - PROCESS | 1735 | 1463681897098 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b7800 == 103 [pid = 1735] [id = 207] 11:18:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8dceac00) [pid = 1735] [serial = 622] [outer = (nil)] 11:18:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8f242800) [pid = 1735] [serial = 623] [outer = 0x8dceac00] 11:18:17 INFO - PROCESS | 1735 | 1463681897184 Marionette DEBUG loaded listener.js 11:18:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x913a7400) [pid = 1735] [serial = 624] [outer = 0x8dceac00] 11:18:18 INFO - PROCESS | 1735 | 1463681898132 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]]]}] 11:18:18 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 11:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1735ms 11:18:18 INFO - PROCESS | 1735 | 1463681898188 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 11:18:18 INFO - PROCESS | 1735 | 1463681898193 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 11:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:18:18 INFO - PROCESS | 1735 | 1463681898201 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 1735 | 1463681898205 Marionette TRACE conn4 <- [1,802,null,{}] 11:18:18 INFO - PROCESS | 1735 | 1463681898211 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}] 11:18:18 INFO - PROCESS | 1735 | 1463681898424 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 11:18:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7d4800 == 102 [pid = 1735] [id = 136] 11:18:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc1e000 == 101 [pid = 1735] [id = 193] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x915e6c00) [pid = 1735] [serial = 520] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0xa3650c00) [pid = 1735] [serial = 529] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x9b577c00) [pid = 1735] [serial = 508] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8c1b7400) [pid = 1735] [serial = 532] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8f49b400) [pid = 1735] [serial = 499] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9ba58c00) [pid = 1735] [serial = 511] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x924b9400) [pid = 1735] [serial = 502] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0xa3183c00) [pid = 1735] [serial = 517] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x9a803400) [pid = 1735] [serial = 505] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0xa114a400) [pid = 1735] [serial = 514] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0xa070f800) [pid = 1735] [serial = 523] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x91db9800) [pid = 1735] [serial = 526] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8e7e2000) [pid = 1735] [serial = 550] [outer = (nil)] [url = about:blank] 11:18:18 INFO - PROCESS | 1735 | 1463681898782 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b3800 == 102 [pid = 1735] [id = 208] 11:18:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8c1b7400) [pid = 1735] [serial = 625] [outer = (nil)] 11:18:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8e7e5800) [pid = 1735] [serial = 626] [outer = 0x8c1b7400] 11:18:18 INFO - PROCESS | 1735 | 1463681898899 Marionette DEBUG loaded listener.js 11:18:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x915da400) [pid = 1735] [serial = 627] [outer = 0x8c1b7400] 11:18:19 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7d8400 == 101 [pid = 1735] [id = 186] 11:18:19 INFO - PROCESS | 1735 | --DOCSHELL 0x8be5a800 == 100 [pid = 1735] [id = 185] 11:18:19 INFO - PROCESS | 1735 | --DOCSHELL 0x8be65000 == 99 [pid = 1735] [id = 184] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x91db1400) [pid = 1735] [serial = 547] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x915e2c00) [pid = 1735] [serial = 539] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x913b2800) [pid = 1735] [serial = 538] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8dcf0800) [pid = 1735] [serial = 536] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8c1b1400) [pid = 1735] [serial = 535] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x952de400) [pid = 1735] [serial = 496] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x982a6c00) [pid = 1735] [serial = 497] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8e7cfc00) [pid = 1735] [serial = 544] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x91db8000) [pid = 1735] [serial = 542] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x915d9c00) [pid = 1735] [serial = 541] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x91eca000) [pid = 1735] [serial = 548] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x914d9400) [pid = 1735] [serial = 545] [outer = (nil)] [url = about:blank] 11:18:19 INFO - PROCESS | 1735 | 1463681899794 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]]]}] 11:18:19 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 11:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1633ms 11:18:19 INFO - PROCESS | 1735 | 1463681899836 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 11:18:19 INFO - PROCESS | 1735 | 1463681899840 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 11:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:18:19 INFO - PROCESS | 1735 | 1463681899853 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:18:19 INFO - PROCESS | 1735 | 1463681899863 Marionette TRACE conn4 <- [1,806,null,{}] 11:18:19 INFO - PROCESS | 1735 | 1463681899873 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}] 11:18:20 INFO - PROCESS | 1735 | 1463681900067 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 11:18:20 INFO - PROCESS | 1735 | 1463681900222 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc1c800 == 100 [pid = 1735] [id = 209] 11:18:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8df1f800) [pid = 1735] [serial = 628] [outer = (nil)] 11:18:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x91db3800) [pid = 1735] [serial = 629] [outer = 0x8df1f800] 11:18:20 INFO - PROCESS | 1735 | 1463681900300 Marionette DEBUG loaded listener.js 11:18:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x91dbc000) [pid = 1735] [serial = 630] [outer = 0x8df1f800] 11:18:21 INFO - PROCESS | 1735 | 1463681901100 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]]]}] 11:18:21 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 11:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1296ms 11:18:21 INFO - PROCESS | 1735 | 1463681901148 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 11:18:21 INFO - PROCESS | 1735 | 1463681901153 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 11:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:18:21 INFO - PROCESS | 1735 | 1463681901159 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:18:21 INFO - PROCESS | 1735 | 1463681901161 Marionette TRACE conn4 <- [1,810,null,{}] 11:18:21 INFO - PROCESS | 1735 | 1463681901167 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}] 11:18:21 INFO - PROCESS | 1735 | 1463681901407 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 11:18:21 INFO - PROCESS | 1735 | 1463681901439 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x91dc0400 == 101 [pid = 1735] [id = 210] 11:18:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x91ed0000) [pid = 1735] [serial = 631] [outer = (nil)] 11:18:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x91f22000) [pid = 1735] [serial = 632] [outer = 0x91ed0000] 11:18:21 INFO - PROCESS | 1735 | 1463681901515 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x91f25000) [pid = 1735] [serial = 633] [outer = 0x91ed0000] 11:18:22 INFO - PROCESS | 1735 | 1463681902491 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]]]}] 11:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1385ms 11:18:22 INFO - PROCESS | 1735 | 1463681902550 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 11:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:18:22 INFO - PROCESS | 1735 | 1463681902554 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 11:18:22 INFO - PROCESS | 1735 | 1463681902561 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:18:22 INFO - PROCESS | 1735 | 1463681902564 Marionette TRACE conn4 <- [1,814,null,{}] 11:18:22 INFO - PROCESS | 1735 | 1463681902578 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}] 11:18:22 INFO - PROCESS | 1735 | 1463681902831 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 11:18:22 INFO - PROCESS | 1735 | 1463681902860 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x91f28000 == 102 [pid = 1735] [id = 211] 11:18:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x920da800) [pid = 1735] [serial = 634] [outer = (nil)] 11:18:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x92f74c00) [pid = 1735] [serial = 635] [outer = 0x920da800] 11:18:22 INFO - PROCESS | 1735 | 1463681902948 Marionette DEBUG loaded listener.js 11:18:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x9822f000) [pid = 1735] [serial = 636] [outer = 0x920da800] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8dcef800) [pid = 1735] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8f49a800) [pid = 1735] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x9b808c00) [pid = 1735] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0xa0711400) [pid = 1735] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8c1b2800) [pid = 1735] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x920d8800) [pid = 1735] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x91db7800) [pid = 1735] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x8e7d4c00) [pid = 1735] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x91ec2400) [pid = 1735] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x924bec00) [pid = 1735] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x9d96fc00) [pid = 1735] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x915df400) [pid = 1735] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x8df27000) [pid = 1735] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:18:23 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x920d6800) [pid = 1735] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:18:24 INFO - PROCESS | 1735 | 1463681904104 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] 11:18:24 INFO - PROCESS | 1735 | 1463681904159 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 11:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:18:24 INFO - PROCESS | 1735 | 1463681904166 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:18:24 INFO - PROCESS | 1735 | 1463681904170 Marionette TRACE conn4 <- [1,818,null,{}] 11:18:24 INFO - PROCESS | 1735 | 1463681904176 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}] 11:18:24 INFO - PROCESS | 1735 | 1463681904411 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 11:18:24 INFO - PROCESS | 1735 | 1463681904434 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dcef800 == 103 [pid = 1735] [id = 212] 11:18:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x91db5400) [pid = 1735] [serial = 637] [outer = (nil)] 11:18:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x993a7800) [pid = 1735] [serial = 638] [outer = 0x91db5400] 11:18:24 INFO - PROCESS | 1735 | 1463681904536 Marionette DEBUG loaded listener.js 11:18:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x9a8a9800) [pid = 1735] [serial = 639] [outer = 0x91db5400] 11:18:25 INFO - PROCESS | 1735 | 1463681905489 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]]]}] 11:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1383ms 11:18:25 INFO - PROCESS | 1735 | 1463681905551 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 11:18:25 INFO - PROCESS | 1735 | 1463681905558 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 11:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:18:25 INFO - PROCESS | 1735 | 1463681905580 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:18:25 INFO - PROCESS | 1735 | 1463681905587 Marionette TRACE conn4 <- [1,822,null,{}] 11:18:25 INFO - PROCESS | 1735 | 1463681905641 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}] 11:18:25 INFO - PROCESS | 1735 | 1463681905891 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 11:18:26 INFO - PROCESS | 1735 | 1463681906167 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce8000 == 104 [pid = 1735] [id = 213] 11:18:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x8dce9800) [pid = 1735] [serial = 640] [outer = (nil)] 11:18:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x8e7cf800) [pid = 1735] [serial = 641] [outer = 0x8dce9800] 11:18:26 INFO - PROCESS | 1735 | 1463681906302 Marionette DEBUG loaded listener.js 11:18:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8f235c00) [pid = 1735] [serial = 642] [outer = 0x8dce9800] 11:18:27 INFO - PROCESS | 1735 | 1463681907275 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] 11:18:27 INFO - PROCESS | 1735 | 1463681907321 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 11:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:18:27 INFO - PROCESS | 1735 | 1463681907333 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:18:27 INFO - PROCESS | 1735 | 1463681907337 Marionette TRACE conn4 <- [1,826,null,{}] 11:18:27 INFO - PROCESS | 1735 | 1463681907344 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}] 11:18:27 INFO - PROCESS | 1735 | 1463681907608 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 11:18:27 INFO - PROCESS | 1735 | 1463681907902 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x914da000 == 105 [pid = 1735] [id = 214] 11:18:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x91508400) [pid = 1735] [serial = 643] [outer = (nil)] 11:18:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x915d9800) [pid = 1735] [serial = 644] [outer = 0x91508400] 11:18:27 INFO - PROCESS | 1735 | 1463681907994 Marionette DEBUG loaded listener.js 11:18:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x91c0c800) [pid = 1735] [serial = 645] [outer = 0x91508400] 11:18:28 INFO - PROCESS | 1735 | 1463681908975 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]]]}] 11:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1687ms 11:18:29 INFO - PROCESS | 1735 | 1463681909021 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 11:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:18:29 INFO - PROCESS | 1735 | 1463681909025 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 11:18:29 INFO - PROCESS | 1735 | 1463681909032 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:18:29 INFO - PROCESS | 1735 | 1463681909039 Marionette TRACE conn4 <- [1,830,null,{}] 11:18:29 INFO - PROCESS | 1735 | 1463681909056 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}] 11:18:29 INFO - PROCESS | 1735 | 1463681909273 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 11:18:29 INFO - PROCESS | 1735 | 1463681909569 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x952d6400 == 106 [pid = 1735] [id = 215] 11:18:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x99234c00) [pid = 1735] [serial = 646] [outer = (nil)] 11:18:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x9a806800) [pid = 1735] [serial = 647] [outer = 0x99234c00] 11:18:29 INFO - PROCESS | 1735 | 1463681909713 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x9b290c00) [pid = 1735] [serial = 648] [outer = 0x99234c00] 11:18:30 INFO - PROCESS | 1735 | 1463681910650 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]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1640ms 11:18:30 INFO - PROCESS | 1735 | 1463681910672 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 11:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:18:30 INFO - PROCESS | 1735 | 1463681910677 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 11:18:30 INFO - PROCESS | 1735 | 1463681910685 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 1735 | 1463681910688 Marionette TRACE conn4 <- [1,834,null,{}] 11:18:30 INFO - PROCESS | 1735 | 1463681910695 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}] 11:18:30 INFO - PROCESS | 1735 | 1463681910895 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 11:18:31 INFO - PROCESS | 1735 | 1463681911143 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a8aac00 == 107 [pid = 1735] [id = 216] 11:18:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x9b38d400) [pid = 1735] [serial = 649] [outer = (nil)] 11:18:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x9b807800) [pid = 1735] [serial = 650] [outer = 0x9b38d400] 11:18:31 INFO - PROCESS | 1735 | 1463681911284 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x9ba57400) [pid = 1735] [serial = 651] [outer = 0x9b38d400] 11:18:32 INFO - PROCESS | 1735 | 1463681912209 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]]]}] 11:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1585ms 11:18:32 INFO - PROCESS | 1735 | 1463681912270 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 11:18:32 INFO - PROCESS | 1735 | 1463681912274 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 11:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:18:32 INFO - PROCESS | 1735 | 1463681912280 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:18:32 INFO - PROCESS | 1735 | 1463681912284 Marionette TRACE conn4 <- [1,838,null,{}] 11:18:32 INFO - PROCESS | 1735 | 1463681912290 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}] 11:18:32 INFO - PROCESS | 1735 | 1463681912538 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 11:18:32 INFO - PROCESS | 1735 | 1463681912809 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x951de800 == 108 [pid = 1735] [id = 217] 11:18:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x9b577c00) [pid = 1735] [serial = 652] [outer = (nil)] 11:18:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x9c19cc00) [pid = 1735] [serial = 653] [outer = 0x9b577c00] 11:18:32 INFO - PROCESS | 1735 | 1463681912899 Marionette DEBUG loaded listener.js 11:18:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x9c252c00) [pid = 1735] [serial = 654] [outer = 0x9b577c00] 11:18:33 INFO - PROCESS | 1735 | 1463681913841 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]]]}] 11:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1592ms 11:18:33 INFO - PROCESS | 1735 | 1463681913875 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 11:18:33 INFO - PROCESS | 1735 | 1463681913878 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 11:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:18:33 INFO - PROCESS | 1735 | 1463681913886 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:18:33 INFO - PROCESS | 1735 | 1463681913888 Marionette TRACE conn4 <- [1,842,null,{}] 11:18:33 INFO - PROCESS | 1735 | 1463681913895 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}] 11:18:34 INFO - PROCESS | 1735 | 1463681914140 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 11:18:34 INFO - PROCESS | 1735 | 1463681914391 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc1b800 == 109 [pid = 1735] [id = 218] 11:18:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x9c24c400) [pid = 1735] [serial = 655] [outer = (nil)] 11:18:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0xa0606000) [pid = 1735] [serial = 656] [outer = 0x9c24c400] 11:18:34 INFO - PROCESS | 1735 | 1463681914530 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0xa070dc00) [pid = 1735] [serial = 657] [outer = 0x9c24c400] 11:18:35 INFO - PROCESS | 1735 | 1463681915501 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]]]}] 11:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1684ms 11:18:35 INFO - PROCESS | 1735 | 1463681915570 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 11:18:35 INFO - PROCESS | 1735 | 1463681915575 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 11:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:18:35 INFO - PROCESS | 1735 | 1463681915582 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:18:35 INFO - PROCESS | 1735 | 1463681915585 Marionette TRACE conn4 <- [1,846,null,{}] 11:18:35 INFO - PROCESS | 1735 | 1463681915591 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}] 11:18:35 INFO - PROCESS | 1735 | 1463681915795 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 11:18:36 INFO - PROCESS | 1735 | 1463681916052 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0adc00 == 110 [pid = 1735] [id = 219] 11:18:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x997a7400) [pid = 1735] [serial = 658] [outer = (nil)] 11:18:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0xa0712800) [pid = 1735] [serial = 659] [outer = 0x997a7400] 11:18:36 INFO - PROCESS | 1735 | 1463681916153 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0xa114f000) [pid = 1735] [serial = 660] [outer = 0x997a7400] 11:18:37 INFO - PROCESS | 1735 | 1463681917078 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]]]}] 11:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1533ms 11:18:37 INFO - PROCESS | 1735 | 1463681917115 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 11:18:37 INFO - PROCESS | 1735 | 1463681917118 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 11:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:18:37 INFO - PROCESS | 1735 | 1463681917127 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:18:37 INFO - PROCESS | 1735 | 1463681917133 Marionette TRACE conn4 <- [1,850,null,{}] 11:18:37 INFO - PROCESS | 1735 | 1463681917141 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}] 11:18:37 INFO - PROCESS | 1735 | 1463681917330 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 11:18:37 INFO - PROCESS | 1735 | 1463681917570 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x9d9c4800 == 111 [pid = 1735] [id = 220] 11:18:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0xa060d800) [pid = 1735] [serial = 661] [outer = (nil)] 11:18:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0xa22aec00) [pid = 1735] [serial = 662] [outer = 0xa060d800] 11:18:37 INFO - PROCESS | 1735 | 1463681917711 Marionette DEBUG loaded listener.js 11:18:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0xa237dc00) [pid = 1735] [serial = 663] [outer = 0xa060d800] 11:18:38 INFO - PROCESS | 1735 | 1463681918647 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]]]}] 11:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1541ms 11:18:38 INFO - PROCESS | 1735 | 1463681918668 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 11:18:38 INFO - PROCESS | 1735 | 1463681918672 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 11:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:18:38 INFO - PROCESS | 1735 | 1463681918679 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:18:38 INFO - PROCESS | 1735 | 1463681918684 Marionette TRACE conn4 <- [1,854,null,{}] 11:18:38 INFO - PROCESS | 1735 | 1463681918690 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}] 11:18:38 INFO - PROCESS | 1735 | 1463681918892 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 11:18:39 INFO - PROCESS | 1735 | 1463681919136 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:39 INFO - PROCESS | 1735 | ++DOCSHELL 0xa0715800 == 112 [pid = 1735] [id = 221] 11:18:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0xa2248c00) [pid = 1735] [serial = 664] [outer = (nil)] 11:18:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0xa317d400) [pid = 1735] [serial = 665] [outer = 0xa2248c00] 11:18:39 INFO - PROCESS | 1735 | 1463681919268 Marionette DEBUG loaded listener.js 11:18:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0xa31d4800) [pid = 1735] [serial = 666] [outer = 0xa2248c00] 11:18:40 INFO - PROCESS | 1735 | 1463681920249 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]]]}] 11:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1598ms 11:18:40 INFO - PROCESS | 1735 | 1463681920279 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 11:18:40 INFO - PROCESS | 1735 | 1463681920283 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 11:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:18:40 INFO - PROCESS | 1735 | 1463681920290 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:18:40 INFO - PROCESS | 1735 | 1463681920294 Marionette TRACE conn4 <- [1,858,null,{}] 11:18:40 INFO - PROCESS | 1735 | 1463681920300 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}] 11:18:40 INFO - PROCESS | 1735 | 1463681920499 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 11:18:40 INFO - PROCESS | 1735 | 1463681920761 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a2f6400 == 113 [pid = 1735] [id = 222] 11:18:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x9a4d8400) [pid = 1735] [serial = 667] [outer = (nil)] 11:18:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0xa3353800) [pid = 1735] [serial = 668] [outer = 0x9a4d8400] 11:18:40 INFO - PROCESS | 1735 | 1463681920890 Marionette DEBUG loaded listener.js 11:18:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0xa357a000) [pid = 1735] [serial = 669] [outer = 0x9a4d8400] 11:18:41 INFO - PROCESS | 1735 | 1463681921808 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]]]}] 11:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1583ms 11:18:41 INFO - PROCESS | 1735 | 1463681921874 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 11:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:18:41 INFO - PROCESS | 1735 | 1463681921879 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 11:18:41 INFO - PROCESS | 1735 | 1463681921886 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:18:41 INFO - PROCESS | 1735 | 1463681921891 Marionette TRACE conn4 <- [1,862,null,{}] 11:18:41 INFO - PROCESS | 1735 | 1463681921898 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}] 11:18:42 INFO - PROCESS | 1735 | 1463681922128 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 11:18:42 INFO - PROCESS | 1735 | 1463681922389 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be5c800 == 114 [pid = 1735] [id = 223] 11:18:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x8c0a3400) [pid = 1735] [serial = 670] [outer = (nil)] 11:18:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x915df800) [pid = 1735] [serial = 671] [outer = 0x8c0a3400] 11:18:42 INFO - PROCESS | 1735 | 1463681922525 Marionette DEBUG loaded listener.js 11:18:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0xa23c4c00) [pid = 1735] [serial = 672] [outer = 0x8c0a3400] 11:18:44 INFO - PROCESS | 1735 | 1463681924050 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]]]}] 11:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2190ms 11:18:44 INFO - PROCESS | 1735 | 1463681924077 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 11:18:44 INFO - PROCESS | 1735 | 1463681924084 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 11:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:18:44 INFO - PROCESS | 1735 | 1463681924092 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:18:44 INFO - PROCESS | 1735 | 1463681924099 Marionette TRACE conn4 <- [1,866,null,{}] 11:18:44 INFO - PROCESS | 1735 | 1463681924107 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}] 11:18:44 INFO - PROCESS | 1735 | 1463681924305 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 11:18:44 INFO - PROCESS | 1735 | 1463681924556 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc14000 == 115 [pid = 1735] [id = 224] 11:18:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x8bc1a400) [pid = 1735] [serial = 673] [outer = (nil)] 11:18:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x8e7e1800) [pid = 1735] [serial = 674] [outer = 0x8bc1a400] 11:18:44 INFO - PROCESS | 1735 | 1463681924716 Marionette DEBUG loaded listener.js 11:18:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x8f81e800) [pid = 1735] [serial = 675] [outer = 0x8bc1a400] 11:18:45 INFO - PROCESS | 1735 | 1463681925760 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]]]}] 11:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1688ms 11:18:45 INFO - PROCESS | 1735 | 1463681925780 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 11:18:45 INFO - PROCESS | 1735 | 1463681925790 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 11:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:18:45 INFO - PROCESS | 1735 | 1463681925800 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:18:45 INFO - PROCESS | 1735 | 1463681925805 Marionette TRACE conn4 <- [1,870,null,{}] 11:18:45 INFO - PROCESS | 1735 | 1463681925810 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}] 11:18:46 INFO - PROCESS | 1735 | 1463681926013 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 11:18:46 INFO - PROCESS | 1735 | 1463681926330 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7e6000 == 116 [pid = 1735] [id = 225] 11:18:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x8e7f0c00) [pid = 1735] [serial = 676] [outer = (nil)] 11:18:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x91512c00) [pid = 1735] [serial = 677] [outer = 0x8e7f0c00] 11:18:46 INFO - PROCESS | 1735 | 1463681926421 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x915e7000) [pid = 1735] [serial = 678] [outer = 0x8e7f0c00] 11:18:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9a243800 == 115 [pid = 1735] [id = 124] 11:18:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9b291c00 == 114 [pid = 1735] [id = 125] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x95583c00) [pid = 1735] [serial = 568] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x91f1a800) [pid = 1735] [serial = 562] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x8e7d8000) [pid = 1735] [serial = 583] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x8c0ad800) [pid = 1735] [serial = 553] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x8fbda000) [pid = 1735] [serial = 577] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x93a5d400) [pid = 1735] [serial = 565] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x8e7cd000) [pid = 1735] [serial = 574] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x91509800) [pid = 1735] [serial = 559] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x8e7dec00) [pid = 1735] [serial = 556] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9a89e400) [pid = 1735] [serial = 571] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8dce5800 == 113 [pid = 1735] [id = 183] 11:18:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8be65800 == 112 [pid = 1735] [id = 197] 11:18:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8c1b4800 == 111 [pid = 1735] [id = 196] 11:18:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8bd4dc00 == 110 [pid = 1735] [id = 195] 11:18:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8bd45400 == 109 [pid = 1735] [id = 194] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x8e7ca000) [pid = 1735] [serial = 580] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0xa224b000) [pid = 1735] [serial = 515] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0xa51da400) [pid = 1735] [serial = 530] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x8c1b8c00) [pid = 1735] [serial = 533] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x9a8a7800) [pid = 1735] [serial = 506] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x91dbd000) [pid = 1735] [serial = 527] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x915d4000) [pid = 1735] [serial = 500] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x92fa9800) [pid = 1735] [serial = 503] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9c045400) [pid = 1735] [serial = 512] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0xa31e9c00) [pid = 1735] [serial = 518] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x915ea000) [pid = 1735] [serial = 521] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0xa23c4400) [pid = 1735] [serial = 524] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x9b583c00) [pid = 1735] [serial = 509] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8e7e9000) [pid = 1735] [serial = 581] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x913ab000) [pid = 1735] [serial = 479] [outer = (nil)] [url = about:blank] 11:18:47 INFO - PROCESS | 1735 | 1463681927469 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]]]}] 11:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1733ms 11:18:47 INFO - PROCESS | 1735 | 1463681927534 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 11:18:47 INFO - PROCESS | 1735 | 1463681927538 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 11:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:18:47 INFO - PROCESS | 1735 | 1463681927578 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 1735 | 1463681927585 Marionette TRACE conn4 <- [1,874,null,{}] 11:18:47 INFO - PROCESS | 1735 | 1463681927607 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}] 11:18:47 INFO - PROCESS | 1735 | 1463681927798 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 11:18:47 INFO - PROCESS | 1735 | 1463681927870 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce9c00 == 110 [pid = 1735] [id = 226] 11:18:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8e7d9400) [pid = 1735] [serial = 679] [outer = (nil)] 11:18:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x915d3000) [pid = 1735] [serial = 680] [outer = 0x8e7d9400] 11:18:48 INFO - PROCESS | 1735 | 1463681928083 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x915ec400) [pid = 1735] [serial = 681] [outer = 0x8e7d9400] 11:18:48 INFO - PROCESS | 1735 | 1463681928860 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]]]}] 11:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1381ms 11:18:48 INFO - PROCESS | 1735 | 1463681928927 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 11:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:18:48 INFO - PROCESS | 1735 | 1463681928932 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 11:18:48 INFO - PROCESS | 1735 | 1463681928938 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 1735 | 1463681928942 Marionette TRACE conn4 <- [1,878,null,{}] 11:18:48 INFO - PROCESS | 1735 | 1463681928947 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}] 11:18:49 INFO - PROCESS | 1735 | 1463681929131 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 11:18:49 INFO - PROCESS | 1735 | 1463681929143 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x915ea000 == 111 [pid = 1735] [id = 227] 11:18:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x91c0f400) [pid = 1735] [serial = 682] [outer = (nil)] 11:18:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x91db7800) [pid = 1735] [serial = 683] [outer = 0x91c0f400] 11:18:49 INFO - PROCESS | 1735 | 1463681929373 Marionette DEBUG loaded listener.js 11:18:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x91ec3000) [pid = 1735] [serial = 684] [outer = 0x91c0f400] 11:18:50 INFO - PROCESS | 1735 | 1463681930277 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]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1380ms 11:18:50 INFO - PROCESS | 1735 | 1463681930320 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 11:18:50 INFO - PROCESS | 1735 | 1463681930323 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 11:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:18:50 INFO - PROCESS | 1735 | 1463681930338 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 1735 | 1463681930342 Marionette TRACE conn4 <- [1,882,null,{}] 11:18:50 INFO - PROCESS | 1735 | 1463681930347 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}] 11:18:50 INFO - PROCESS | 1735 | 1463681930568 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 11:18:50 INFO - PROCESS | 1735 | 1463681930593 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x913abc00 == 112 [pid = 1735] [id = 228] 11:18:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x9150fc00) [pid = 1735] [serial = 685] [outer = (nil)] 11:18:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91f25c00) [pid = 1735] [serial = 686] [outer = 0x9150fc00] 11:18:50 INFO - PROCESS | 1735 | 1463681930668 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x920d3c00) [pid = 1735] [serial = 687] [outer = 0x9150fc00] 11:18:51 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8dce1c00) [pid = 1735] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:18:51 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x91ecb800) [pid = 1735] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:18:51 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x952da800) [pid = 1735] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:18:51 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x91ed0000) [pid = 1735] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x920da800) [pid = 1735] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8c0a9000) [pid = 1735] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8dceac00) [pid = 1735] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8c1b7400) [pid = 1735] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8df1f800) [pid = 1735] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8c0a4c00) [pid = 1735] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8f240400) [pid = 1735] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x91517400) [pid = 1735] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8f493c00) [pid = 1735] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8be66400) [pid = 1735] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8e7c2c00) [pid = 1735] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:18:52 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x93de2800) [pid = 1735] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:18:52 INFO - PROCESS | 1735 | 1463681932316 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]]]}] 11:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2004ms 11:18:52 INFO - PROCESS | 1735 | 1463681932334 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 1735 | 1463681932338 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 11:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:18:52 INFO - PROCESS | 1735 | 1463681932344 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 1735 | 1463681932347 Marionette TRACE conn4 <- [1,886,null,{}] 11:18:52 INFO - PROCESS | 1735 | 1463681932353 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}] 11:18:52 INFO - PROCESS | 1735 | 1463681932615 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 11:18:52 INFO - PROCESS | 1735 | 1463681932632 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0b0c00 == 113 [pid = 1735] [id = 229] 11:18:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8f240400) [pid = 1735] [serial = 688] [outer = (nil)] 11:18:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x91f28800) [pid = 1735] [serial = 689] [outer = 0x8f240400] 11:18:52 INFO - PROCESS | 1735 | 1463681932722 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x92f66800) [pid = 1735] [serial = 690] [outer = 0x8f240400] 11:18:53 INFO - PROCESS | 1735 | 1463681933537 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]]]}] 11:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1244ms 11:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:18:53 INFO - PROCESS | 1735 | 1463681933590 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 11:18:53 INFO - PROCESS | 1735 | 1463681933593 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 11:18:53 INFO - PROCESS | 1735 | 1463681933600 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:18:53 INFO - PROCESS | 1735 | 1463681933603 Marionette TRACE conn4 <- [1,890,null,{}] 11:18:53 INFO - PROCESS | 1735 | 1463681933608 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}] 11:18:53 INFO - PROCESS | 1735 | 1463681933791 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 11:18:54 INFO - PROCESS | 1735 | 1463681934097 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7d4c00 == 114 [pid = 1735] [id = 230] 11:18:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8e7d5800) [pid = 1735] [serial = 691] [outer = (nil)] 11:18:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8e7df000) [pid = 1735] [serial = 692] [outer = 0x8e7d5800] 11:18:54 INFO - PROCESS | 1735 | 1463681934257 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8f235000) [pid = 1735] [serial = 693] [outer = 0x8e7d5800] 11:18:55 INFO - PROCESS | 1735 | 1463681935285 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]]]}] 11:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1735ms 11:18:55 INFO - PROCESS | 1735 | 1463681935336 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 11:18:55 INFO - PROCESS | 1735 | 1463681935342 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 11:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:18:55 INFO - PROCESS | 1735 | 1463681935351 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 1735 | 1463681935357 Marionette TRACE conn4 <- [1,894,null,{}] 11:18:55 INFO - PROCESS | 1735 | 1463681935365 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}] 11:18:55 INFO - PROCESS | 1735 | 1463681935675 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 11:18:55 INFO - PROCESS | 1735 | 1463681935925 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x9150f000 == 115 [pid = 1735] [id = 231] 11:18:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x91516c00) [pid = 1735] [serial = 694] [outer = (nil)] 11:18:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x915db400) [pid = 1735] [serial = 695] [outer = 0x91516c00] 11:18:56 INFO - PROCESS | 1735 | 1463681936023 Marionette DEBUG loaded listener.js 11:18:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x91c12400) [pid = 1735] [serial = 696] [outer = 0x91516c00] 11:18:57 INFO - PROCESS | 1735 | 1463681937025 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]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1687ms 11:18:57 INFO - PROCESS | 1735 | 1463681937040 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 11:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:18:57 INFO - PROCESS | 1735 | 1463681937047 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 11:18:57 INFO - PROCESS | 1735 | 1463681937056 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 1735 | 1463681937060 Marionette TRACE conn4 <- [1,898,null,{}] 11:18:57 INFO - PROCESS | 1735 | 1463681937067 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}] 11:18:57 INFO - PROCESS | 1735 | 1463681937273 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 11:18:57 INFO - PROCESS | 1735 | 1463681937568 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x91d8b400 == 116 [pid = 1735] [id = 232] 11:18:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x920d0c00) [pid = 1735] [serial = 697] [outer = (nil)] 11:18:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x92fa9800) [pid = 1735] [serial = 698] [outer = 0x920d0c00] 11:18:57 INFO - PROCESS | 1735 | 1463681937715 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x93de2c00) [pid = 1735] [serial = 699] [outer = 0x920d0c00] 11:18:58 INFO - PROCESS | 1735 | 1463681938720 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]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1689ms 11:18:58 INFO - PROCESS | 1735 | 1463681938744 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 11:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:18:58 INFO - PROCESS | 1735 | 1463681938749 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 11:18:58 INFO - PROCESS | 1735 | 1463681938759 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 1735 | 1463681938769 Marionette TRACE conn4 <- [1,902,null,{}] 11:18:58 INFO - PROCESS | 1735 | 1463681938785 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}] 11:18:59 INFO - PROCESS | 1735 | 1463681939048 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 11:18:59 INFO - PROCESS | 1735 | 1463681939335 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a3c00 == 117 [pid = 1735] [id = 233] 11:18:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x92f6f800) [pid = 1735] [serial = 700] [outer = (nil)] 11:18:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x99228800) [pid = 1735] [serial = 701] [outer = 0x92f6f800] 11:18:59 INFO - PROCESS | 1735 | 1463681939427 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x99fe9c00) [pid = 1735] [serial = 702] [outer = 0x92f6f800] 11:19:00 INFO - PROCESS | 1735 | 1463681940388 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]]]}] 11:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1700ms 11:19:00 INFO - PROCESS | 1735 | 1463681940457 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 11:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:19:00 INFO - PROCESS | 1735 | 1463681940462 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 11:19:00 INFO - PROCESS | 1735 | 1463681940469 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 1735 | 1463681940473 Marionette TRACE conn4 <- [1,906,null,{}] 11:19:00 INFO - PROCESS | 1735 | 1463681940479 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}] 11:19:00 INFO - PROCESS | 1735 | 1463681940735 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 11:19:01 INFO - PROCESS | 1735 | 1463681941020 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be68c00 == 118 [pid = 1735] [id = 234] 11:19:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x997ad800) [pid = 1735] [serial = 703] [outer = (nil)] 11:19:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x9a80d800) [pid = 1735] [serial = 704] [outer = 0x997ad800] 11:19:01 INFO - PROCESS | 1735 | 1463681941113 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x9a89c800) [pid = 1735] [serial = 705] [outer = 0x997ad800] 11:19:02 INFO - PROCESS | 1735 | 1463681942008 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]]]}] 11:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1586ms 11:19:02 INFO - PROCESS | 1735 | 1463681942055 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 11:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:19:02 INFO - PROCESS | 1735 | 1463681942060 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 11:19:02 INFO - PROCESS | 1735 | 1463681942067 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 1735 | 1463681942071 Marionette TRACE conn4 <- [1,910,null,{}] 11:19:02 INFO - PROCESS | 1735 | 1463681942078 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}] 11:19:02 INFO - PROCESS | 1735 | 1463681942284 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 11:19:02 INFO - PROCESS | 1735 | 1463681942533 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b556800 == 119 [pid = 1735] [id = 235] 11:19:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x9b558400) [pid = 1735] [serial = 706] [outer = (nil)] 11:19:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x9b57d000) [pid = 1735] [serial = 707] [outer = 0x9b558400] 11:19:02 INFO - PROCESS | 1735 | 1463681942682 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x9c03e000) [pid = 1735] [serial = 708] [outer = 0x9b558400] 11:19:03 INFO - PROCESS | 1735 | 1463681943709 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]]]}] 11:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1684ms 11:19:03 INFO - PROCESS | 1735 | 1463681943751 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 1735 | 1463681943755 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 11:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:19:03 INFO - PROCESS | 1735 | 1463681943763 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 1735 | 1463681943767 Marionette TRACE conn4 <- [1,914,null,{}] 11:19:03 INFO - PROCESS | 1735 | 1463681943773 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}] 11:19:03 INFO - PROCESS | 1735 | 1463681943988 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 11:19:04 INFO - PROCESS | 1735 | 1463681944228 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b57dc00 == 120 [pid = 1735] [id = 236] 11:19:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x9c044c00) [pid = 1735] [serial = 709] [outer = (nil)] 11:19:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x9c255c00) [pid = 1735] [serial = 710] [outer = 0x9c044c00] 11:19:04 INFO - PROCESS | 1735 | 1463681944363 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x9d96f800) [pid = 1735] [serial = 711] [outer = 0x9c044c00] 11:19:05 INFO - PROCESS | 1735 | 1463681945331 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]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1636ms 11:19:05 INFO - PROCESS | 1735 | 1463681945401 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 1735 | 1463681945404 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 11:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:19:05 INFO - PROCESS | 1735 | 1463681945411 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 1735 | 1463681945415 Marionette TRACE conn4 <- [1,918,null,{}] 11:19:05 INFO - PROCESS | 1735 | 1463681945421 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}] 11:19:05 INFO - PROCESS | 1735 | 1463681945636 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 11:19:05 INFO - PROCESS | 1735 | 1463681945877 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b561000 == 121 [pid = 1735] [id = 237] 11:19:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x9b863400) [pid = 1735] [serial = 712] [outer = (nil)] 11:19:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0xa070cc00) [pid = 1735] [serial = 713] [outer = 0x9b863400] 11:19:06 INFO - PROCESS | 1735 | 1463681946008 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0xa23bc400) [pid = 1735] [serial = 714] [outer = 0x9b863400] 11:19:06 INFO - PROCESS | 1735 | 1463681946936 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]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1592ms 11:19:07 INFO - PROCESS | 1735 | 1463681947004 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 11:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:19:07 INFO - PROCESS | 1735 | 1463681947010 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 11:19:07 INFO - PROCESS | 1735 | 1463681947017 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 1735 | 1463681947020 Marionette TRACE conn4 <- [1,922,null,{}] 11:19:07 INFO - PROCESS | 1735 | 1463681947027 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}] 11:19:07 INFO - PROCESS | 1735 | 1463681947255 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 11:19:07 INFO - PROCESS | 1735 | 1463681947497 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7ed800 == 122 [pid = 1735] [id = 238] 11:19:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x9d9c4c00) [pid = 1735] [serial = 715] [outer = (nil)] 11:19:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0xa3322000) [pid = 1735] [serial = 716] [outer = 0x9d9c4c00] 11:19:07 INFO - PROCESS | 1735 | 1463681947629 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0xa357fc00) [pid = 1735] [serial = 717] [outer = 0x9d9c4c00] 11:19:08 INFO - PROCESS | 1735 | 1463681948540 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]]]}] 11:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1587ms 11:19:08 INFO - PROCESS | 1735 | 1463681948604 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 1735 | 1463681948609 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 11:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:19:08 INFO - PROCESS | 1735 | 1463681948615 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 1735 | 1463681948619 Marionette TRACE conn4 <- [1,926,null,{}] 11:19:08 INFO - PROCESS | 1735 | 1463681948625 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}] 11:19:08 INFO - PROCESS | 1735 | 1463681948839 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 11:19:09 INFO - PROCESS | 1735 | 1463681949081 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 1735 | ++DOCSHELL 0xa060bc00 == 123 [pid = 1735] [id = 239] 11:19:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0xa27c1000) [pid = 1735] [serial = 718] [outer = (nil)] 11:19:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0xa364dc00) [pid = 1735] [serial = 719] [outer = 0xa27c1000] 11:19:09 INFO - PROCESS | 1735 | 1463681949211 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0xa36f9c00) [pid = 1735] [serial = 720] [outer = 0xa27c1000] 11:19:10 INFO - PROCESS | 1735 | 1463681950187 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]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1633ms 11:19:10 INFO - PROCESS | 1735 | 1463681950249 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 1735 | 1463681950252 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 11:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:19:10 INFO - PROCESS | 1735 | 1463681950260 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 1735 | 1463681950263 Marionette TRACE conn4 <- [1,930,null,{}] 11:19:10 INFO - PROCESS | 1735 | 1463681950269 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}] 11:19:10 INFO - PROCESS | 1735 | 1463681950493 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 11:19:10 INFO - PROCESS | 1735 | 1463681950794 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dedc000 == 124 [pid = 1735] [id = 240] 11:19:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x8dedc800) [pid = 1735] [serial = 721] [outer = (nil)] 11:19:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x8dee0800) [pid = 1735] [serial = 722] [outer = 0x8dedc800] 11:19:10 INFO - PROCESS | 1735 | 1463681950904 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0xa3359c00) [pid = 1735] [serial = 723] [outer = 0x8dedc800] 11:19:11 INFO - PROCESS | 1735 | 1463681951839 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]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1633ms 11:19:11 INFO - PROCESS | 1735 | 1463681951894 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 1735 | 1463681951899 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 11:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:19:11 INFO - PROCESS | 1735 | 1463681951905 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 1735 | 1463681951910 Marionette TRACE conn4 <- [1,934,null,{}] 11:19:11 INFO - PROCESS | 1735 | 1463681951916 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}] 11:19:12 INFO - PROCESS | 1735 | 1463681952143 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 11:19:12 INFO - PROCESS | 1735 | 1463681952391 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dedf000 == 125 [pid = 1735] [id = 241] 11:19:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0xa51d6c00) [pid = 1735] [serial = 724] [outer = (nil)] 11:19:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0xa51de000) [pid = 1735] [serial = 725] [outer = 0xa51d6c00] 11:19:12 INFO - PROCESS | 1735 | 1463681952527 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0xa51eec00) [pid = 1735] [serial = 726] [outer = 0xa51d6c00] 11:19:13 INFO - PROCESS | 1735 | 1463681953422 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]]]}] 11:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1590ms 11:19:13 INFO - PROCESS | 1735 | 1463681953496 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 11:19:13 INFO - PROCESS | 1735 | 1463681953500 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 11:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:19:13 INFO - PROCESS | 1735 | 1463681953507 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:19:13 INFO - PROCESS | 1735 | 1463681953510 Marionette TRACE conn4 <- [1,938,null,{}] 11:19:13 INFO - PROCESS | 1735 | 1463681953517 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}] 11:19:13 INFO - PROCESS | 1735 | 1463681953775 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 11:19:14 INFO - PROCESS | 1735 | 1463681954072 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd43000 == 126 [pid = 1735] [id = 242] 11:19:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x8c0a9000) [pid = 1735] [serial = 727] [outer = (nil)] 11:19:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x8e7e7400) [pid = 1735] [serial = 728] [outer = 0x8c0a9000] 11:19:14 INFO - PROCESS | 1735 | 1463681954164 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x8fbda400) [pid = 1735] [serial = 729] [outer = 0x8c0a9000] 11:19:15 INFO - PROCESS | 1735 | 1463681955527 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]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2088ms 11:19:15 INFO - PROCESS | 1735 | 1463681955665 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 1735 | 1463681955673 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 11:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:19:15 INFO - PROCESS | 1735 | 1463681955686 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 1735 | 1463681955689 Marionette TRACE conn4 <- [1,942,null,{}] 11:19:15 INFO - PROCESS | 1735 | 1463681955699 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}] 11:19:15 INFO - PROCESS | 1735 | 1463681955895 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 11:19:16 INFO - PROCESS | 1735 | 1463681956110 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dee2000 == 127 [pid = 1735] [id = 243] 11:19:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x8dee3800) [pid = 1735] [serial = 730] [outer = (nil)] 11:19:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x8e7e6c00) [pid = 1735] [serial = 731] [outer = 0x8dee3800] 11:19:16 INFO - PROCESS | 1735 | 1463681956198 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x8fbd9800) [pid = 1735] [serial = 732] [outer = 0x8dee3800] 11:19:17 INFO - PROCESS | 1735 | 1463681957257 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]]]}] 11:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1644ms 11:19:17 INFO - PROCESS | 1735 | 1463681957330 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 1735 | 1463681957339 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 11:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:19:17 INFO - PROCESS | 1735 | 1463681957350 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 1735 | 1463681957355 Marionette TRACE conn4 <- [1,946,null,{}] 11:19:17 INFO - PROCESS | 1735 | 1463681957361 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}] 11:19:17 INFO - PROCESS | 1735 | 1463681957603 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 11:19:17 INFO - PROCESS | 1735 | 1463681957900 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b3c00 == 128 [pid = 1735] [id = 244] 11:19:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x8c1ba800) [pid = 1735] [serial = 733] [outer = (nil)] 11:19:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x8df20c00) [pid = 1735] [serial = 734] [outer = 0x8c1ba800] 11:19:18 INFO - PROCESS | 1735 | 1463681958055 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x8f815800) [pid = 1735] [serial = 735] [outer = 0x8c1ba800] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8f23a000 == 127 [pid = 1735] [id = 89] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0b0c00 == 126 [pid = 1735] [id = 229] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x993a7800) [pid = 1735] [serial = 638] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x8dcee800) [pid = 1735] [serial = 586] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x8f816800) [pid = 1735] [serial = 589] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x9150ac00) [pid = 1735] [serial = 592] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x91d8e400) [pid = 1735] [serial = 595] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x91e92400) [pid = 1735] [serial = 598] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x920cec00) [pid = 1735] [serial = 601] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x93de8800) [pid = 1735] [serial = 604] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x952de000) [pid = 1735] [serial = 608] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x9a245c00) [pid = 1735] [serial = 611] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x9a80ac00) [pid = 1735] [serial = 614] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x9b579c00) [pid = 1735] [serial = 617] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x913abc00 == 125 [pid = 1735] [id = 228] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x915ea000 == 124 [pid = 1735] [id = 227] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8dce9c00 == 123 [pid = 1735] [id = 226] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7e6000 == 122 [pid = 1735] [id = 225] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc14000 == 121 [pid = 1735] [id = 224] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0adc00 == 120 [pid = 1735] [id = 219] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc1b800 == 119 [pid = 1735] [id = 218] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x951de800 == 118 [pid = 1735] [id = 217] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x9a8aac00 == 117 [pid = 1735] [id = 216] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x952d6400 == 116 [pid = 1735] [id = 215] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x914da000 == 115 [pid = 1735] [id = 214] 11:19:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8dce8000 == 114 [pid = 1735] [id = 213] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x9a741c00) [pid = 1735] [serial = 569] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x8e7e0000) [pid = 1735] [serial = 575] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x94797c00) [pid = 1735] [serial = 566] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x9b575800) [pid = 1735] [serial = 572] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x8dce5400) [pid = 1735] [serial = 554] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x91c10400) [pid = 1735] [serial = 560] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x920d4800) [pid = 1735] [serial = 563] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x914ce000) [pid = 1735] [serial = 578] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x8f240c00) [pid = 1735] [serial = 557] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x8f811000) [pid = 1735] [serial = 551] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x91f25000) [pid = 1735] [serial = 633] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x92f74c00) [pid = 1735] [serial = 635] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x8df1d400) [pid = 1735] [serial = 621] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x8c0af400) [pid = 1735] [serial = 620] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x913a7400) [pid = 1735] [serial = 624] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x8f242800) [pid = 1735] [serial = 623] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8e7e5800) [pid = 1735] [serial = 626] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x915da400) [pid = 1735] [serial = 627] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x91db3800) [pid = 1735] [serial = 629] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x91f22000) [pid = 1735] [serial = 632] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8df18800) [pid = 1735] [serial = 398] [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.] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x91dbc000) [pid = 1735] [serial = 630] [outer = (nil)] [url = about:blank] 11:19:18 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9822f000) [pid = 1735] [serial = 636] [outer = (nil)] [url = about:blank] 11:19:19 INFO - PROCESS | 1735 | 1463681959203 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]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1885ms 11:19:19 INFO - PROCESS | 1735 | 1463681959236 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 1735 | 1463681959241 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 11:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:19:19 INFO - PROCESS | 1735 | 1463681959252 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 1735 | 1463681959257 Marionette TRACE conn4 <- [1,950,null,{}] 11:19:19 INFO - PROCESS | 1735 | 1463681959268 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}] 11:19:19 INFO - PROCESS | 1735 | 1463681959490 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 11:19:19 INFO - PROCESS | 1735 | 1463681959794 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b5c00 == 115 [pid = 1735] [id = 245] 11:19:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8dcefc00) [pid = 1735] [serial = 736] [outer = (nil)] 11:19:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8e7ce000) [pid = 1735] [serial = 737] [outer = 0x8dcefc00] 11:19:19 INFO - PROCESS | 1735 | 1463681959910 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8f240000) [pid = 1735] [serial = 738] [outer = 0x8dcefc00] 11:19:20 INFO - PROCESS | 1735 | 1463681960901 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]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1699ms 11:19:20 INFO - PROCESS | 1735 | 1463681960951 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 1735 | 1463681960960 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 11:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:19:20 INFO - PROCESS | 1735 | 1463681960971 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 1735 | 1463681960975 Marionette TRACE conn4 <- [1,954,null,{}] 11:19:20 INFO - PROCESS | 1735 | 1463681960982 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}] 11:19:21 INFO - PROCESS | 1735 | 1463681961192 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 11:19:21 INFO - PROCESS | 1735 | 1463681961455 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x91509c00 == 116 [pid = 1735] [id = 246] 11:19:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x9150c000) [pid = 1735] [serial = 739] [outer = (nil)] 11:19:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x915da400) [pid = 1735] [serial = 740] [outer = 0x9150c000] 11:19:21 INFO - PROCESS | 1735 | 1463681961587 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91c16c00) [pid = 1735] [serial = 741] [outer = 0x9150c000] 11:19:22 INFO - PROCESS | 1735 | 1463681962575 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]]]}] 11:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1642ms 11:19:22 INFO - PROCESS | 1735 | 1463681962614 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 1735 | 1463681962617 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 11:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:19:22 INFO - PROCESS | 1735 | 1463681962625 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 1735 | 1463681962631 Marionette TRACE conn4 <- [1,958,null,{}] 11:19:22 INFO - PROCESS | 1735 | 1463681962649 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}] 11:19:22 INFO - PROCESS | 1735 | 1463681962884 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 11:19:23 INFO - PROCESS | 1735 | 1463681963179 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x914d4400 == 117 [pid = 1735] [id = 247] 11:19:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x91e92400) [pid = 1735] [serial = 742] [outer = (nil)] 11:19:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x920cd800) [pid = 1735] [serial = 743] [outer = 0x91e92400] 11:19:23 INFO - PROCESS | 1735 | 1463681963275 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x924bd800) [pid = 1735] [serial = 744] [outer = 0x91e92400] 11:19:24 INFO - PROCESS | 1735 | 1463681964243 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1692ms 11:19:24 INFO - PROCESS | 1735 | 1463681964317 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 1735 | 1463681964322 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 11:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:19:24 INFO - PROCESS | 1735 | 1463681964329 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 1735 | 1463681964333 Marionette TRACE conn4 <- [1,962,null,{}] 11:19:24 INFO - PROCESS | 1735 | 1463681964339 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}] 11:19:24 INFO - PROCESS | 1735 | 1463681964603 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a2800 == 116 [pid = 1735] [id = 201] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x9a0b8c00 == 115 [pid = 1735] [id = 204] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8c1b7800 == 114 [pid = 1735] [id = 207] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc1f400 == 113 [pid = 1735] [id = 155] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0b0000 == 112 [pid = 1735] [id = 151] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x9d9c4800 == 111 [pid = 1735] [id = 220] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x97847c00 == 110 [pid = 1735] [id = 28] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x915cf000 == 109 [pid = 1735] [id = 152] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0xa0715800 == 108 [pid = 1735] [id = 221] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x9a2f6400 == 107 [pid = 1735] [id = 222] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x92f6e400 == 106 [pid = 1735] [id = 30] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8dcecc00 == 105 [pid = 1735] [id = 132] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x993acc00 == 104 [pid = 1735] [id = 27] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x91c0d000 == 103 [pid = 1735] [id = 199] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x91e96c00 == 102 [pid = 1735] [id = 165] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x92f69c00 == 101 [pid = 1735] [id = 203] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc1d000 == 100 [pid = 1735] [id = 202] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7c4000 == 99 [pid = 1735] [id = 200] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc13000 == 98 [pid = 1735] [id = 154] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8dedf000 == 97 [pid = 1735] [id = 241] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0xa060bc00 == 96 [pid = 1735] [id = 239] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8dedc000 == 95 [pid = 1735] [id = 240] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7ed800 == 94 [pid = 1735] [id = 238] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x9b561000 == 93 [pid = 1735] [id = 237] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x9b57dc00 == 92 [pid = 1735] [id = 236] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8be68c00 == 91 [pid = 1735] [id = 234] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x9b556800 == 90 [pid = 1735] [id = 235] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a3c00 == 89 [pid = 1735] [id = 233] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x91d8b400 == 88 [pid = 1735] [id = 232] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x9150f000 == 87 [pid = 1735] [id = 231] 11:19:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7d4c00 == 86 [pid = 1735] [id = 230] 11:19:27 INFO - PROCESS | 1735 | 1463681967095 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc13000 == 87 [pid = 1735] [id = 248] 11:19:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x8bd4a800) [pid = 1735] [serial = 745] [outer = (nil)] 11:19:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x8be61c00) [pid = 1735] [serial = 746] [outer = 0x8bd4a800] 11:19:27 INFO - PROCESS | 1735 | 1463681967177 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x8c0b0c00) [pid = 1735] [serial = 747] [outer = 0x8bd4a800] 11:19:27 INFO - PROCESS | 1735 | 1463681967978 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]]]}] 11:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 3691ms 11:19:28 INFO - PROCESS | 1735 | 1463681968022 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 11:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:19:28 INFO - PROCESS | 1735 | 1463681968028 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 11:19:28 INFO - PROCESS | 1735 | 1463681968036 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 1735 | 1463681968041 Marionette TRACE conn4 <- [1,966,null,{}] 11:19:28 INFO - PROCESS | 1735 | 1463681968063 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}] 11:19:28 INFO - PROCESS | 1735 | 1463681968306 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 11:19:28 INFO - PROCESS | 1735 | 1463681968439 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7c1800 == 88 [pid = 1735] [id = 249] 11:19:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x8e7c4800) [pid = 1735] [serial = 748] [outer = (nil)] 11:19:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x8e7d0000) [pid = 1735] [serial = 749] [outer = 0x8e7c4800] 11:19:28 INFO - PROCESS | 1735 | 1463681968522 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x8e7e3400) [pid = 1735] [serial = 750] [outer = 0x8e7c4800] 11:19:29 INFO - PROCESS | 1735 | 1463681969429 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]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1434ms 11:19:29 INFO - PROCESS | 1735 | 1463681969473 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 1735 | 1463681969479 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 11:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:19:29 INFO - PROCESS | 1735 | 1463681969493 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 1735 | 1463681969496 Marionette TRACE conn4 <- [1,970,null,{}] 11:19:29 INFO - PROCESS | 1735 | 1463681969503 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}] 11:19:29 INFO - PROCESS | 1735 | 1463681969742 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 11:19:29 INFO - PROCESS | 1735 | 1463681969771 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f23e400 == 89 [pid = 1735] [id = 250] 11:19:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x8f81ec00) [pid = 1735] [serial = 751] [outer = (nil)] 11:19:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x8fbdb800) [pid = 1735] [serial = 752] [outer = 0x8f81ec00] 11:19:29 INFO - PROCESS | 1735 | 1463681969850 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x913af400) [pid = 1735] [serial = 753] [outer = 0x8f81ec00] 11:19:31 INFO - PROCESS | 1735 | 1463681971157 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]]]}] 11:19:31 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x91c0f400) [pid = 1735] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:19:31 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x8e7f0c00) [pid = 1735] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:19:31 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x8e7d9400) [pid = 1735] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:19:31 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x9150fc00) [pid = 1735] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:19:31 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x91db5400) [pid = 1735] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:19:31 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x8bc1a400) [pid = 1735] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:19:31 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x8f240400) [pid = 1735] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:19:31 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x8dee3800) [pid = 1735] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1749ms 11:19:31 INFO - PROCESS | 1735 | 1463681971237 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 11:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:19:31 INFO - PROCESS | 1735 | 1463681971241 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 11:19:31 INFO - PROCESS | 1735 | 1463681971257 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 1735 | 1463681971267 Marionette TRACE conn4 <- [1,974,null,{}] 11:19:31 INFO - PROCESS | 1735 | 1463681971284 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}] 11:19:31 INFO - PROCESS | 1735 | 1463681971463 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 11:19:31 INFO - PROCESS | 1735 | 1463681971669 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f499c00 == 90 [pid = 1735] [id = 251] 11:19:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x8f814000) [pid = 1735] [serial = 754] [outer = (nil)] 11:19:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x915d0400) [pid = 1735] [serial = 755] [outer = 0x8f814000] 11:19:31 INFO - PROCESS | 1735 | 1463681971746 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x915e5000) [pid = 1735] [serial = 756] [outer = 0x8f814000] 11:19:32 INFO - PROCESS | 1735 | 1463681972537 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]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1319ms 11:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:19:32 INFO - PROCESS | 1735 | 1463681972568 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 1735 | 1463681972572 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 11:19:32 INFO - PROCESS | 1735 | 1463681972579 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 1735 | 1463681972582 Marionette TRACE conn4 <- [1,978,null,{}] 11:19:32 INFO - PROCESS | 1735 | 1463681972588 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}] 11:19:32 INFO - PROCESS | 1735 | 1463681972761 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 11:19:32 INFO - PROCESS | 1735 | 1463681972778 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x915ce400 == 91 [pid = 1735] [id = 252] 11:19:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x915e9000) [pid = 1735] [serial = 757] [outer = (nil)] 11:19:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x91d8d800) [pid = 1735] [serial = 758] [outer = 0x915e9000] 11:19:32 INFO - PROCESS | 1735 | 1463681972855 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x91d92000) [pid = 1735] [serial = 759] [outer = 0x915e9000] 11:19:34 INFO - PROCESS | 1735 | 1463681974694 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]]]}] 11:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2192ms 11:19:34 INFO - PROCESS | 1735 | 1463681974772 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 1735 | 1463681974779 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 11:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:19:34 INFO - PROCESS | 1735 | 1463681974791 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 1735 | 1463681974795 Marionette TRACE conn4 <- [1,982,null,{}] 11:19:34 INFO - PROCESS | 1735 | 1463681974805 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}] 11:19:35 INFO - PROCESS | 1735 | 1463681975128 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 11:19:35 INFO - PROCESS | 1735 | 1463681975334 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce2c00 == 92 [pid = 1735] [id = 253] 11:19:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x8dede800) [pid = 1735] [serial = 760] [outer = (nil)] 11:19:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x8e7dac00) [pid = 1735] [serial = 761] [outer = 0x8dede800] 11:19:35 INFO - PROCESS | 1735 | 1463681975476 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x8f243800) [pid = 1735] [serial = 762] [outer = 0x8dede800] 11:19:36 INFO - PROCESS | 1735 | 1463681976559 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]]]}] 11:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1839ms 11:19:36 INFO - PROCESS | 1735 | 1463681976630 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 11:19:36 INFO - PROCESS | 1735 | 1463681976639 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 11:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:19:36 INFO - PROCESS | 1735 | 1463681976650 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 1735 | 1463681976655 Marionette TRACE conn4 <- [1,986,null,{}] 11:19:36 INFO - PROCESS | 1735 | 1463681976662 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}] 11:19:36 INFO - PROCESS | 1735 | 1463681976914 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 11:19:37 INFO - PROCESS | 1735 | 1463681977283 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x913ad000 == 93 [pid = 1735] [id = 254] 11:19:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x914dac00) [pid = 1735] [serial = 763] [outer = (nil)] 11:19:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x915e2c00) [pid = 1735] [serial = 764] [outer = 0x914dac00] 11:19:37 INFO - PROCESS | 1735 | 1463681977376 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x91d94400) [pid = 1735] [serial = 765] [outer = 0x914dac00] 11:19:38 INFO - PROCESS | 1735 | 1463681978322 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]]]}] 11:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1738ms 11:19:38 INFO - PROCESS | 1735 | 1463681978389 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 1735 | 1463681978394 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 11:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:19:38 INFO - PROCESS | 1735 | 1463681978401 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 1735 | 1463681978408 Marionette TRACE conn4 <- [1,990,null,{}] 11:19:38 INFO - PROCESS | 1735 | 1463681978425 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}] 11:19:38 INFO - PROCESS | 1735 | 1463681978687 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 11:19:39 INFO - PROCESS | 1735 | 1463681978990 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x91e96c00 == 94 [pid = 1735] [id = 255] 11:19:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x91ecf800) [pid = 1735] [serial = 766] [outer = (nil)] 11:19:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x91f25800) [pid = 1735] [serial = 767] [outer = 0x91ecf800] 11:19:39 INFO - PROCESS | 1735 | 1463681979089 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x924b8800) [pid = 1735] [serial = 768] [outer = 0x91ecf800] 11:19:40 INFO - PROCESS | 1735 | 1463681980025 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]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1694ms 11:19:40 INFO - PROCESS | 1735 | 1463681980096 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 1735 | 1463681980102 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 11:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:19:40 INFO - PROCESS | 1735 | 1463681980108 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 1735 | 1463681980111 Marionette TRACE conn4 <- [1,994,null,{}] 11:19:40 INFO - PROCESS | 1735 | 1463681980118 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}] 11:19:40 INFO - PROCESS | 1735 | 1463681980355 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 11:19:40 INFO - PROCESS | 1735 | 1463681980652 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x91f20400 == 95 [pid = 1735] [id = 256] 11:19:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x91f27c00) [pid = 1735] [serial = 769] [outer = (nil)] 11:19:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x92f66c00) [pid = 1735] [serial = 770] [outer = 0x91f27c00] 11:19:40 INFO - PROCESS | 1735 | 1463681980744 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x92f69400) [pid = 1735] [serial = 771] [outer = 0x91f27c00] 11:19:41 INFO - PROCESS | 1735 | 1463681981619 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]]]}] 11:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1582ms 11:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:19:41 INFO - PROCESS | 1735 | 1463681981691 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 1735 | 1463681981695 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 11:19:41 INFO - PROCESS | 1735 | 1463681981702 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 1735 | 1463681981705 Marionette TRACE conn4 <- [1,998,null,{}] 11:19:41 INFO - PROCESS | 1735 | 1463681981711 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}] 11:19:41 INFO - PROCESS | 1735 | 1463681981911 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 11:19:42 INFO - PROCESS | 1735 | 1463681982205 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x92ee6800 == 96 [pid = 1735] [id = 257] 11:19:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x92f9c400) [pid = 1735] [serial = 772] [outer = (nil)] 11:19:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x93a55800) [pid = 1735] [serial = 773] [outer = 0x92f9c400] 11:19:42 INFO - PROCESS | 1735 | 1463681982343 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x93d23400) [pid = 1735] [serial = 774] [outer = 0x92f9c400] 11:19:43 INFO - PROCESS | 1735 | 1463681983268 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]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1637ms 11:19:43 INFO - PROCESS | 1735 | 1463681983338 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 1735 | 1463681983343 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 11:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:19:43 INFO - PROCESS | 1735 | 1463681983349 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 1735 | 1463681983353 Marionette TRACE conn4 <- [1,1002,null,{}] 11:19:43 INFO - PROCESS | 1735 | 1463681983359 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}] 11:19:43 INFO - PROCESS | 1735 | 1463681983631 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 11:19:43 INFO - PROCESS | 1735 | 1463681983941 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f68000 == 97 [pid = 1735] [id = 258] 11:19:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x93d2fc00) [pid = 1735] [serial = 775] [outer = (nil)] 11:19:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x951e6000) [pid = 1735] [serial = 776] [outer = 0x93d2fc00] 11:19:44 INFO - PROCESS | 1735 | 1463681984039 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x952d9c00) [pid = 1735] [serial = 777] [outer = 0x93d2fc00] 11:19:44 INFO - PROCESS | 1735 | 1463681984939 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]]]}] 11:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1631ms 11:19:44 INFO - PROCESS | 1735 | 1463681984982 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 1735 | 1463681984991 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 11:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:19:45 INFO - PROCESS | 1735 | 1463681985002 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 1735 | 1463681985009 Marionette TRACE conn4 <- [1,1006,null,{}] 11:19:45 INFO - PROCESS | 1735 | 1463681985016 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}] 11:19:45 INFO - PROCESS | 1735 | 1463681985218 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 11:19:45 INFO - PROCESS | 1735 | 1463681985467 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7cd800 == 98 [pid = 1735] [id = 259] 11:19:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x9150b400) [pid = 1735] [serial = 778] [outer = (nil)] 11:19:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x95584800) [pid = 1735] [serial = 779] [outer = 0x9150b400] 11:19:45 INFO - PROCESS | 1735 | 1463681985600 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x97846400) [pid = 1735] [serial = 780] [outer = 0x9150b400] 11:19:46 INFO - PROCESS | 1735 | 1463681986515 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]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1586ms 11:19:46 INFO - PROCESS | 1735 | 1463681986590 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 1735 | 1463681986594 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 11:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:19:46 INFO - PROCESS | 1735 | 1463681986601 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 1735 | 1463681986605 Marionette TRACE conn4 <- [1,1010,null,{}] 11:19:46 INFO - PROCESS | 1735 | 1463681986611 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}] 11:19:46 INFO - PROCESS | 1735 | 1463681986809 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 11:19:47 INFO - PROCESS | 1735 | 1463681987059 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x91d8a000 == 99 [pid = 1735] [id = 260] 11:19:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0x952d4000) [pid = 1735] [serial = 781] [outer = (nil)] 11:19:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0x997a7800) [pid = 1735] [serial = 782] [outer = 0x952d4000] 11:19:47 INFO - PROCESS | 1735 | 1463681987207 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 179 (0x99fdd000) [pid = 1735] [serial = 783] [outer = 0x952d4000] 11:19:48 INFO - PROCESS | 1735 | 1463681988127 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]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1584ms 11:19:48 INFO - PROCESS | 1735 | 1463681988186 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 1735 | 1463681988191 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 11:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:19:48 INFO - PROCESS | 1735 | 1463681988197 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 1735 | 1463681988202 Marionette TRACE conn4 <- [1,1014,null,{}] 11:19:48 INFO - PROCESS | 1735 | 1463681988208 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}] 11:19:48 INFO - PROCESS | 1735 | 1463681988407 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 11:19:48 INFO - PROCESS | 1735 | 1463681988664 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ded8400 == 100 [pid = 1735] [id = 261] 11:19:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 180 (0x8dee2c00) [pid = 1735] [serial = 784] [outer = (nil)] 11:19:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 181 (0x9a372000) [pid = 1735] [serial = 785] [outer = 0x8dee2c00] 11:19:48 INFO - PROCESS | 1735 | 1463681988809 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 182 (0x9a73d800) [pid = 1735] [serial = 786] [outer = 0x8dee2c00] 11:19:49 INFO - PROCESS | 1735 | 1463681989731 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]]]}] 11:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1590ms 11:19:49 INFO - PROCESS | 1735 | 1463681989788 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 11:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:19:49 INFO - PROCESS | 1735 | 1463681989792 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 11:19:49 INFO - PROCESS | 1735 | 1463681989800 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 1735 | 1463681989803 Marionette TRACE conn4 <- [1,1018,null,{}] 11:19:49 INFO - PROCESS | 1735 | 1463681989810 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}] 11:19:50 INFO - PROCESS | 1735 | 1463681990035 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 11:19:50 INFO - PROCESS | 1735 | 1463681990292 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ded7800 == 101 [pid = 1735] [id = 262] 11:19:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 183 (0x914d9c00) [pid = 1735] [serial = 787] [outer = (nil)] 11:19:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 184 (0x9a80e000) [pid = 1735] [serial = 788] [outer = 0x914d9c00] 11:19:50 INFO - PROCESS | 1735 | 1463681990425 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 185 (0x9a89b800) [pid = 1735] [serial = 789] [outer = 0x914d9c00] 11:19:51 INFO - PROCESS | 1735 | 1463681991349 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]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1591ms 11:19:51 INFO - PROCESS | 1735 | 1463681991391 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 1735 | 1463681991395 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 11:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:19:51 INFO - PROCESS | 1735 | 1463681991402 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 1735 | 1463681991407 Marionette TRACE conn4 <- [1,1022,null,{}] 11:19:51 INFO - PROCESS | 1735 | 1463681991413 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}] 11:19:51 INFO - PROCESS | 1735 | 1463681991637 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 11:19:51 INFO - PROCESS | 1735 | 1463681991904 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b3c6000 == 102 [pid = 1735] [id = 263] 11:19:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 186 (0x9b579c00) [pid = 1735] [serial = 790] [outer = (nil)] 11:19:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 187 (0x9b57e400) [pid = 1735] [serial = 791] [outer = 0x9b579c00] 11:19:52 INFO - PROCESS | 1735 | 1463681992043 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 188 (0x9b80c000) [pid = 1735] [serial = 792] [outer = 0x9b579c00] 11:19:52 INFO - PROCESS | 1735 | 1463681992929 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]]]}] 11:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1587ms 11:19:52 INFO - PROCESS | 1735 | 1463681992990 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 1735 | 1463681992994 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 11:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:19:53 INFO - PROCESS | 1735 | 1463681993001 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 1735 | 1463681993005 Marionette TRACE conn4 <- [1,1026,null,{}] 11:19:53 INFO - PROCESS | 1735 | 1463681993011 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}] 11:19:53 INFO - PROCESS | 1735 | 1463681993205 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 11:19:53 INFO - PROCESS | 1735 | 1463681993468 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b3c2800 == 103 [pid = 1735] [id = 264] 11:19:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 189 (0x9b574800) [pid = 1735] [serial = 793] [outer = (nil)] 11:19:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 190 (0x9b862400) [pid = 1735] [serial = 794] [outer = 0x9b574800] 11:19:53 INFO - PROCESS | 1735 | 1463681993600 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 191 (0x9ba34c00) [pid = 1735] [serial = 795] [outer = 0x9b574800] 11:19:54 INFO - PROCESS | 1735 | 1463681994511 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]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1585ms 11:19:54 INFO - PROCESS | 1735 | 1463681994587 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 1735 | 1463681994591 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 11:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:19:54 INFO - PROCESS | 1735 | 1463681994598 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 1735 | 1463681994601 Marionette TRACE conn4 <- [1,1030,null,{}] 11:19:54 INFO - PROCESS | 1735 | 1463681994617 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}] 11:19:54 INFO - PROCESS | 1735 | 1463681994845 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 11:19:55 INFO - PROCESS | 1735 | 1463681995153 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be5a800 == 104 [pid = 1735] [id = 265] 11:19:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 192 (0x920d7c00) [pid = 1735] [serial = 796] [outer = (nil)] 11:19:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 193 (0x9c073000) [pid = 1735] [serial = 797] [outer = 0x920d7c00] 11:19:55 INFO - PROCESS | 1735 | 1463681995248 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 194 (0x9c24bc00) [pid = 1735] [serial = 798] [outer = 0x920d7c00] 11:19:56 INFO - PROCESS | 1735 | 1463681996150 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]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1591ms 11:19:56 INFO - PROCESS | 1735 | 1463681996190 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 1735 | 1463681996193 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 11:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:19:56 INFO - PROCESS | 1735 | 1463681996201 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 1735 | 1463681996204 Marionette TRACE conn4 <- [1,1034,null,{}] 11:19:56 INFO - PROCESS | 1735 | 1463681996210 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}] 11:19:56 INFO - PROCESS | 1735 | 1463681996412 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 11:19:56 INFO - PROCESS | 1735 | 1463681996666 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dcea000 == 105 [pid = 1735] [id = 266] 11:19:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 195 (0x8dcecc00) [pid = 1735] [serial = 799] [outer = (nil)] 11:19:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 196 (0x9c19bc00) [pid = 1735] [serial = 800] [outer = 0x8dcecc00] 11:19:56 INFO - PROCESS | 1735 | 1463681996804 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 197 (0x9d971c00) [pid = 1735] [serial = 801] [outer = 0x8dcecc00] 11:19:57 INFO - PROCESS | 1735 | 1463681997758 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]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1630ms 11:19:57 INFO - PROCESS | 1735 | 1463681997833 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 1735 | 1463681997837 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 11:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:19:57 INFO - PROCESS | 1735 | 1463681997843 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 1735 | 1463681997847 Marionette TRACE conn4 <- [1,1038,null,{}] 11:19:57 INFO - PROCESS | 1735 | 1463681997853 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}] 11:19:58 INFO - PROCESS | 1735 | 1463681998360 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 11:19:58 INFO - PROCESS | 1735 | 1463681998625 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1bb400 == 106 [pid = 1735] [id = 267] 11:19:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 198 (0x8dce5000) [pid = 1735] [serial = 802] [outer = (nil)] 11:19:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 199 (0x8deda000) [pid = 1735] [serial = 803] [outer = 0x8dce5000] 11:19:58 INFO - PROCESS | 1735 | 1463681998710 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 200 (0x8df1b800) [pid = 1735] [serial = 804] [outer = 0x8dce5000] 11:19:59 INFO - PROCESS | 1735 | 1463681999599 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]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1789ms 11:19:59 INFO - PROCESS | 1735 | 1463681999634 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1735 | 1463681999639 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 11:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:19:59 INFO - PROCESS | 1735 | 1463681999648 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1735 | 1463681999654 Marionette TRACE conn4 <- [1,1042,null,{}] 11:19:59 INFO - PROCESS | 1735 | 1463681999684 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}] 11:19:59 INFO - PROCESS | 1735 | 1463681999891 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 11:20:00 INFO - PROCESS | 1735 | 1463682000210 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7e0000 == 107 [pid = 1735] [id = 268] 11:20:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 201 (0x8fbcf400) [pid = 1735] [serial = 805] [outer = (nil)] 11:20:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 202 (0x913af000) [pid = 1735] [serial = 806] [outer = 0x8fbcf400] 11:20:00 INFO - PROCESS | 1735 | 1463682000302 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 203 (0x915de800) [pid = 1735] [serial = 807] [outer = 0x8fbcf400] 11:20:01 INFO - PROCESS | 1735 | 1463682001309 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]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1716ms 11:20:01 INFO - PROCESS | 1735 | 1463682001365 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 1735 | 1463682001369 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 11:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:20:01 INFO - PROCESS | 1735 | 1463682001377 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 1735 | 1463682001381 Marionette TRACE conn4 <- [1,1046,null,{}] 11:20:01 INFO - PROCESS | 1735 | 1463682001387 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}] 11:20:01 INFO - PROCESS | 1735 | 1463682001600 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 11:20:01 INFO - PROCESS | 1735 | 1463682001956 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f242800 == 108 [pid = 1735] [id = 269] 11:20:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 204 (0x920d6400) [pid = 1735] [serial = 808] [outer = (nil)] 11:20:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 205 (0x92ee9c00) [pid = 1735] [serial = 809] [outer = 0x920d6400] 11:20:02 INFO - PROCESS | 1735 | 1463682002045 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 206 (0x93a5d400) [pid = 1735] [serial = 810] [outer = 0x920d6400] 11:20:03 INFO - PROCESS | 1735 | 1463682003114 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]]]}] 11:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1784ms 11:20:03 INFO - PROCESS | 1735 | 1463682003162 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 1735 | 1463682003169 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 11:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:20:03 INFO - PROCESS | 1735 | 1463682003186 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 1735 | 1463682003194 Marionette TRACE conn4 <- [1,1050,null,{}] 11:20:03 INFO - PROCESS | 1735 | 1463682003200 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}] 11:20:03 INFO - PROCESS | 1735 | 1463682003416 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 11:20:03 INFO - PROCESS | 1735 | 1463682003685 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x914cd800 == 109 [pid = 1735] [id = 270] 11:20:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 207 (0x915d0000) [pid = 1735] [serial = 811] [outer = (nil)] 11:20:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 208 (0x924bd400) [pid = 1735] [serial = 812] [outer = 0x915d0000] 11:20:03 INFO - PROCESS | 1735 | 1463682003808 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 209 (0x9a808800) [pid = 1735] [serial = 813] [outer = 0x915d0000] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 208 (0x91db7800) [pid = 1735] [serial = 683] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 207 (0x91ec3000) [pid = 1735] [serial = 684] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 206 (0x915e7000) [pid = 1735] [serial = 678] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 205 (0xa22aec00) [pid = 1735] [serial = 662] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 204 (0x915d3000) [pid = 1735] [serial = 680] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 203 (0x91f25c00) [pid = 1735] [serial = 686] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 202 (0x9a8a9800) [pid = 1735] [serial = 639] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 201 (0xa0712800) [pid = 1735] [serial = 659] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 200 (0x920d3c00) [pid = 1735] [serial = 687] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 199 (0x91512c00) [pid = 1735] [serial = 677] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 198 (0x9c19cc00) [pid = 1735] [serial = 653] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 197 (0x8e7e1800) [pid = 1735] [serial = 674] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 196 (0xa0606000) [pid = 1735] [serial = 656] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 195 (0x915ec400) [pid = 1735] [serial = 681] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 194 (0x8e7cf800) [pid = 1735] [serial = 641] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 193 (0x915df800) [pid = 1735] [serial = 671] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 192 (0xa317d400) [pid = 1735] [serial = 665] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 191 (0xa3353800) [pid = 1735] [serial = 668] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 190 (0x8f81e800) [pid = 1735] [serial = 675] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 189 (0x9b807800) [pid = 1735] [serial = 650] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 188 (0x9a806800) [pid = 1735] [serial = 647] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 187 (0x91f28800) [pid = 1735] [serial = 689] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 186 (0x915d9800) [pid = 1735] [serial = 644] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 185 (0x8e7e6c00) [pid = 1735] [serial = 731] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 184 (0x8e7df000) [pid = 1735] [serial = 692] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 183 (0x915db400) [pid = 1735] [serial = 695] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 182 (0x92fa9800) [pid = 1735] [serial = 698] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 181 (0x99228800) [pid = 1735] [serial = 701] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 180 (0x9a80d800) [pid = 1735] [serial = 704] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 179 (0x9b57d000) [pid = 1735] [serial = 707] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 178 (0x9c255c00) [pid = 1735] [serial = 710] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0xa070cc00) [pid = 1735] [serial = 713] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0xa3322000) [pid = 1735] [serial = 716] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0xa364dc00) [pid = 1735] [serial = 719] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x8dee0800) [pid = 1735] [serial = 722] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0xa51de000) [pid = 1735] [serial = 725] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x8fbd9800) [pid = 1735] [serial = 732] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x8df20c00) [pid = 1735] [serial = 734] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x8e7e7400) [pid = 1735] [serial = 728] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x92f66800) [pid = 1735] [serial = 690] [outer = (nil)] [url = about:blank] 11:20:04 INFO - PROCESS | 1735 | 1463682004801 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]]]}] 11:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1653ms 11:20:04 INFO - PROCESS | 1735 | 1463682004832 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 11:20:04 INFO - PROCESS | 1735 | 1463682004835 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 11:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:20:04 INFO - PROCESS | 1735 | 1463682004842 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 1735 | 1463682004845 Marionette TRACE conn4 <- [1,1054,null,{}] 11:20:04 INFO - PROCESS | 1735 | 1463682004851 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}] 11:20:05 INFO - PROCESS | 1735 | 1463682005039 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 11:20:05 INFO - PROCESS | 1735 | 1463682005229 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7dbc00 == 110 [pid = 1735] [id = 271] 11:20:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x8e7df000) [pid = 1735] [serial = 814] [outer = (nil)] 11:20:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x8f814800) [pid = 1735] [serial = 815] [outer = 0x8e7df000] 11:20:05 INFO - PROCESS | 1735 | 1463682005305 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x913b1000) [pid = 1735] [serial = 816] [outer = 0x8e7df000] 11:20:06 INFO - PROCESS | 1735 | 1463682006125 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]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1339ms 11:20:06 INFO - PROCESS | 1735 | 1463682006182 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 1735 | 1463682006185 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 11:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:20:06 INFO - PROCESS | 1735 | 1463682006192 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 1735 | 1463682006195 Marionette TRACE conn4 <- [1,1058,null,{}] 11:20:06 INFO - PROCESS | 1735 | 1463682006200 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}] 11:20:06 INFO - PROCESS | 1735 | 1463682006386 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 11:20:06 INFO - PROCESS | 1735 | 1463682006408 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x915e7800 == 111 [pid = 1735] [id = 272] 11:20:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x915e8c00) [pid = 1735] [serial = 817] [outer = (nil)] 11:20:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x91dba000) [pid = 1735] [serial = 818] [outer = 0x915e8c00] 11:20:06 INFO - PROCESS | 1735 | 1463682006662 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x92f67000) [pid = 1735] [serial = 819] [outer = 0x915e8c00] 11:20:07 INFO - PROCESS | 1735 | 1463682007603 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]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1444ms 11:20:07 INFO - PROCESS | 1735 | 1463682007645 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 1735 | 1463682007648 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 11:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:20:07 INFO - PROCESS | 1735 | 1463682007655 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 1735 | 1463682007659 Marionette TRACE conn4 <- [1,1062,null,{}] 11:20:07 INFO - PROCESS | 1735 | 1463682007664 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}] 11:20:07 INFO - PROCESS | 1735 | 1463682007921 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 11:20:07 INFO - PROCESS | 1735 | 1463682007952 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x915e0c00 == 112 [pid = 1735] [id = 273] 11:20:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x915e7000) [pid = 1735] [serial = 820] [outer = (nil)] 11:20:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0x99fe8400) [pid = 1735] [serial = 821] [outer = 0x915e7000] 11:20:08 INFO - PROCESS | 1735 | 1463682008052 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0x9aef2000) [pid = 1735] [serial = 822] [outer = 0x915e7000] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x8f814000) [pid = 1735] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x997a7400) [pid = 1735] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0xa27c1000) [pid = 1735] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x8e7dc400) [pid = 1735] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8e7c4800) [pid = 1735] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x9b294400) [pid = 1735] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x8bc20400) [pid = 1735] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0xa2248c00) [pid = 1735] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x8e7d5800) [pid = 1735] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x8e7e3800) [pid = 1735] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x91e92400) [pid = 1735] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x9d9c4c00) [pid = 1735] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x914d4800) [pid = 1735] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8be5b400) [pid = 1735] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0xa51d6c00) [pid = 1735] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x9c24c400) [pid = 1735] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x8dce1400) [pid = 1735] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x9b558400) [pid = 1735] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x8bd4a800) [pid = 1735] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x9a4cec00) [pid = 1735] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x9a4d8400) [pid = 1735] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x8c0a7800) [pid = 1735] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x9b863400) [pid = 1735] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x952d0400) [pid = 1735] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x997ad800) [pid = 1735] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x8dedc800) [pid = 1735] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x9c044c00) [pid = 1735] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x8dcefc00) [pid = 1735] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x91d8a800) [pid = 1735] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x8c0a3400) [pid = 1735] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x8f81ec00) [pid = 1735] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x9150c000) [pid = 1735] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x91516c00) [pid = 1735] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x91c12c00) [pid = 1735] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0xa060d800) [pid = 1735] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x99234c00) [pid = 1735] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x91508400) [pid = 1735] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x9b577c00) [pid = 1735] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8c0a9000) [pid = 1735] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x92f6f800) [pid = 1735] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8dce9800) [pid = 1735] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x9b38d400) [pid = 1735] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:20:09 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x920d0c00) [pid = 1735] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:20:09 INFO - PROCESS | 1735 | 1463682009559 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]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1934ms 11:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:20:09 INFO - PROCESS | 1735 | 1463682009590 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 1735 | 1463682009593 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 11:20:09 INFO - PROCESS | 1735 | 1463682009600 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 1735 | 1463682009604 Marionette TRACE conn4 <- [1,1066,null,{}] 11:20:09 INFO - PROCESS | 1735 | 1463682009610 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}] 11:20:09 INFO - PROCESS | 1735 | 1463682009797 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 11:20:09 INFO - PROCESS | 1735 | 1463682009813 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a9000 == 113 [pid = 1735] [id = 274] 11:20:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8dce9800) [pid = 1735] [serial = 823] [outer = (nil)] 11:20:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8f81ec00) [pid = 1735] [serial = 824] [outer = 0x8dce9800] 11:20:09 INFO - PROCESS | 1735 | 1463682009889 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x915ecc00) [pid = 1735] [serial = 825] [outer = 0x8dce9800] 11:20:10 INFO - PROCESS | 1735 | 1463682010951 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]]]}] 11:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1388ms 11:20:11 INFO - PROCESS | 1735 | 1463682011175 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 1735 | 1463682011189 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 11:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:20:11 INFO - PROCESS | 1735 | 1463682011208 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 1735 | 1463682011217 Marionette TRACE conn4 <- [1,1070,null,{}] 11:20:11 INFO - PROCESS | 1735 | 1463682011231 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}] 11:20:11 INFO - PROCESS | 1735 | 1463682011603 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 11:20:12 INFO - PROCESS | 1735 | 1463682011988 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ded4400 == 114 [pid = 1735] [id = 275] 11:20:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dedbc00) [pid = 1735] [serial = 826] [outer = (nil)] 11:20:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8dee3000) [pid = 1735] [serial = 827] [outer = 0x8dedbc00] 11:20:12 INFO - PROCESS | 1735 | 1463682012148 Marionette DEBUG loaded listener.js 11:20:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8e7d5800) [pid = 1735] [serial = 828] [outer = 0x8dedbc00] 11:20:13 INFO - PROCESS | 1735 | 1463682013278 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]]]}] 11:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2102ms 11:20:13 INFO - PROCESS | 1735 | 1463682013308 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 11:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:20:13 INFO - PROCESS | 1735 | 1463682013315 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 11:20:13 INFO - PROCESS | 1735 | 1463682013328 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 1735 | 1463682013334 Marionette TRACE conn4 <- [1,1074,null,{}] 11:20:13 INFO - PROCESS | 1735 | 1463682013342 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}] 11:20:13 INFO - PROCESS | 1735 | 1463682013592 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 11:20:13 INFO - PROCESS | 1735 | 1463682013855 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f81a000 == 115 [pid = 1735] [id = 276] 11:20:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8f81c000) [pid = 1735] [serial = 829] [outer = (nil)] 11:20:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x913ab000) [pid = 1735] [serial = 830] [outer = 0x8f81c000] 11:20:13 INFO - PROCESS | 1735 | 1463682013989 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x9150fc00) [pid = 1735] [serial = 831] [outer = 0x8f81c000] 11:20:14 INFO - PROCESS | 1735 | 1463682014955 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]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1662ms 11:20:14 INFO - PROCESS | 1735 | 1463682014987 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 1735 | 1463682014992 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 11:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:20:15 INFO - PROCESS | 1735 | 1463682014999 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 1735 | 1463682015003 Marionette TRACE conn4 <- [1,1078,null,{}] 11:20:15 INFO - PROCESS | 1735 | 1463682015017 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}] 11:20:15 INFO - PROCESS | 1735 | 1463682015292 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 11:20:15 INFO - PROCESS | 1735 | 1463682015644 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x91dbd000 == 116 [pid = 1735] [id = 277] 11:20:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91e9cc00) [pid = 1735] [serial = 832] [outer = (nil)] 11:20:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x91f1cc00) [pid = 1735] [serial = 833] [outer = 0x91e9cc00] 11:20:15 INFO - PROCESS | 1735 | 1463682015741 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x924bec00) [pid = 1735] [serial = 834] [outer = 0x91e9cc00] 11:20:16 INFO - PROCESS | 1735 | 1463682016764 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]]]}] 11:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1841ms 11:20:16 INFO - PROCESS | 1735 | 1463682016840 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 1735 | 1463682016844 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 11:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:20:16 INFO - PROCESS | 1735 | 1463682016851 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 1735 | 1463682016854 Marionette TRACE conn4 <- [1,1082,null,{}] 11:20:16 INFO - PROCESS | 1735 | 1463682016861 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}] 11:20:17 INFO - PROCESS | 1735 | 1463682017122 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 11:20:17 INFO - PROCESS | 1735 | 1463682017425 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c10400 == 117 [pid = 1735] [id = 278] 11:20:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x92f67400) [pid = 1735] [serial = 835] [outer = (nil)] 11:20:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x951dc800) [pid = 1735] [serial = 836] [outer = 0x92f67400] 11:20:17 INFO - PROCESS | 1735 | 1463682017523 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x99fda400) [pid = 1735] [serial = 837] [outer = 0x92f67400] 11:20:18 INFO - PROCESS | 1735 | 1463682018580 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]]]}] 11:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1792ms 11:20:18 INFO - PROCESS | 1735 | 1463682018644 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 1735 | 1463682018648 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 11:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:20:18 INFO - PROCESS | 1735 | 1463682018655 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 1735 | 1463682018659 Marionette TRACE conn4 <- [1,1086,null,{}] 11:20:18 INFO - PROCESS | 1735 | 1463682018665 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}] 11:20:18 INFO - PROCESS | 1735 | 1463682018896 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 11:20:19 INFO - PROCESS | 1735 | 1463682019198 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f237800 == 118 [pid = 1735] [id = 279] 11:20:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x8fbd0c00) [pid = 1735] [serial = 838] [outer = (nil)] 11:20:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x9a810400) [pid = 1735] [serial = 839] [outer = 0x8fbd0c00] 11:20:19 INFO - PROCESS | 1735 | 1463682019296 Marionette DEBUG loaded listener.js 11:20:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x9b293800) [pid = 1735] [serial = 840] [outer = 0x8fbd0c00] 11:20:20 INFO - PROCESS | 1735 | 1463682020222 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]]]}] 11:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1635ms 11:20:20 INFO - PROCESS | 1735 | 1463682020291 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 11:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:20:20 INFO - PROCESS | 1735 | 1463682020296 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 11:20:20 INFO - PROCESS | 1735 | 1463682020303 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:20:20 INFO - PROCESS | 1735 | 1463682020307 Marionette TRACE conn4 <- [1,1090,null,{}] 11:20:20 INFO - PROCESS | 1735 | 1463682020313 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}] 11:20:20 INFO - PROCESS | 1735 | 1463682020623 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 11:20:20 INFO - PROCESS | 1735 | 1463682020935 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x91db8800 == 119 [pid = 1735] [id = 280] 11:20:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x9a0b8c00) [pid = 1735] [serial = 841] [outer = (nil)] 11:20:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x9c24ec00) [pid = 1735] [serial = 842] [outer = 0x9a0b8c00] 11:20:21 INFO - PROCESS | 1735 | 1463682021029 Marionette DEBUG loaded listener.js 11:20:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0xa0605000) [pid = 1735] [serial = 843] [outer = 0x9a0b8c00] 11:20:21 INFO - PROCESS | 1735 | 1463682021969 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]]]}] 11:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1733ms 11:20:22 INFO - PROCESS | 1735 | 1463682022037 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 1735 | 1463682022041 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 11:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:20:22 INFO - PROCESS | 1735 | 1463682022048 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 1735 | 1463682022052 Marionette TRACE conn4 <- [1,1094,null,{}] 11:20:22 INFO - PROCESS | 1735 | 1463682022058 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}] 11:20:22 INFO - PROCESS | 1735 | 1463682022306 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 11:20:22 INFO - PROCESS | 1735 | 1463682022561 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x9d9c4c00 == 120 [pid = 1735] [id = 281] 11:20:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0xa060d800) [pid = 1735] [serial = 844] [outer = (nil)] 11:20:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0xa0711400) [pid = 1735] [serial = 845] [outer = 0xa060d800] 11:20:22 INFO - PROCESS | 1735 | 1463682022688 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0xa0715c00) [pid = 1735] [serial = 846] [outer = 0xa060d800] 11:20:23 INFO - PROCESS | 1735 | 1463682023640 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]]]}] 11:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1639ms 11:20:23 INFO - PROCESS | 1735 | 1463682023689 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 11:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:20:23 INFO - PROCESS | 1735 | 1463682023693 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 11:20:23 INFO - PROCESS | 1735 | 1463682023700 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 1735 | 1463682023704 Marionette TRACE conn4 <- [1,1098,null,{}] 11:20:23 INFO - PROCESS | 1735 | 1463682023710 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}] 11:20:23 INFO - PROCESS | 1735 | 1463682023990 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 11:20:24 INFO - PROCESS | 1735 | 1463682024293 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x91e9fc00 == 121 [pid = 1735] [id = 282] 11:20:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x93dde000) [pid = 1735] [serial = 847] [outer = (nil)] 11:20:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0xa1156000) [pid = 1735] [serial = 848] [outer = 0x93dde000] 11:20:24 INFO - PROCESS | 1735 | 1463682024388 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0xa2248c00) [pid = 1735] [serial = 849] [outer = 0x93dde000] 11:20:25 INFO - PROCESS | 1735 | 1463682025331 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]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1689ms 11:20:25 INFO - PROCESS | 1735 | 1463682025389 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 1735 | 1463682025392 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 11:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:20:25 INFO - PROCESS | 1735 | 1463682025399 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 1735 | 1463682025403 Marionette TRACE conn4 <- [1,1102,null,{}] 11:20:25 INFO - PROCESS | 1735 | 1463682025410 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}] 11:20:25 INFO - PROCESS | 1735 | 1463682025620 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 11:20:25 INFO - PROCESS | 1735 | 1463682025878 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 1735 | ++DOCSHELL 0xa070f800 == 122 [pid = 1735] [id = 283] 11:20:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0xa0710000) [pid = 1735] [serial = 850] [outer = (nil)] 11:20:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0xa23b9400) [pid = 1735] [serial = 851] [outer = 0xa0710000] 11:20:26 INFO - PROCESS | 1735 | 1463682026008 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0xa2727c00) [pid = 1735] [serial = 852] [outer = 0xa0710000] 11:20:26 INFO - PROCESS | 1735 | 1463682026887 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]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1534ms 11:20:26 INFO - PROCESS | 1735 | 1463682026935 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 1735 | 1463682026939 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 11:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:20:26 INFO - PROCESS | 1735 | 1463682026946 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 1735 | 1463682026949 Marionette TRACE conn4 <- [1,1106,null,{}] 11:20:26 INFO - PROCESS | 1735 | 1463682026955 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}] 11:20:27 INFO - PROCESS | 1735 | 1463682027159 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 11:20:27 INFO - PROCESS | 1735 | 1463682027416 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 1735 | ++DOCSHELL 0xa22a3c00 == 123 [pid = 1735] [id = 284] 11:20:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0xa2375000) [pid = 1735] [serial = 853] [outer = (nil)] 11:20:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0xa31d5800) [pid = 1735] [serial = 854] [outer = 0xa2375000] 11:20:27 INFO - PROCESS | 1735 | 1463682027546 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0xa31ea000) [pid = 1735] [serial = 855] [outer = 0xa2375000] 11:20:28 INFO - PROCESS | 1735 | 1463682028496 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]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1588ms 11:20:28 INFO - PROCESS | 1735 | 1463682028534 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 1735 | 1463682028539 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 11:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:20:28 INFO - PROCESS | 1735 | 1463682028545 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 1735 | 1463682028549 Marionette TRACE conn4 <- [1,1110,null,{}] 11:20:28 INFO - PROCESS | 1735 | 1463682028556 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}] 11:20:28 INFO - PROCESS | 1735 | 1463682028796 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 11:20:29 INFO - PROCESS | 1735 | 1463682029077 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 1735 | ++DOCSHELL 0xa3583400 == 124 [pid = 1735] [id = 285] 11:20:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0xa3584c00) [pid = 1735] [serial = 856] [outer = (nil)] 11:20:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0xa35c3800) [pid = 1735] [serial = 857] [outer = 0xa3584c00] 11:20:29 INFO - PROCESS | 1735 | 1463682029223 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0xa36f5400) [pid = 1735] [serial = 858] [outer = 0xa3584c00] 11:20:30 INFO - PROCESS | 1735 | 1463682030164 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]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1689ms 11:20:30 INFO - PROCESS | 1735 | 1463682030237 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 1735 | 1463682030240 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 11:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:20:30 INFO - PROCESS | 1735 | 1463682030248 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 1735 | 1463682030252 Marionette TRACE conn4 <- [1,1114,null,{}] 11:20:30 INFO - PROCESS | 1735 | 1463682030258 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}] 11:20:30 INFO - PROCESS | 1735 | 1463682030470 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 11:20:30 INFO - PROCESS | 1735 | 1463682030733 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:30 INFO - PROCESS | 1735 | ++DOCSHELL 0xa36f3400 == 125 [pid = 1735] [id = 286] 11:20:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0xa51ac000) [pid = 1735] [serial = 859] [outer = (nil)] 11:20:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0xa51d8000) [pid = 1735] [serial = 860] [outer = 0xa51ac000] 11:20:30 INFO - PROCESS | 1735 | 1463682030863 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0xa51dc800) [pid = 1735] [serial = 861] [outer = 0xa51ac000] 11:20:31 INFO - PROCESS | 1735 | 1463682031781 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]]]}] 11:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1581ms 11:20:31 INFO - PROCESS | 1735 | 1463682031831 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 1735 | 1463682031835 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 11:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:20:31 INFO - PROCESS | 1735 | 1463682031842 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 1735 | 1463682031846 Marionette TRACE conn4 <- [1,1118,null,{}] 11:20:31 INFO - PROCESS | 1735 | 1463682031852 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}] 11:20:32 INFO - PROCESS | 1735 | 1463682032116 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 11:20:32 INFO - PROCESS | 1735 | 1463682032424 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x915dec00 == 126 [pid = 1735] [id = 287] 11:20:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x915df400) [pid = 1735] [serial = 862] [outer = (nil)] 11:20:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0xa51ec800) [pid = 1735] [serial = 863] [outer = 0x915df400] 11:20:32 INFO - PROCESS | 1735 | 1463682032513 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0xa6385000) [pid = 1735] [serial = 864] [outer = 0x915df400] 11:20:33 INFO - PROCESS | 1735 | 1463682033468 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]]]}] 11:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1641ms 11:20:33 INFO - PROCESS | 1735 | 1463682033483 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 1735 | 1463682033487 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 11:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:20:33 INFO - PROCESS | 1735 | 1463682033494 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 1735 | 1463682033497 Marionette TRACE conn4 <- [1,1122,null,{}] 11:20:33 INFO - PROCESS | 1735 | 1463682033503 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}] 11:20:33 INFO - PROCESS | 1735 | 1463682033718 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 11:20:34 INFO - PROCESS | 1735 | 1463682034002 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0abc00 == 127 [pid = 1735] [id = 288] 11:20:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0x8ded5400) [pid = 1735] [serial = 865] [outer = (nil)] 11:20:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 179 (0x8e7ef400) [pid = 1735] [serial = 866] [outer = 0x8ded5400] 11:20:34 INFO - PROCESS | 1735 | 1463682034130 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 180 (0x8f905800) [pid = 1735] [serial = 867] [outer = 0x8ded5400] 11:20:35 INFO - PROCESS | 1735 | 1463682035062 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]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1630ms 11:20:35 INFO - PROCESS | 1735 | 1463682035126 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 1735 | 1463682035130 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 11:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:20:35 INFO - PROCESS | 1735 | 1463682035136 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 1735 | 1463682035140 Marionette TRACE conn4 <- [1,1126,null,{}] 11:20:35 INFO - PROCESS | 1735 | 1463682035146 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}] 11:20:35 INFO - PROCESS | 1735 | 1463682035370 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 11:20:35 INFO - PROCESS | 1735 | 1463682035634 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0ab400 == 128 [pid = 1735] [id = 289] 11:20:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 181 (0x8e7c4400) [pid = 1735] [serial = 868] [outer = (nil)] 11:20:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 182 (0x8f908400) [pid = 1735] [serial = 869] [outer = 0x8e7c4400] 11:20:35 INFO - PROCESS | 1735 | 1463682035763 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 183 (0x8f90bc00) [pid = 1735] [serial = 870] [outer = 0x8e7c4400] 11:20:37 INFO - PROCESS | 1735 | 1463682037356 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]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 2244ms 11:20:37 INFO - PROCESS | 1735 | --DOCSHELL 0x95585000 == 127 [pid = 1735] [id = 9] 11:20:37 INFO - PROCESS | 1735 | 1463682037459 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 1735 | 1463682037465 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 11:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:20:37 INFO - PROCESS | 1735 | 1463682037506 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 1735 | 1463682037513 Marionette TRACE conn4 <- [1,1130,null,{}] 11:20:37 INFO - PROCESS | 1735 | 1463682037521 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}] 11:20:37 INFO - PROCESS | 1735 | 1463682037762 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 11:20:38 INFO - PROCESS | 1735 | 1463682037996 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b0000 == 128 [pid = 1735] [id = 290] 11:20:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 184 (0x8c1be800) [pid = 1735] [serial = 871] [outer = (nil)] 11:20:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 185 (0x8e7d8800) [pid = 1735] [serial = 872] [outer = 0x8c1be800] 11:20:38 INFO - PROCESS | 1735 | 1463682038079 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 186 (0x8e7ed400) [pid = 1735] [serial = 873] [outer = 0x8c1be800] 11:20:39 INFO - PROCESS | 1735 | 1463682039200 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]]]}] 11:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1753ms 11:20:39 INFO - PROCESS | 1735 | 1463682039257 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 11:20:39 INFO - PROCESS | 1735 | 1463682039264 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 11:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:20:39 INFO - PROCESS | 1735 | 1463682039275 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 1735 | 1463682039279 Marionette TRACE conn4 <- [1,1134,null,{}] 11:20:39 INFO - PROCESS | 1735 | 1463682039286 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}] 11:20:39 INFO - PROCESS | 1735 | 1463682039554 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 11:20:39 INFO - PROCESS | 1735 | 1463682039882 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce6400 == 129 [pid = 1735] [id = 291] 11:20:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 187 (0x8dce9c00) [pid = 1735] [serial = 874] [outer = (nil)] 11:20:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 188 (0x8f90ac00) [pid = 1735] [serial = 875] [outer = 0x8dce9c00] 11:20:39 INFO - PROCESS | 1735 | 1463682039964 Marionette DEBUG loaded listener.js 11:20:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 189 (0x913a8000) [pid = 1735] [serial = 876] [outer = 0x8dce9c00] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x91f28000 == 128 [pid = 1735] [id = 211] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8c1b3800 == 127 [pid = 1735] [id = 208] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x9a0b7c00 == 126 [pid = 1735] [id = 50] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x94793800 == 125 [pid = 1735] [id = 52] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x913af800 == 124 [pid = 1735] [id = 198] 11:20:40 INFO - PROCESS | 1735 | --DOMWINDOW == 188 (0x91d8d800) [pid = 1735] [serial = 758] [outer = (nil)] [url = about:blank] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x915e0c00 == 123 [pid = 1735] [id = 273] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x915e7800 == 122 [pid = 1735] [id = 272] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7dbc00 == 121 [pid = 1735] [id = 271] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x914cd800 == 120 [pid = 1735] [id = 270] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8f242800 == 119 [pid = 1735] [id = 269] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7e0000 == 118 [pid = 1735] [id = 268] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8c1bb400 == 117 [pid = 1735] [id = 267] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8ded8400 == 116 [pid = 1735] [id = 261] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x91d8a000 == 115 [pid = 1735] [id = 260] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7cd800 == 114 [pid = 1735] [id = 259] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x92f68000 == 113 [pid = 1735] [id = 258] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x92ee6800 == 112 [pid = 1735] [id = 257] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x91f20400 == 111 [pid = 1735] [id = 256] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x91e96c00 == 110 [pid = 1735] [id = 255] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x913ad000 == 109 [pid = 1735] [id = 254] 11:20:40 INFO - PROCESS | 1735 | --DOCSHELL 0x8dce2c00 == 108 [pid = 1735] [id = 253] 11:20:41 INFO - PROCESS | 1735 | 1463682041035 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]]]}] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 187 (0x915e5000) [pid = 1735] [serial = 756] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 186 (0x915d0400) [pid = 1735] [serial = 755] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 185 (0xa114f000) [pid = 1735] [serial = 660] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 184 (0xa36f9c00) [pid = 1735] [serial = 720] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 183 (0x8fbd4800) [pid = 1735] [serial = 590] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 182 (0x8e7e3400) [pid = 1735] [serial = 750] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 181 (0x9b804400) [pid = 1735] [serial = 618] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 180 (0x97843c00) [pid = 1735] [serial = 609] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 179 (0xa31d4800) [pid = 1735] [serial = 666] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 178 (0x8f235000) [pid = 1735] [serial = 693] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x915d3400) [pid = 1735] [serial = 593] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x924bd800) [pid = 1735] [serial = 744] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0xa357fc00) [pid = 1735] [serial = 717] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x93a52000) [pid = 1735] [serial = 602] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8f242400) [pid = 1735] [serial = 584] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0xa51eec00) [pid = 1735] [serial = 726] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0xa070dc00) [pid = 1735] [serial = 657] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x8e7c7c00) [pid = 1735] [serial = 587] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x9c03e000) [pid = 1735] [serial = 708] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x8c0b0c00) [pid = 1735] [serial = 747] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x9a80e800) [pid = 1735] [serial = 615] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0xa357a000) [pid = 1735] [serial = 669] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x8be61c00) [pid = 1735] [serial = 746] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x94796c00) [pid = 1735] [serial = 605] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0xa23bc400) [pid = 1735] [serial = 714] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x9a4d2800) [pid = 1735] [serial = 612] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x9a89c800) [pid = 1735] [serial = 705] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0xa3359c00) [pid = 1735] [serial = 723] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x9d96f800) [pid = 1735] [serial = 711] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x8e7ce000) [pid = 1735] [serial = 737] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x91e9c800) [pid = 1735] [serial = 599] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0xa23c4c00) [pid = 1735] [serial = 672] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x913af400) [pid = 1735] [serial = 753] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x915da400) [pid = 1735] [serial = 740] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x91c12400) [pid = 1735] [serial = 696] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x91d96800) [pid = 1735] [serial = 596] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x8f240000) [pid = 1735] [serial = 738] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x91c16c00) [pid = 1735] [serial = 741] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0xa237dc00) [pid = 1735] [serial = 663] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9b290c00) [pid = 1735] [serial = 648] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x91c0c800) [pid = 1735] [serial = 645] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x920cd800) [pid = 1735] [serial = 743] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x9c252c00) [pid = 1735] [serial = 654] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x8fbda400) [pid = 1735] [serial = 729] [outer = (nil)] [url = about:blank] 11:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1853ms 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x99fe9c00) [pid = 1735] [serial = 702] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8f235c00) [pid = 1735] [serial = 642] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8e7d0000) [pid = 1735] [serial = 749] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x9ba57400) [pid = 1735] [serial = 651] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x93de2c00) [pid = 1735] [serial = 699] [outer = (nil)] [url = about:blank] 11:20:41 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8fbdb800) [pid = 1735] [serial = 752] [outer = (nil)] [url = about:blank] 11:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:20:41 INFO - PROCESS | 1735 | 1463682041127 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 1735 | 1463682041139 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 11:20:41 INFO - PROCESS | 1735 | 1463682041147 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 1735 | 1463682041153 Marionette TRACE conn4 <- [1,1138,null,{}] 11:20:41 INFO - PROCESS | 1735 | 1463682041175 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}] 11:20:41 INFO - PROCESS | 1735 | 1463682041374 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 11:20:41 INFO - PROCESS | 1735 | 1463682041626 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7c8c00 == 109 [pid = 1735] [id = 292] 11:20:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8e7dcc00) [pid = 1735] [serial = 877] [outer = (nil)] 11:20:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8fbcfc00) [pid = 1735] [serial = 878] [outer = 0x8e7dcc00] 11:20:41 INFO - PROCESS | 1735 | 1463682041713 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x914cd400) [pid = 1735] [serial = 879] [outer = 0x8e7dcc00] 11:20:42 INFO - PROCESS | 1735 | 1463682042527 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]]]}] 11:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1449ms 11:20:42 INFO - PROCESS | 1735 | 1463682042596 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 11:20:42 INFO - PROCESS | 1735 | 1463682042600 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 11:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:20:42 INFO - PROCESS | 1735 | 1463682042606 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:20:42 INFO - PROCESS | 1735 | 1463682042610 Marionette TRACE conn4 <- [1,1142,null,{}] 11:20:42 INFO - PROCESS | 1735 | 1463682042615 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}] 11:20:42 INFO - PROCESS | 1735 | 1463682042806 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 11:20:43 INFO - PROCESS | 1735 | 1463682043011 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f90e400 == 110 [pid = 1735] [id = 293] 11:20:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x915dc800) [pid = 1735] [serial = 880] [outer = (nil)] 11:20:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x915e5000) [pid = 1735] [serial = 881] [outer = 0x915dc800] 11:20:43 INFO - PROCESS | 1735 | 1463682043093 Marionette DEBUG loaded listener.js 11:20:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x91c0e000) [pid = 1735] [serial = 882] [outer = 0x915dc800] 11:20:44 INFO - PROCESS | 1735 | 1463682044075 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]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1535ms 11:20:44 INFO - PROCESS | 1735 | 1463682044143 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 1735 | 1463682044147 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 11:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:20:44 INFO - PROCESS | 1735 | 1463682044153 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 1735 | 1463682044157 Marionette TRACE conn4 <- [1,1146,null,{}] 11:20:44 INFO - PROCESS | 1735 | 1463682044162 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}] 11:20:44 INFO - PROCESS | 1735 | 1463682044491 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 11:20:44 INFO - PROCESS | 1735 | 1463682044524 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7d2c00 == 111 [pid = 1735] [id = 294] 11:20:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x8f497800) [pid = 1735] [serial = 883] [outer = (nil)] 11:20:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x91d90c00) [pid = 1735] [serial = 884] [outer = 0x8f497800] 11:20:44 INFO - PROCESS | 1735 | 1463682044602 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x91db3800) [pid = 1735] [serial = 885] [outer = 0x8f497800] 11:20:45 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x8e7df000) [pid = 1735] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:20:45 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8fbcf400) [pid = 1735] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:20:45 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x915e8c00) [pid = 1735] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:20:45 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8dce5000) [pid = 1735] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:20:45 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x915d0000) [pid = 1735] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:20:45 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x920d6400) [pid = 1735] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:20:45 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x915e7000) [pid = 1735] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:20:46 INFO - PROCESS | 1735 | 1463682046033 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]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1933ms 11:20:46 INFO - PROCESS | 1735 | 1463682046097 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 11:20:46 INFO - PROCESS | 1735 | 1463682046101 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 11:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:20:46 INFO - PROCESS | 1735 | 1463682046108 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - PROCESS | 1735 | 1463682046111 Marionette TRACE conn4 <- [1,1150,null,{}] 11:20:46 INFO - PROCESS | 1735 | 1463682046117 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}] 11:20:46 INFO - PROCESS | 1735 | 1463682046353 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 11:20:46 INFO - PROCESS | 1735 | 1463682046518 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b8400 == 112 [pid = 1735] [id = 295] 11:20:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8dce5000) [pid = 1735] [serial = 886] [outer = (nil)] 11:20:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x91ec8800) [pid = 1735] [serial = 887] [outer = 0x8dce5000] 11:20:46 INFO - PROCESS | 1735 | 1463682046602 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x920d6400) [pid = 1735] [serial = 888] [outer = 0x8dce5000] 11:20:47 INFO - PROCESS | 1735 | 1463682047408 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]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1331ms 11:20:47 INFO - PROCESS | 1735 | 1463682047441 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 1735 | 1463682047445 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 11:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:20:47 INFO - PROCESS | 1735 | 1463682047451 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 1735 | 1463682047455 Marionette TRACE conn4 <- [1,1154,null,{}] 11:20:47 INFO - PROCESS | 1735 | 1463682047460 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}] 11:20:47 INFO - PROCESS | 1735 | 1463682047770 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 11:20:48 INFO - PROCESS | 1735 | 1463682048058 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a7400 == 113 [pid = 1735] [id = 296] 11:20:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x8c0a7800) [pid = 1735] [serial = 889] [outer = (nil)] 11:20:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x8c1b4800) [pid = 1735] [serial = 890] [outer = 0x8c0a7800] 11:20:48 INFO - PROCESS | 1735 | 1463682048196 Marionette DEBUG loaded listener.js 11:20:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x8ded4c00) [pid = 1735] [serial = 891] [outer = 0x8c0a7800] 11:20:49 INFO - PROCESS | 1735 | 1463682049212 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]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1836ms 11:20:49 INFO - PROCESS | 1735 | 1463682049291 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 1735 | 1463682049297 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 11:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:20:49 INFO - PROCESS | 1735 | 1463682049306 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 1735 | 1463682049313 Marionette TRACE conn4 <- [1,1158,null,{}] 11:20:49 INFO - PROCESS | 1735 | 1463682049321 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}] 11:20:49 INFO - PROCESS | 1735 | 1463682049591 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 11:20:49 INFO - PROCESS | 1735 | 1463682049897 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7dbc00 == 114 [pid = 1735] [id = 297] 11:20:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x8e7e3c00) [pid = 1735] [serial = 892] [outer = (nil)] 11:20:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x8f49c000) [pid = 1735] [serial = 893] [outer = 0x8e7e3c00] 11:20:49 INFO - PROCESS | 1735 | 1463682049994 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x8f81e400) [pid = 1735] [serial = 894] [outer = 0x8e7e3c00] 11:20:50 INFO - PROCESS | 1735 | 1463682050991 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]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1748ms 11:20:51 INFO - PROCESS | 1735 | 1463682051055 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 11:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:20:51 INFO - PROCESS | 1735 | 1463682051061 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 11:20:51 INFO - PROCESS | 1735 | 1463682051068 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 1735 | 1463682051072 Marionette TRACE conn4 <- [1,1162,null,{}] 11:20:51 INFO - PROCESS | 1735 | 1463682051079 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}] 11:20:51 INFO - PROCESS | 1735 | 1463682051301 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 11:20:51 INFO - PROCESS | 1735 | 1463682051608 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c12400 == 115 [pid = 1735] [id = 298] 11:20:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x91d8a400) [pid = 1735] [serial = 895] [outer = (nil)] 11:20:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x91db9800) [pid = 1735] [serial = 896] [outer = 0x91d8a400] 11:20:51 INFO - PROCESS | 1735 | 1463682051739 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x91ed0000) [pid = 1735] [serial = 897] [outer = 0x91d8a400] 11:20:52 INFO - PROCESS | 1735 | 1463682052687 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]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1690ms 11:20:52 INFO - PROCESS | 1735 | 1463682052759 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 1735 | 1463682052765 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 11:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:20:52 INFO - PROCESS | 1735 | 1463682052785 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 1735 | 1463682052794 Marionette TRACE conn4 <- [1,1166,null,{}] 11:20:52 INFO - PROCESS | 1735 | 1463682052800 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}] 11:20:53 INFO - PROCESS | 1735 | 1463682053063 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 11:20:53 INFO - PROCESS | 1735 | 1463682053379 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x914db000 == 116 [pid = 1735] [id = 299] 11:20:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x915d4800) [pid = 1735] [serial = 898] [outer = (nil)] 11:20:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x92eeb400) [pid = 1735] [serial = 899] [outer = 0x915d4800] 11:20:53 INFO - PROCESS | 1735 | 1463682053472 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x93a84000) [pid = 1735] [serial = 900] [outer = 0x915d4800] 11:20:54 INFO - PROCESS | 1735 | 1463682054427 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]]]}] 11:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1704ms 11:20:54 INFO - PROCESS | 1735 | 1463682054480 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 11:20:54 INFO - PROCESS | 1735 | 1463682054484 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 11:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:20:54 INFO - PROCESS | 1735 | 1463682054492 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 1735 | 1463682054495 Marionette TRACE conn4 <- [1,1170,null,{}] 11:20:54 INFO - PROCESS | 1735 | 1463682054502 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}] 11:20:54 INFO - PROCESS | 1735 | 1463682054728 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 11:20:55 INFO - PROCESS | 1735 | 1463682055000 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x924bf400 == 117 [pid = 1735] [id = 300] 11:20:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x924c5c00) [pid = 1735] [serial = 901] [outer = (nil)] 11:20:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x9479dc00) [pid = 1735] [serial = 902] [outer = 0x924c5c00] 11:20:55 INFO - PROCESS | 1735 | 1463682055143 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x952d4800) [pid = 1735] [serial = 903] [outer = 0x924c5c00] 11:20:56 INFO - PROCESS | 1735 | 1463682056070 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]]]}] 11:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1643ms 11:20:56 INFO - PROCESS | 1735 | 1463682056136 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 11:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:20:56 INFO - PROCESS | 1735 | 1463682056140 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 11:20:56 INFO - PROCESS | 1735 | 1463682056147 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 1735 | 1463682056151 Marionette TRACE conn4 <- [1,1174,null,{}] 11:20:56 INFO - PROCESS | 1735 | 1463682056157 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}] 11:20:56 INFO - PROCESS | 1735 | 1463682056381 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 11:20:56 INFO - PROCESS | 1735 | 1463682056646 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x9784ac00 == 118 [pid = 1735] [id = 301] 11:20:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9784bc00) [pid = 1735] [serial = 904] [outer = (nil)] 11:20:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x993ac000) [pid = 1735] [serial = 905] [outer = 0x9784bc00] 11:20:56 INFO - PROCESS | 1735 | 1463682056794 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x9a2f8400) [pid = 1735] [serial = 906] [outer = 0x9784bc00] 11:20:57 INFO - PROCESS | 1735 | 1463682057742 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] 11:20:57 INFO - PROCESS | 1735 | 1463682057793 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 11:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:20:57 INFO - PROCESS | 1735 | 1463682057801 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 1735 | 1463682057804 Marionette TRACE conn4 <- [1,1178,null,{}] 11:20:57 INFO - PROCESS | 1735 | 1463682057810 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}] 11:20:58 INFO - PROCESS | 1735 | 1463682058025 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 11:20:58 INFO - PROCESS | 1735 | 1463682058293 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x94798800 == 119 [pid = 1735] [id = 302] 11:20:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x9479f800) [pid = 1735] [serial = 907] [outer = (nil)] 11:20:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9a8a8000) [pid = 1735] [serial = 908] [outer = 0x9479f800] 11:20:58 INFO - PROCESS | 1735 | 1463682058435 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x9b38fc00) [pid = 1735] [serial = 909] [outer = 0x9479f800] 11:20:59 INFO - PROCESS | 1735 | 1463682059342 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] 11:20:59 INFO - PROCESS | 1735 | 1463682059389 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 11:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:20:59 INFO - PROCESS | 1735 | 1463682059397 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 1735 | 1463682059401 Marionette TRACE conn4 <- [1,1182,null,{}] 11:20:59 INFO - PROCESS | 1735 | 1463682059427 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}] 11:20:59 INFO - PROCESS | 1735 | 1463682059644 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 11:20:59 INFO - PROCESS | 1735 | 1463682059912 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x93d30400 == 120 [pid = 1735] [id = 303] 11:20:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x99704800) [pid = 1735] [serial = 910] [outer = (nil)] 11:21:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x9b582400) [pid = 1735] [serial = 911] [outer = 0x99704800] 11:21:00 INFO - PROCESS | 1735 | 1463682060016 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x9b857400) [pid = 1735] [serial = 912] [outer = 0x99704800] 11:21:00 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:00 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:21:00 INFO - PROCESS | 1735 | 1463682060976 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] 11:21:01 INFO - PROCESS | 1735 | 1463682061053 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 11:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:21:01 INFO - PROCESS | 1735 | 1463682061061 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:21:01 INFO - PROCESS | 1735 | 1463682061065 Marionette TRACE conn4 <- [1,1186,null,{}] 11:21:01 INFO - PROCESS | 1735 | 1463682061071 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}] 11:21:01 INFO - PROCESS | 1735 | 1463682061289 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 11:21:01 INFO - PROCESS | 1735 | 1463682061549 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b57d000 == 121 [pid = 1735] [id = 304] 11:21:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x9b57fc00) [pid = 1735] [serial = 913] [outer = (nil)] 11:21:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x9c074400) [pid = 1735] [serial = 914] [outer = 0x9b57fc00] 11:21:01 INFO - PROCESS | 1735 | 1463682061677 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x9c253400) [pid = 1735] [serial = 915] [outer = 0x9b57fc00] 11:21:02 INFO - PROCESS | 1735 | 1463682062639 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] 11:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:21:02 INFO - PROCESS | 1735 | 1463682062701 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 11:21:02 INFO - PROCESS | 1735 | 1463682062710 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 1735 | 1463682062721 Marionette TRACE conn4 <- [1,1190,null,{}] 11:21:02 INFO - PROCESS | 1735 | 1463682062726 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}] 11:21:02 INFO - PROCESS | 1735 | 1463682062952 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 11:21:03 INFO - PROCESS | 1735 | 1463682063214 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b80a800 == 122 [pid = 1735] [id = 305] 11:21:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x9ba59c00) [pid = 1735] [serial = 916] [outer = (nil)] 11:21:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0xa0604c00) [pid = 1735] [serial = 917] [outer = 0x9ba59c00] 11:21:03 INFO - PROCESS | 1735 | 1463682063350 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0xa0710800) [pid = 1735] [serial = 918] [outer = 0x9ba59c00] 11:21:04 INFO - PROCESS | 1735 | 1463682064319 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] 11:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:21:04 INFO - PROCESS | 1735 | 1463682064363 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 11:21:04 INFO - PROCESS | 1735 | 1463682064371 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 1735 | 1463682064375 Marionette TRACE conn4 <- [1,1194,null,{}] 11:21:04 INFO - PROCESS | 1735 | 1463682064381 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}] 11:21:04 INFO - PROCESS | 1735 | 1463682064604 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 11:21:04 INFO - PROCESS | 1735 | 1463682064928 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x9c06f000 == 123 [pid = 1735] [id = 306] 11:21:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0xa23c0c00) [pid = 1735] [serial = 919] [outer = (nil)] 11:21:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0xa27e5000) [pid = 1735] [serial = 920] [outer = 0xa23c0c00] 11:21:05 INFO - PROCESS | 1735 | 1463682065034 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0xa3352800) [pid = 1735] [serial = 921] [outer = 0xa23c0c00] 11:21:05 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:05 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:21:06 INFO - PROCESS | 1735 | 1463682065992 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] 11:21:06 INFO - PROCESS | 1735 | 1463682066066 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 11:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:21:06 INFO - PROCESS | 1735 | 1463682066073 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 1735 | 1463682066077 Marionette TRACE conn4 <- [1,1198,null,{}] 11:21:06 INFO - PROCESS | 1735 | 1463682066083 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}] 11:21:06 INFO - PROCESS | 1735 | 1463682066316 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 11:21:06 INFO - PROCESS | 1735 | 1463682066580 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 1735 | ++DOCSHELL 0xa2244400 == 124 [pid = 1735] [id = 307] 11:21:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0xa23c1800) [pid = 1735] [serial = 922] [outer = (nil)] 11:21:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0xa36f9c00) [pid = 1735] [serial = 923] [outer = 0xa23c1800] 11:21:06 INFO - PROCESS | 1735 | 1463682066711 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 179 (0xa51d3000) [pid = 1735] [serial = 924] [outer = 0xa23c1800] 11:21:07 INFO - PROCESS | 1735 | 1463682067640 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]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1639ms 11:21:07 INFO - PROCESS | 1735 | 1463682067714 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 1735 | 1463682067717 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 11:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:21:07 INFO - PROCESS | 1735 | 1463682067724 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 1735 | 1463682067727 Marionette TRACE conn4 <- [1,1202,null,{}] 11:21:07 INFO - PROCESS | 1735 | 1463682067734 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}] 11:21:07 INFO - PROCESS | 1735 | 1463682067990 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 11:21:08 INFO - PROCESS | 1735 | 1463682068299 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 1735 | ++DOCSHELL 0xa3584800 == 125 [pid = 1735] [id = 308] 11:21:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 180 (0xa35cac00) [pid = 1735] [serial = 925] [outer = (nil)] 11:21:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 181 (0xa51dcc00) [pid = 1735] [serial = 926] [outer = 0xa35cac00] 11:21:08 INFO - PROCESS | 1735 | 1463682068401 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 182 (0xa51f0800) [pid = 1735] [serial = 927] [outer = 0xa35cac00] 11:21:09 INFO - PROCESS | 1735 | 1463682069317 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]]]}] 11:21:09 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 11:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1639ms 11:21:09 INFO - PROCESS | 1735 | 1463682069363 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 1735 | 1463682069367 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 11:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:21:09 INFO - PROCESS | 1735 | 1463682069374 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 1735 | 1463682069378 Marionette TRACE conn4 <- [1,1206,null,{}] 11:21:09 INFO - PROCESS | 1735 | 1463682069383 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}] 11:21:09 INFO - PROCESS | 1735 | 1463682069603 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 11:21:09 INFO - PROCESS | 1735 | 1463682069863 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c0b000 == 126 [pid = 1735] [id = 309] 11:21:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 183 (0x91c17c00) [pid = 1735] [serial = 928] [outer = (nil)] 11:21:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 184 (0x9a976800) [pid = 1735] [serial = 929] [outer = 0x91c17c00] 11:21:10 INFO - PROCESS | 1735 | 1463682070000 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 185 (0x9a979000) [pid = 1735] [serial = 930] [outer = 0x91c17c00] 11:21:10 INFO - PROCESS | 1735 | 1463682070934 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]]]}] 11:21:11 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 11:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1641ms 11:21:11 INFO - PROCESS | 1735 | 1463682071016 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 11:21:11 INFO - PROCESS | 1735 | 1463682071020 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 11:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:21:11 INFO - PROCESS | 1735 | 1463682071027 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - PROCESS | 1735 | 1463682071031 Marionette TRACE conn4 <- [1,1210,null,{}] 11:21:11 INFO - PROCESS | 1735 | 1463682071038 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}] 11:21:11 INFO - PROCESS | 1735 | 1463682071291 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 11:21:11 INFO - PROCESS | 1735 | 1463682071599 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a972c00 == 127 [pid = 1735] [id = 310] 11:21:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 186 (0x9a973800) [pid = 1735] [serial = 931] [outer = (nil)] 11:21:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 187 (0xa36ef400) [pid = 1735] [serial = 932] [outer = 0x9a973800] 11:21:11 INFO - PROCESS | 1735 | 1463682071692 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 188 (0xa685bc00) [pid = 1735] [serial = 933] [outer = 0x9a973800] 11:21:12 INFO - PROCESS | 1735 | 1463682072614 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]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1649ms 11:21:12 INFO - PROCESS | 1735 | 1463682072677 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 1735 | 1463682072680 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 11:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:21:12 INFO - PROCESS | 1735 | 1463682072687 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 1735 | 1463682072691 Marionette TRACE conn4 <- [1,1214,null,{}] 11:21:12 INFO - PROCESS | 1735 | 1463682072697 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}] 11:21:12 INFO - PROCESS | 1735 | 1463682072915 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 11:21:13 INFO - PROCESS | 1735 | 1463682073179 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dcefc00 == 128 [pid = 1735] [id = 311] 11:21:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 189 (0x8e7c4000) [pid = 1735] [serial = 934] [outer = (nil)] 11:21:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 190 (0x8f397400) [pid = 1735] [serial = 935] [outer = 0x8e7c4000] 11:21:13 INFO - PROCESS | 1735 | 1463682073345 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 191 (0x8f39b800) [pid = 1735] [serial = 936] [outer = 0x8e7c4000] 11:21:14 INFO - PROCESS | 1735 | 1463682074289 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]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1636ms 11:21:14 INFO - PROCESS | 1735 | 1463682074325 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 1735 | 1463682074329 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 11:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:21:14 INFO - PROCESS | 1735 | 1463682074336 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 1735 | 1463682074339 Marionette TRACE conn4 <- [1,1218,null,{}] 11:21:14 INFO - PROCESS | 1735 | 1463682074345 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}] 11:21:14 INFO - PROCESS | 1735 | 1463682074567 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 11:21:15 INFO - PROCESS | 1735 | 1463682075242 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a5000 == 129 [pid = 1735] [id = 312] 11:21:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 192 (0x8c0a5c00) [pid = 1735] [serial = 937] [outer = (nil)] 11:21:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 193 (0x8c1b1000) [pid = 1735] [serial = 938] [outer = 0x8c0a5c00] 11:21:15 INFO - PROCESS | 1735 | 1463682075345 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 194 (0x8dede400) [pid = 1735] [serial = 939] [outer = 0x8c0a5c00] 11:21:16 INFO - PROCESS | 1735 | 1463682076299 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]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2033ms 11:21:16 INFO - PROCESS | 1735 | 1463682076371 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 1735 | 1463682076377 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 11:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:21:16 INFO - PROCESS | 1735 | 1463682076385 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 1735 | 1463682076391 Marionette TRACE conn4 <- [1,1222,null,{}] 11:21:16 INFO - PROCESS | 1735 | 1463682076399 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}] 11:21:16 INFO - PROCESS | 1735 | 1463682076646 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 11:21:16 INFO - PROCESS | 1735 | 1463682076975 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x8df23400 == 130 [pid = 1735] [id = 313] 11:21:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 195 (0x8f237c00) [pid = 1735] [serial = 940] [outer = (nil)] 11:21:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 196 (0x8f392800) [pid = 1735] [serial = 941] [outer = 0x8f237c00] 11:21:17 INFO - PROCESS | 1735 | 1463682077059 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 197 (0x8f399400) [pid = 1735] [serial = 942] [outer = 0x8f237c00] 11:21:18 INFO - PROCESS | 1735 | --DOCSHELL 0xa237f400 == 129 [pid = 1735] [id = 44] 11:21:18 INFO - PROCESS | 1735 | --DOCSHELL 0xa070f800 == 128 [pid = 1735] [id = 283] 11:21:18 INFO - PROCESS | 1735 | --DOCSHELL 0xa22a3c00 == 127 [pid = 1735] [id = 284] 11:21:18 INFO - PROCESS | 1735 | --DOCSHELL 0x91e9fc00 == 126 [pid = 1735] [id = 282] 11:21:18 INFO - PROCESS | 1735 | --DOCSHELL 0x9d9c4c00 == 125 [pid = 1735] [id = 281] 11:21:18 INFO - PROCESS | 1735 | --DOCSHELL 0x91db8800 == 124 [pid = 1735] [id = 280] 11:21:18 INFO - PROCESS | 1735 | --DOCSHELL 0x91c10400 == 123 [pid = 1735] [id = 278] 11:21:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8f237800 == 122 [pid = 1735] [id = 279] 11:21:18 INFO - PROCESS | 1735 | --DOCSHELL 0x91dbd000 == 121 [pid = 1735] [id = 277] 11:21:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8f81a000 == 120 [pid = 1735] [id = 276] 11:21:18 INFO - PROCESS | 1735 | --DOCSHELL 0x8ded4400 == 119 [pid = 1735] [id = 275] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 196 (0x8f81ec00) [pid = 1735] [serial = 824] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 195 (0x913b1000) [pid = 1735] [serial = 816] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 194 (0x9b57e400) [pid = 1735] [serial = 791] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 193 (0x915de800) [pid = 1735] [serial = 807] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 192 (0x951e6000) [pid = 1735] [serial = 776] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 191 (0x9c19bc00) [pid = 1735] [serial = 800] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 190 (0x913af000) [pid = 1735] [serial = 806] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 189 (0x95584800) [pid = 1735] [serial = 779] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 188 (0x91dba000) [pid = 1735] [serial = 818] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 187 (0x9a80e000) [pid = 1735] [serial = 788] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 186 (0x91f25800) [pid = 1735] [serial = 767] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 185 (0x8deda000) [pid = 1735] [serial = 803] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 184 (0x92f67000) [pid = 1735] [serial = 819] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 183 (0x9c073000) [pid = 1735] [serial = 797] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 182 (0x9a808800) [pid = 1735] [serial = 813] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 181 (0x8f814800) [pid = 1735] [serial = 815] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 180 (0x915e2c00) [pid = 1735] [serial = 764] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 179 (0x9b862400) [pid = 1735] [serial = 794] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 178 (0x92ee9c00) [pid = 1735] [serial = 809] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x8e7dac00) [pid = 1735] [serial = 761] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x93a5d400) [pid = 1735] [serial = 810] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x924bd400) [pid = 1735] [serial = 812] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x99fe8400) [pid = 1735] [serial = 821] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8df1b800) [pid = 1735] [serial = 804] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x93a55800) [pid = 1735] [serial = 773] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x9aef2000) [pid = 1735] [serial = 822] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x997a7800) [pid = 1735] [serial = 782] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x9a372000) [pid = 1735] [serial = 785] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x92f66c00) [pid = 1735] [serial = 770] [outer = (nil)] [url = about:blank] 11:21:18 INFO - PROCESS | 1735 | 1463682078417 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] 11:21:18 INFO - PROCESS | 1735 | 1463682078542 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 11:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:21:18 INFO - PROCESS | 1735 | 1463682078564 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 1735 | 1463682078568 Marionette TRACE conn4 <- [1,1226,null,{}] 11:21:18 INFO - PROCESS | 1735 | 1463682078574 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}] 11:21:18 INFO - PROCESS | 1735 | 1463682078763 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 11:21:18 INFO - PROCESS | 1735 | 1463682078780 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f38fc00 == 120 [pid = 1735] [id = 314] 11:21:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x8f391400) [pid = 1735] [serial = 943] [outer = (nil)] 11:21:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x8f81ec00) [pid = 1735] [serial = 944] [outer = 0x8f391400] 11:21:18 INFO - PROCESS | 1735 | 1463682078857 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x913a8400) [pid = 1735] [serial = 945] [outer = 0x8f391400] 11:21:19 INFO - PROCESS | 1735 | 1463682079874 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]]]}] 11:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1345ms 11:21:19 INFO - PROCESS | 1735 | 1463682079905 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 11:21:19 INFO - PROCESS | 1735 | 1463682079909 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 11:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:21:19 INFO - PROCESS | 1735 | 1463682079918 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 1735 | 1463682079928 Marionette TRACE conn4 <- [1,1230,null,{}] 11:21:19 INFO - PROCESS | 1735 | 1463682079942 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}] 11:21:20 INFO - PROCESS | 1735 | 1463682080220 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 11:21:20 INFO - PROCESS | 1735 | 1463682080248 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7c4c00 == 121 [pid = 1735] [id = 315] 11:21:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x915db400) [pid = 1735] [serial = 946] [outer = (nil)] 11:21:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x915ebc00) [pid = 1735] [serial = 947] [outer = 0x915db400] 11:21:20 INFO - PROCESS | 1735 | 1463682080325 Marionette DEBUG loaded listener.js 11:21:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x91d88c00) [pid = 1735] [serial = 948] [outer = 0x915db400] 11:21:21 INFO - PROCESS | 1735 | 1463682081307 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]]]}] 11:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1444ms 11:21:21 INFO - PROCESS | 1735 | 1463682081361 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 11:21:21 INFO - PROCESS | 1735 | 1463682081365 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 11:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:21:21 INFO - PROCESS | 1735 | 1463682081372 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:21:21 INFO - PROCESS | 1735 | 1463682081375 Marionette TRACE conn4 <- [1,1234,null,{}] 11:21:21 INFO - PROCESS | 1735 | 1463682081390 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}] 11:21:21 INFO - PROCESS | 1735 | 1463682081663 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 11:21:21 INFO - PROCESS | 1735 | 1463682081693 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f902800 == 122 [pid = 1735] [id = 316] 11:21:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x91d92800) [pid = 1735] [serial = 949] [outer = (nil)] 11:21:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x91ec3c00) [pid = 1735] [serial = 950] [outer = 0x91d92800] 11:21:21 INFO - PROCESS | 1735 | 1463682081773 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0x920d8c00) [pid = 1735] [serial = 951] [outer = 0x91d92800] 11:21:22 INFO - PROCESS | 1735 | 1463682082791 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]]]}] 11:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1442ms 11:21:22 INFO - PROCESS | 1735 | 1463682082816 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 11:21:22 INFO - PROCESS | 1735 | 1463682082820 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 11:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:21:22 INFO - PROCESS | 1735 | 1463682082827 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:21:22 INFO - PROCESS | 1735 | 1463682082830 Marionette TRACE conn4 <- [1,1238,null,{}] 11:21:22 INFO - PROCESS | 1735 | 1463682082836 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}] 11:21:23 INFO - PROCESS | 1735 | 1463682083145 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 11:21:23 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x8dce9800) [pid = 1735] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:21:23 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x915dc800) [pid = 1735] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:21:23 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x97844c00) [pid = 1735] [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.] 11:21:23 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8e7dcc00) [pid = 1735] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:21:23 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x8f497800) [pid = 1735] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:21:23 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x8c1be800) [pid = 1735] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:21:23 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x8dce9c00) [pid = 1735] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:21:23 INFO - PROCESS | 1735 | 1463682083620 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce9c00 == 123 [pid = 1735] [id = 317] 11:21:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x8e7c3c00) [pid = 1735] [serial = 952] [outer = (nil)] 11:21:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x913af400) [pid = 1735] [serial = 953] [outer = 0x8e7c3c00] 11:21:23 INFO - PROCESS | 1735 | 1463682083710 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x92ee5000) [pid = 1735] [serial = 954] [outer = 0x8e7c3c00] 11:21:24 INFO - PROCESS | 1735 | 1463682084496 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]]]}] 11:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1693ms 11:21:24 INFO - PROCESS | 1735 | 1463682084530 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 1735 | 1463682084533 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 11:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:21:24 INFO - PROCESS | 1735 | 1463682084542 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 1735 | 1463682084546 Marionette TRACE conn4 <- [1,1242,null,{}] 11:21:24 INFO - PROCESS | 1735 | 1463682084556 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}] 11:21:24 INFO - PROCESS | 1735 | 1463682084749 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 11:21:24 INFO - PROCESS | 1735 | 1463682084767 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x915dc800 == 124 [pid = 1735] [id = 318] 11:21:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x920d5400) [pid = 1735] [serial = 955] [outer = (nil)] 11:21:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x93d27400) [pid = 1735] [serial = 956] [outer = 0x920d5400] 11:21:24 INFO - PROCESS | 1735 | 1463682084843 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x952de000) [pid = 1735] [serial = 957] [outer = 0x920d5400] 11:21:26 INFO - PROCESS | 1735 | 1463682086045 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]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1582ms 11:21:26 INFO - PROCESS | 1735 | 1463682086127 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 1735 | 1463682086134 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 11:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:21:26 INFO - PROCESS | 1735 | 1463682086143 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 1735 | 1463682086149 Marionette TRACE conn4 <- [1,1246,null,{}] 11:21:26 INFO - PROCESS | 1735 | 1463682086161 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}] 11:21:26 INFO - PROCESS | 1735 | 1463682086442 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 11:21:26 INFO - PROCESS | 1735 | 1463682086781 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0b0c00 == 125 [pid = 1735] [id = 319] 11:21:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0x8dce9800) [pid = 1735] [serial = 958] [outer = (nil)] 11:21:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0x8e7d6400) [pid = 1735] [serial = 959] [outer = 0x8dce9800] 11:21:26 INFO - PROCESS | 1735 | 1463682086874 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 179 (0x8f239800) [pid = 1735] [serial = 960] [outer = 0x8dce9800] 11:21:27 INFO - PROCESS | 1735 | 1463682087868 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]]]}] 11:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1789ms 11:21:27 INFO - PROCESS | 1735 | 1463682087933 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 1735 | 1463682087942 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 11:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:21:27 INFO - PROCESS | 1735 | 1463682087953 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 1735 | 1463682087957 Marionette TRACE conn4 <- [1,1250,null,{}] 11:21:27 INFO - PROCESS | 1735 | 1463682087964 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}] 11:21:28 INFO - PROCESS | 1735 | 1463682088225 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 11:21:28 INFO - PROCESS | 1735 | 1463682088555 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f901400 == 126 [pid = 1735] [id = 320] 11:21:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 180 (0x8f906c00) [pid = 1735] [serial = 961] [outer = (nil)] 11:21:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 181 (0x914d8c00) [pid = 1735] [serial = 962] [outer = 0x8f906c00] 11:21:28 INFO - PROCESS | 1735 | 1463682088653 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 182 (0x915db000) [pid = 1735] [serial = 963] [outer = 0x8f906c00] 11:21:29 INFO - PROCESS | 1735 | 1463682089706 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]]]}] 11:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1788ms 11:21:29 INFO - PROCESS | 1735 | 1463682089742 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 11:21:29 INFO - PROCESS | 1735 | 1463682089747 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 11:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:21:29 INFO - PROCESS | 1735 | 1463682089754 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - PROCESS | 1735 | 1463682089761 Marionette TRACE conn4 <- [1,1254,null,{}] 11:21:29 INFO - PROCESS | 1735 | 1463682089779 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}] 11:21:30 INFO - PROCESS | 1735 | 1463682090012 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 11:21:30 INFO - PROCESS | 1735 | 1463682090324 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x92ee1400 == 127 [pid = 1735] [id = 321] 11:21:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 183 (0x92f6ec00) [pid = 1735] [serial = 964] [outer = (nil)] 11:21:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 184 (0x93a82800) [pid = 1735] [serial = 965] [outer = 0x92f6ec00] 11:21:30 INFO - PROCESS | 1735 | 1463682090424 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 185 (0x97845c00) [pid = 1735] [serial = 966] [outer = 0x92f6ec00] 11:21:31 INFO - PROCESS | 1735 | 1463682091353 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]]]}] 11:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1657ms 11:21:31 INFO - PROCESS | 1735 | 1463682091412 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 1735 | 1463682091417 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 11:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:21:31 INFO - PROCESS | 1735 | 1463682091424 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 1735 | 1463682091428 Marionette TRACE conn4 <- [1,1258,null,{}] 11:21:31 INFO - PROCESS | 1735 | 1463682091434 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}] 11:21:31 INFO - PROCESS | 1735 | 1463682091644 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 11:21:31 INFO - PROCESS | 1735 | 1463682091909 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x92fa6000 == 128 [pid = 1735] [id = 322] 11:21:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 186 (0x93a55800) [pid = 1735] [serial = 967] [outer = (nil)] 11:21:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 187 (0x9a27f400) [pid = 1735] [serial = 968] [outer = 0x93a55800] 11:21:32 INFO - PROCESS | 1735 | 1463682092046 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 188 (0x9a805400) [pid = 1735] [serial = 969] [outer = 0x93a55800] 11:21:32 INFO - PROCESS | 1735 | 1463682092938 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]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1589ms 11:21:33 INFO - PROCESS | 1735 | 1463682093015 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 1735 | 1463682093018 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 11:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:21:33 INFO - PROCESS | 1735 | 1463682093025 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 1735 | 1463682093029 Marionette TRACE conn4 <- [1,1262,null,{}] 11:21:33 INFO - PROCESS | 1735 | 1463682093035 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}] 11:21:33 INFO - PROCESS | 1735 | 1463682093256 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 11:21:33 INFO - PROCESS | 1735 | 1463682093580 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a240800 == 129 [pid = 1735] [id = 323] 11:21:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 189 (0x9a242400) [pid = 1735] [serial = 970] [outer = (nil)] 11:21:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 190 (0x9a8a1800) [pid = 1735] [serial = 971] [outer = 0x9a242400] 11:21:33 INFO - PROCESS | 1735 | 1463682093681 Marionette DEBUG loaded listener.js 11:21:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 191 (0x9a8aac00) [pid = 1735] [serial = 972] [outer = 0x9a242400] 11:21:34 INFO - PROCESS | 1735 | 1463682094622 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]]]}] 11:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1642ms 11:21:34 INFO - PROCESS | 1735 | 1463682094668 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 11:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:21:34 INFO - PROCESS | 1735 | 1463682094673 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 11:21:34 INFO - PROCESS | 1735 | 1463682094679 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 1735 | 1463682094683 Marionette TRACE conn4 <- [1,1266,null,{}] 11:21:34 INFO - PROCESS | 1735 | 1463682094689 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}] 11:21:34 INFO - PROCESS | 1735 | 1463682094959 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 11:21:35 INFO - PROCESS | 1735 | 1463682095287 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce4c00 == 130 [pid = 1735] [id = 324] 11:21:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 192 (0x8f810000) [pid = 1735] [serial = 973] [outer = (nil)] 11:21:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 193 (0x9b863400) [pid = 1735] [serial = 974] [outer = 0x8f810000] 11:21:35 INFO - PROCESS | 1735 | 1463682095384 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 194 (0x9c19cc00) [pid = 1735] [serial = 975] [outer = 0x8f810000] 11:21:36 INFO - PROCESS | 1735 | 1463682096337 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]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1693ms 11:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:21:36 INFO - PROCESS | 1735 | 1463682096372 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 1735 | 1463682096375 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 11:21:36 INFO - PROCESS | 1735 | 1463682096382 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 1735 | 1463682096385 Marionette TRACE conn4 <- [1,1270,null,{}] 11:21:36 INFO - PROCESS | 1735 | 1463682096392 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}] 11:21:36 INFO - PROCESS | 1735 | 1463682096608 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 11:21:36 INFO - PROCESS | 1735 | 1463682096922 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b580c00 == 131 [pid = 1735] [id = 325] 11:21:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 195 (0x9b583800) [pid = 1735] [serial = 976] [outer = (nil)] 11:21:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 196 (0xa0712c00) [pid = 1735] [serial = 977] [outer = 0x9b583800] 11:21:37 INFO - PROCESS | 1735 | 1463682097021 Marionette DEBUG loaded listener.js 11:21:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 197 (0xa2244800) [pid = 1735] [serial = 978] [outer = 0x9b583800] 11:21:37 INFO - PROCESS | 1735 | 1463682097931 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]]]}] 11:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1587ms 11:21:37 INFO - PROCESS | 1735 | 1463682097970 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 11:21:37 INFO - PROCESS | 1735 | 1463682097973 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 11:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:21:37 INFO - PROCESS | 1735 | 1463682097982 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:21:37 INFO - PROCESS | 1735 | 1463682097985 Marionette TRACE conn4 <- [1,1274,null,{}] 11:21:37 INFO - PROCESS | 1735 | 1463682097991 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}] 11:21:38 INFO - PROCESS | 1735 | 1463682098198 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 11:21:38 INFO - PROCESS | 1735 | 1463682098484 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x9d967400 == 132 [pid = 1735] [id = 326] 11:21:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 198 (0x9d970400) [pid = 1735] [serial = 979] [outer = (nil)] 11:21:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 199 (0xa3318400) [pid = 1735] [serial = 980] [outer = 0x9d970400] 11:21:38 INFO - PROCESS | 1735 | 1463682098622 Marionette DEBUG loaded listener.js 11:21:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 200 (0xa3357c00) [pid = 1735] [serial = 981] [outer = 0x9d970400] 11:21:39 INFO - PROCESS | 1735 | 1463682099563 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]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1634ms 11:21:39 INFO - PROCESS | 1735 | 1463682099618 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 1735 | 1463682099621 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 11:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:21:39 INFO - PROCESS | 1735 | 1463682099629 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 1735 | 1463682099632 Marionette TRACE conn4 <- [1,1278,null,{}] 11:21:39 INFO - PROCESS | 1735 | 1463682099638 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}] 11:21:39 INFO - PROCESS | 1735 | 1463682099855 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 11:21:40 INFO - PROCESS | 1735 | 1463682100186 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x997a7c00 == 133 [pid = 1735] [id = 327] 11:21:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 201 (0x9c06f400) [pid = 1735] [serial = 982] [outer = (nil)] 11:21:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 202 (0xa36f1c00) [pid = 1735] [serial = 983] [outer = 0x9c06f400] 11:21:40 INFO - PROCESS | 1735 | 1463682100285 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 203 (0xa51d9c00) [pid = 1735] [serial = 984] [outer = 0x9c06f400] 11:21:41 INFO - PROCESS | 1735 | 1463682101229 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]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1681ms 11:21:41 INFO - PROCESS | 1735 | 1463682101311 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 11:21:41 INFO - PROCESS | 1735 | 1463682101315 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 11:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:21:41 INFO - PROCESS | 1735 | 1463682101323 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 1735 | 1463682101327 Marionette TRACE conn4 <- [1,1282,null,{}] 11:21:41 INFO - PROCESS | 1735 | 1463682101332 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}] 11:21:41 INFO - PROCESS | 1735 | 1463682101580 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 11:21:41 INFO - PROCESS | 1735 | 1463682101894 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d850400 == 134 [pid = 1735] [id = 328] 11:21:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 204 (0x8d852000) [pid = 1735] [serial = 985] [outer = (nil)] 11:21:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 205 (0x8d858c00) [pid = 1735] [serial = 986] [outer = 0x8d852000] 11:21:41 INFO - PROCESS | 1735 | 1463682101985 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 206 (0x8d85b000) [pid = 1735] [serial = 987] [outer = 0x8d852000] 11:21:42 INFO - PROCESS | 1735 | 1463682102931 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]]]}] 11:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1685ms 11:21:43 INFO - PROCESS | 1735 | 1463682103009 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 11:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:21:43 INFO - PROCESS | 1735 | 1463682103014 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 11:21:43 INFO - PROCESS | 1735 | 1463682103020 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - PROCESS | 1735 | 1463682103025 Marionette TRACE conn4 <- [1,1286,null,{}] 11:21:43 INFO - PROCESS | 1735 | 1463682103031 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}] 11:21:43 INFO - PROCESS | 1735 | 1463682103300 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 11:21:43 INFO - PROCESS | 1735 | 1463682103639 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d859400 == 135 [pid = 1735] [id = 329] 11:21:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 207 (0x8db16000) [pid = 1735] [serial = 988] [outer = (nil)] 11:21:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 208 (0x8db1bc00) [pid = 1735] [serial = 989] [outer = 0x8db16000] 11:21:43 INFO - PROCESS | 1735 | 1463682103738 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 209 (0x8db20c00) [pid = 1735] [serial = 990] [outer = 0x8db16000] 11:21:44 INFO - PROCESS | 1735 | 1463682104702 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]]]}] 11:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1732ms 11:21:44 INFO - PROCESS | 1735 | 1463682104752 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 1735 | 1463682104757 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 11:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:21:44 INFO - PROCESS | 1735 | 1463682104763 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 1735 | 1463682104767 Marionette TRACE conn4 <- [1,1290,null,{}] 11:21:44 INFO - PROCESS | 1735 | 1463682104773 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}] 11:21:44 INFO - PROCESS | 1735 | 1463682104985 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 11:21:45 INFO - PROCESS | 1735 | 1463682105317 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db16c00 == 136 [pid = 1735] [id = 330] 11:21:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 210 (0x8e7e5000) [pid = 1735] [serial = 991] [outer = (nil)] 11:21:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 211 (0x8f610800) [pid = 1735] [serial = 992] [outer = 0x8e7e5000] 11:21:45 INFO - PROCESS | 1735 | 1463682105415 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 212 (0x8f612000) [pid = 1735] [serial = 993] [outer = 0x8e7e5000] 11:21:46 INFO - PROCESS | 1735 | 1463682106312 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]]]}] 11:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1586ms 11:21:46 INFO - PROCESS | 1735 | 1463682106350 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 11:21:46 INFO - PROCESS | 1735 | 1463682106354 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 11:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:21:46 INFO - PROCESS | 1735 | 1463682106370 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - PROCESS | 1735 | 1463682106373 Marionette TRACE conn4 <- [1,1294,null,{}] 11:21:46 INFO - PROCESS | 1735 | 1463682106380 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}] 11:21:46 INFO - PROCESS | 1735 | 1463682106596 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 11:21:46 INFO - PROCESS | 1735 | 1463682106908 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db12800 == 137 [pid = 1735] [id = 331] 11:21:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 213 (0x8f60b400) [pid = 1735] [serial = 994] [outer = (nil)] 11:21:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 214 (0x92f71c00) [pid = 1735] [serial = 995] [outer = 0x8f60b400] 11:21:47 INFO - PROCESS | 1735 | 1463682107005 Marionette DEBUG loaded listener.js 11:21:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 215 (0xa35ca000) [pid = 1735] [serial = 996] [outer = 0x8f60b400] 11:21:47 INFO - PROCESS | 1735 | 1463682107946 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]]]}] 11:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1638ms 11:21:48 INFO - PROCESS | 1735 | 1463682108010 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 11:21:48 INFO - PROCESS | 1735 | 1463682108013 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 11:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:21:48 INFO - PROCESS | 1735 | 1463682108020 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:21:48 INFO - PROCESS | 1735 | 1463682108023 Marionette TRACE conn4 <- [1,1298,null,{}] 11:21:48 INFO - PROCESS | 1735 | 1463682108029 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}] 11:21:48 INFO - PROCESS | 1735 | 1463682108247 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 11:21:48 INFO - PROCESS | 1735 | 1463682108580 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8822fc00 == 138 [pid = 1735] [id = 332] 11:21:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 216 (0x88231c00) [pid = 1735] [serial = 997] [outer = (nil)] 11:21:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 217 (0x88238000) [pid = 1735] [serial = 998] [outer = 0x88231c00] 11:21:48 INFO - PROCESS | 1735 | 1463682108676 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 218 (0x8823a400) [pid = 1735] [serial = 999] [outer = 0x88231c00] 11:21:50 INFO - PROCESS | 1735 | 1463682110285 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]]]}] 11:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2488ms 11:21:50 INFO - PROCESS | 1735 | 1463682110509 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 1735 | 1463682110516 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 11:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:21:50 INFO - PROCESS | 1735 | 1463682110571 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 1735 | 1463682110577 Marionette TRACE conn4 <- [1,1302,null,{}] 11:21:50 INFO - PROCESS | 1735 | 1463682110587 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}] 11:21:50 INFO - PROCESS | 1735 | 1463682110862 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 11:21:51 INFO - PROCESS | 1735 | 1463682111036 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d852c00 == 139 [pid = 1735] [id = 333] 11:21:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 219 (0x8d854400) [pid = 1735] [serial = 1000] [outer = (nil)] 11:21:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 220 (0x8db13000) [pid = 1735] [serial = 1001] [outer = 0x8d854400] 11:21:51 INFO - PROCESS | 1735 | 1463682111126 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 221 (0x8db18800) [pid = 1735] [serial = 1002] [outer = 0x8d854400] 11:21:52 INFO - PROCESS | 1735 | 1463682112100 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]]]}] 11:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1592ms 11:21:52 INFO - PROCESS | 1735 | 1463682112160 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 1735 | 1463682112168 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 11:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:21:52 INFO - PROCESS | 1735 | 1463682112179 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 1735 | 1463682112182 Marionette TRACE conn4 <- [1,1306,null,{}] 11:21:52 INFO - PROCESS | 1735 | 1463682112189 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}] 11:21:52 INFO - PROCESS | 1735 | 1463682112391 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 11:21:52 INFO - PROCESS | 1735 | 1463682112837 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deda000 == 140 [pid = 1735] [id = 334] 11:21:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 222 (0x8dede000) [pid = 1735] [serial = 1003] [outer = (nil)] 11:21:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 223 (0x8e7d9800) [pid = 1735] [serial = 1004] [outer = 0x8dede000] 11:21:52 INFO - PROCESS | 1735 | 1463682112926 Marionette DEBUG loaded listener.js 11:21:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 224 (0x8f238c00) [pid = 1735] [serial = 1005] [outer = 0x8dede000] 11:21:53 INFO - PROCESS | 1735 | 1463682113946 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]]]}] 11:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1831ms 11:21:54 INFO - PROCESS | 1735 | 1463682114011 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 11:21:54 INFO - PROCESS | 1735 | 1463682114014 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 11:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:21:54 INFO - PROCESS | 1735 | 1463682114022 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:21:54 INFO - PROCESS | 1735 | 1463682114027 Marionette TRACE conn4 <- [1,1310,null,{}] 11:21:54 INFO - PROCESS | 1735 | 1463682114044 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}] 11:21:54 INFO - PROCESS | 1735 | 1463682114258 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 11:21:54 INFO - PROCESS | 1735 | --DOCSHELL 0x8df26c00 == 139 [pid = 1735] [id = 137] 11:21:54 INFO - PROCESS | 1735 | --DOCSHELL 0x8be5a800 == 138 [pid = 1735] [id = 265] 11:21:54 INFO - PROCESS | 1735 | --DOCSHELL 0x9b3c2800 == 137 [pid = 1735] [id = 264] 11:21:54 INFO - PROCESS | 1735 | --DOMWINDOW == 223 (0x91ec8800) [pid = 1735] [serial = 887] [outer = (nil)] [url = about:blank] 11:21:54 INFO - PROCESS | 1735 | --DOMWINDOW == 222 (0x8e7ef400) [pid = 1735] [serial = 866] [outer = (nil)] [url = about:blank] 11:21:54 INFO - PROCESS | 1735 | --DOMWINDOW == 221 (0xa51d8000) [pid = 1735] [serial = 860] [outer = (nil)] [url = about:blank] 11:21:54 INFO - PROCESS | 1735 | --DOMWINDOW == 220 (0xa35c3800) [pid = 1735] [serial = 857] [outer = (nil)] [url = about:blank] 11:21:54 INFO - PROCESS | 1735 | --DOMWINDOW == 219 (0xa31d5800) [pid = 1735] [serial = 854] [outer = (nil)] [url = about:blank] 11:21:54 INFO - PROCESS | 1735 | --DOMWINDOW == 218 (0xa23b9400) [pid = 1735] [serial = 851] [outer = (nil)] [url = about:blank] 11:21:54 INFO - PROCESS | 1735 | --DOMWINDOW == 217 (0xa51ec800) [pid = 1735] [serial = 863] [outer = (nil)] [url = about:blank] 11:21:54 INFO - PROCESS | 1735 | 1463682114710 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 1735 | --DOCSHELL 0x92f74800 == 136 [pid = 1735] [id = 140] 11:21:54 INFO - PROCESS | 1735 | --DOCSHELL 0x8dce9c00 == 135 [pid = 1735] [id = 317] 11:21:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a679000 == 136 [pid = 1735] [id = 335] 11:21:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 218 (0x8be5a800) [pid = 1735] [serial = 1006] [outer = (nil)] 11:21:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 219 (0x8df26c00) [pid = 1735] [serial = 1007] [outer = 0x8be5a800] 11:21:54 INFO - PROCESS | 1735 | 1463682114814 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 220 (0x8e7f0400) [pid = 1735] [serial = 1008] [outer = 0x8be5a800] 11:21:54 INFO - PROCESS | 1735 | --DOCSHELL 0x8f902800 == 135 [pid = 1735] [id = 316] 11:21:54 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7c4c00 == 134 [pid = 1735] [id = 315] 11:21:54 INFO - PROCESS | 1735 | --DOCSHELL 0x8f38fc00 == 133 [pid = 1735] [id = 314] 11:21:55 INFO - PROCESS | 1735 | --DOCSHELL 0x95584c00 == 132 [pid = 1735] [id = 10] 11:21:55 INFO - PROCESS | 1735 | --DOCSHELL 0x8df23400 == 131 [pid = 1735] [id = 313] 11:21:55 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a5000 == 130 [pid = 1735] [id = 312] 11:21:55 INFO - PROCESS | 1735 | --DOCSHELL 0x8ded7800 == 129 [pid = 1735] [id = 262] 11:21:55 INFO - PROCESS | 1735 | --DOCSHELL 0x8dcea000 == 128 [pid = 1735] [id = 266] 11:21:55 INFO - PROCESS | 1735 | --DOMWINDOW == 219 (0x913ab000) [pid = 1735] [serial = 830] [outer = (nil)] [url = about:blank] 11:21:55 INFO - PROCESS | 1735 | --DOMWINDOW == 218 (0x915ecc00) [pid = 1735] [serial = 825] [outer = (nil)] [url = about:blank] 11:21:55 INFO - PROCESS | 1735 | --DOMWINDOW == 217 (0x91f1cc00) [pid = 1735] [serial = 833] [outer = (nil)] [url = about:blank] 11:21:55 INFO - PROCESS | 1735 | --DOMWINDOW == 216 (0x951e8800) [pid = 1735] [serial = 606] [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.] 11:21:55 INFO - PROCESS | 1735 | --DOMWINDOW == 215 (0x9c24ec00) [pid = 1735] [serial = 842] [outer = (nil)] [url = about:blank] 11:21:55 INFO - PROCESS | 1735 | --DOMWINDOW == 214 (0x9a810400) [pid = 1735] [serial = 839] [outer = (nil)] [url = about:blank] 11:21:55 INFO - PROCESS | 1735 | --DOMWINDOW == 213 (0x8dee3000) [pid = 1735] [serial = 827] [outer = (nil)] [url = about:blank] 11:21:55 INFO - PROCESS | 1735 | --DOMWINDOW == 212 (0x951dc800) [pid = 1735] [serial = 836] [outer = (nil)] [url = about:blank] 11:21:55 INFO - PROCESS | 1735 | 1463682115718 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] 11:21:55 INFO - PROCESS | 1735 | 1463682115778 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 11:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:21:55 INFO - PROCESS | 1735 | 1463682115785 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 1735 | 1463682115788 Marionette TRACE conn4 <- [1,1314,null,{}] 11:21:55 INFO - PROCESS | 1735 | 1463682115794 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}] 11:21:55 INFO - PROCESS | 1735 | 1463682115979 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 11:21:56 INFO - PROCESS | 1735 | 1463682116170 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dcea000 == 129 [pid = 1735] [id = 336] 11:21:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 200 (0x8e7c4c00) [pid = 1735] [serial = 1009] [outer = (nil)] 11:21:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 201 (0x8fbce400) [pid = 1735] [serial = 1010] [outer = 0x8e7c4c00] 11:21:56 INFO - PROCESS | 1735 | 1463682116251 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 202 (0x8fbda000) [pid = 1735] [serial = 1011] [outer = 0x8e7c4c00] 11:21:57 INFO - PROCESS | 1735 | 1463682117139 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]]]}] 11:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1433ms 11:21:57 INFO - PROCESS | 1735 | 1463682117219 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 11:21:57 INFO - PROCESS | 1735 | 1463682117223 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 11:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:21:57 INFO - PROCESS | 1735 | 1463682117229 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:21:57 INFO - PROCESS | 1735 | 1463682117233 Marionette TRACE conn4 <- [1,1318,null,{}] 11:21:57 INFO - PROCESS | 1735 | 1463682117238 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}] 11:21:57 INFO - PROCESS | 1735 | 1463682117511 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 11:21:57 INFO - PROCESS | 1735 | 1463682117538 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f906400 == 130 [pid = 1735] [id = 337] 11:21:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 203 (0x8f90e800) [pid = 1735] [serial = 1012] [outer = (nil)] 11:21:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 204 (0x914cd800) [pid = 1735] [serial = 1013] [outer = 0x8f90e800] 11:21:57 INFO - PROCESS | 1735 | 1463682117617 Marionette DEBUG loaded listener.js 11:21:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 205 (0x914d4000) [pid = 1735] [serial = 1014] [outer = 0x8f90e800] 11:21:58 INFO - PROCESS | 1735 | 1463682118594 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]]]}] 11:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1429ms 11:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:21:58 INFO - PROCESS | 1735 | 1463682118667 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 1735 | 1463682118670 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 11:21:58 INFO - PROCESS | 1735 | 1463682118678 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - PROCESS | 1735 | 1463682118681 Marionette TRACE conn4 <- [1,1322,null,{}] 11:21:58 INFO - PROCESS | 1735 | 1463682118687 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}] 11:21:58 INFO - PROCESS | 1735 | 1463682118996 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 11:21:59 INFO - PROCESS | 1735 | 1463682119033 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x88236400 == 131 [pid = 1735] [id = 338] 11:21:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 206 (0x8fbcf800) [pid = 1735] [serial = 1015] [outer = (nil)] 11:21:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 207 (0x91c0e000) [pid = 1735] [serial = 1016] [outer = 0x8fbcf800] 11:21:59 INFO - PROCESS | 1735 | 1463682119111 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 208 (0x91d94000) [pid = 1735] [serial = 1017] [outer = 0x8fbcf800] 11:22:00 INFO - PROCESS | 1735 | --DOMWINDOW == 207 (0x9558b400) [pid = 1735] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:22:00 INFO - PROCESS | 1735 | --DOMWINDOW == 206 (0x8c0a5c00) [pid = 1735] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:22:00 INFO - PROCESS | 1735 | --DOMWINDOW == 205 (0x8dce5000) [pid = 1735] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:22:00 INFO - PROCESS | 1735 | --DOMWINDOW == 204 (0x91d92800) [pid = 1735] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:22:00 INFO - PROCESS | 1735 | --DOMWINDOW == 203 (0x8e7c3c00) [pid = 1735] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:22:00 INFO - PROCESS | 1735 | --DOMWINDOW == 202 (0x915db400) [pid = 1735] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:22:00 INFO - PROCESS | 1735 | --DOMWINDOW == 201 (0x8f391400) [pid = 1735] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:22:00 INFO - PROCESS | 1735 | --DOMWINDOW == 200 (0x8f237c00) [pid = 1735] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:22:00 INFO - PROCESS | 1735 | 1463682120845 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]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2188ms 11:22:00 INFO - PROCESS | 1735 | 1463682120865 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 11:22:00 INFO - PROCESS | 1735 | 1463682120870 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 11:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:22:00 INFO - PROCESS | 1735 | 1463682120877 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 1735 | 1463682120880 Marionette TRACE conn4 <- [1,1326,null,{}] 11:22:00 INFO - PROCESS | 1735 | 1463682120886 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}] 11:22:01 INFO - PROCESS | 1735 | 1463682121071 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 11:22:01 INFO - PROCESS | 1735 | 1463682121253 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f60b000 == 132 [pid = 1735] [id = 339] 11:22:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 201 (0x8f907c00) [pid = 1735] [serial = 1018] [outer = (nil)] 11:22:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 202 (0x91d90c00) [pid = 1735] [serial = 1019] [outer = 0x8f907c00] 11:22:01 INFO - PROCESS | 1735 | 1463682121345 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 203 (0x91dbd000) [pid = 1735] [serial = 1020] [outer = 0x8f907c00] 11:22:02 INFO - PROCESS | 1735 | 1463682122280 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]]]}] 11:22:02 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 11:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1430ms 11:22:02 INFO - PROCESS | 1735 | 1463682122325 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 11:22:02 INFO - PROCESS | 1735 | 1463682122332 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 11:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:22:02 INFO - PROCESS | 1735 | 1463682122354 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:22:02 INFO - PROCESS | 1735 | 1463682122360 Marionette TRACE conn4 <- [1,1330,null,{}] 11:22:02 INFO - PROCESS | 1735 | 1463682122370 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}] 11:22:02 INFO - PROCESS | 1735 | 1463682122596 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 11:22:02 INFO - PROCESS | 1735 | 1463682122930 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d854c00 == 133 [pid = 1735] [id = 340] 11:22:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 204 (0x8d855000) [pid = 1735] [serial = 1021] [outer = (nil)] 11:22:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 205 (0x8db11400) [pid = 1735] [serial = 1022] [outer = 0x8d855000] 11:22:03 INFO - PROCESS | 1735 | 1463682123029 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 206 (0x8db1d800) [pid = 1735] [serial = 1023] [outer = 0x8d855000] 11:22:04 INFO - PROCESS | 1735 | 1463682124083 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]]]}] 11:22:04 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 11:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1793ms 11:22:04 INFO - PROCESS | 1735 | 1463682124147 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 1735 | 1463682124156 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 11:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:22:04 INFO - PROCESS | 1735 | 1463682124167 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 1735 | 1463682124171 Marionette TRACE conn4 <- [1,1334,null,{}] 11:22:04 INFO - PROCESS | 1735 | 1463682124178 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}] 11:22:04 INFO - PROCESS | 1735 | 1463682124439 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:22:04 INFO - PROCESS | 1735 | 1463682124764 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f235800 == 134 [pid = 1735] [id = 341] 11:22:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 207 (0x8f236800) [pid = 1735] [serial = 1024] [outer = (nil)] 11:22:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 208 (0x8f39a000) [pid = 1735] [serial = 1025] [outer = 0x8f236800] 11:22:04 INFO - PROCESS | 1735 | 1463682124855 Marionette DEBUG loaded listener.js 11:22:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 209 (0x8f60dc00) [pid = 1735] [serial = 1026] [outer = 0x8f236800] 11:22:05 INFO - PROCESS | 1735 | 1463682125814 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]]]}] 11:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1691ms 11:22:05 INFO - PROCESS | 1735 | 1463682125858 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:22:05 INFO - PROCESS | 1735 | 1463682125863 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 11:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:22:05 INFO - PROCESS | 1735 | 1463682125870 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:22:05 INFO - PROCESS | 1735 | 1463682125876 Marionette TRACE conn4 <- [1,1338,null,{}] 11:22:05 INFO - PROCESS | 1735 | 1463682125894 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}] 11:22:06 INFO - PROCESS | 1735 | 1463682126120 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:22:06 INFO - PROCESS | 1735 | 1463682126437 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x9150f400 == 135 [pid = 1735] [id = 342] 11:22:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 210 (0x915d1400) [pid = 1735] [serial = 1027] [outer = (nil)] 11:22:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 211 (0x915e6800) [pid = 1735] [serial = 1028] [outer = 0x915d1400] 11:22:06 INFO - PROCESS | 1735 | 1463682126575 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 212 (0x91db5000) [pid = 1735] [serial = 1029] [outer = 0x915d1400] 11:22:08 INFO - PROCESS | 1735 | 1463682128055 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]]]}] 11:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2242ms 11:22:08 INFO - PROCESS | 1735 | 1463682128122 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:22:08 INFO - PROCESS | 1735 | 1463682128127 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 11:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:22:08 INFO - PROCESS | 1735 | 1463682128136 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:22:08 INFO - PROCESS | 1735 | 1463682128140 Marionette TRACE conn4 <- [1,1342,null,{}] 11:22:08 INFO - PROCESS | 1735 | 1463682128146 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}] 11:22:08 INFO - PROCESS | 1735 | 1463682128374 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:22:08 INFO - PROCESS | 1735 | 1463682128591 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be61800 == 136 [pid = 1735] [id = 343] 11:22:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 213 (0x915d2400) [pid = 1735] [serial = 1030] [outer = (nil)] 11:22:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 214 (0x91f21400) [pid = 1735] [serial = 1031] [outer = 0x915d2400] 11:22:08 INFO - PROCESS | 1735 | 1463682128726 Marionette DEBUG loaded listener.js 11:22:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 215 (0x92ee3000) [pid = 1735] [serial = 1032] [outer = 0x915d2400] 11:22:09 INFO - PROCESS | 1735 | 1463682129704 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]]]}] 11:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1635ms 11:22:09 INFO - PROCESS | 1735 | 1463682129773 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 1735 | 1463682129776 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 11:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:22:09 INFO - PROCESS | 1735 | 1463682129784 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 1735 | 1463682129787 Marionette TRACE conn4 <- [1,1346,null,{}] 11:22:09 INFO - PROCESS | 1735 | 1463682129793 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}] 11:22:10 INFO - PROCESS | 1735 | 1463682130055 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:22:10 INFO - PROCESS | 1735 | 1463682130367 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x915d1000 == 137 [pid = 1735] [id = 344] 11:22:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 216 (0x915e6400) [pid = 1735] [serial = 1033] [outer = (nil)] 11:22:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 217 (0x92f6d400) [pid = 1735] [serial = 1034] [outer = 0x915e6400] 11:22:10 INFO - PROCESS | 1735 | 1463682130464 Marionette DEBUG loaded listener.js 11:22:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 218 (0x92fa3000) [pid = 1735] [serial = 1035] [outer = 0x915e6400] 11:22:11 INFO - PROCESS | 1735 | 1463682131399 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]]]}] 11:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1687ms 11:22:11 INFO - PROCESS | 1735 | 1463682131472 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:22:11 INFO - PROCESS | 1735 | 1463682131475 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 11:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:22:11 INFO - PROCESS | 1735 | 1463682131482 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:22:11 INFO - PROCESS | 1735 | 1463682131485 Marionette TRACE conn4 <- [1,1350,null,{}] 11:22:11 INFO - PROCESS | 1735 | 1463682131492 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}] 11:22:11 INFO - PROCESS | 1735 | 1463682131778 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:22:12 INFO - PROCESS | 1735 | 1463682132101 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x920d3800 == 138 [pid = 1735] [id = 345] 11:22:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 219 (0x951df000) [pid = 1735] [serial = 1036] [outer = (nil)] 11:22:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 220 (0x95585800) [pid = 1735] [serial = 1037] [outer = 0x951df000] 11:22:12 INFO - PROCESS | 1735 | 1463682132192 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 221 (0x997aec00) [pid = 1735] [serial = 1038] [outer = 0x951df000] 11:22:13 INFO - PROCESS | 1735 | 1463682133147 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]]]}] 11:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1736ms 11:22:13 INFO - PROCESS | 1735 | 1463682133218 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:22:13 INFO - PROCESS | 1735 | 1463682133223 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 11:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:22:13 INFO - PROCESS | 1735 | 1463682133230 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:22:13 INFO - PROCESS | 1735 | 1463682133233 Marionette TRACE conn4 <- [1,1354,null,{}] 11:22:13 INFO - PROCESS | 1735 | 1463682133239 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}] 11:22:13 INFO - PROCESS | 1735 | 1463682133456 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:22:13 INFO - PROCESS | 1735 | 1463682133783 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f6f400 == 139 [pid = 1735] [id = 346] 11:22:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 222 (0x93a83c00) [pid = 1735] [serial = 1039] [outer = (nil)] 11:22:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 223 (0x9a802400) [pid = 1735] [serial = 1040] [outer = 0x93a83c00] 11:22:13 INFO - PROCESS | 1735 | 1463682133883 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 224 (0x9a807800) [pid = 1735] [serial = 1041] [outer = 0x93a83c00] 11:22:14 INFO - PROCESS | 1735 | 1463682134836 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]]]}] 11:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1631ms 11:22:14 INFO - PROCESS | 1735 | 1463682134862 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 11:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:22:14 INFO - PROCESS | 1735 | 1463682134866 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 11:22:14 INFO - PROCESS | 1735 | 1463682134873 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 1735 | 1463682134877 Marionette TRACE conn4 <- [1,1358,null,{}] 11:22:14 INFO - PROCESS | 1735 | 1463682134883 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}] 11:22:15 INFO - PROCESS | 1735 | 1463682135096 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:22:15 INFO - PROCESS | 1735 | 1463682135437 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc15000 == 140 [pid = 1735] [id = 347] 11:22:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 225 (0x8bd3f000) [pid = 1735] [serial = 1042] [outer = (nil)] 11:22:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 226 (0x9a97a400) [pid = 1735] [serial = 1043] [outer = 0x8bd3f000] 11:22:15 INFO - PROCESS | 1735 | 1463682135534 Marionette DEBUG loaded listener.js 11:22:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 227 (0x9b294400) [pid = 1735] [serial = 1044] [outer = 0x8bd3f000] 11:22:16 INFO - PROCESS | 1735 | 1463682136458 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]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1635ms 11:22:16 INFO - PROCESS | 1735 | 1463682136508 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 1735 | 1463682136512 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 11:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:22:16 INFO - PROCESS | 1735 | 1463682136519 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 1735 | 1463682136523 Marionette TRACE conn4 <- [1,1362,null,{}] 11:22:16 INFO - PROCESS | 1735 | 1463682136529 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}] 11:22:16 INFO - PROCESS | 1735 | 1463682136749 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:22:17 INFO - PROCESS | 1735 | 1463682137031 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f236400 == 141 [pid = 1735] [id = 348] 11:22:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 228 (0x9a0b7c00) [pid = 1735] [serial = 1045] [outer = (nil)] 11:22:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 229 (0x9b855800) [pid = 1735] [serial = 1046] [outer = 0x9a0b7c00] 11:22:17 INFO - PROCESS | 1735 | 1463682137129 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 230 (0x9ba30c00) [pid = 1735] [serial = 1047] [outer = 0x9a0b7c00] 11:22:18 INFO - PROCESS | 1735 | 1463682138103 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]]]}] 11:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1639ms 11:22:18 INFO - PROCESS | 1735 | 1463682138160 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 1735 | 1463682138164 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 11:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:22:18 INFO - PROCESS | 1735 | 1463682138172 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:22:18 INFO - PROCESS | 1735 | 1463682138175 Marionette TRACE conn4 <- [1,1366,null,{}] 11:22:18 INFO - PROCESS | 1735 | 1463682138181 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}] 11:22:18 INFO - PROCESS | 1735 | 1463682138399 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:22:18 INFO - PROCESS | 1735 | 1463682138729 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a67c400 == 142 [pid = 1735] [id = 349] 11:22:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 231 (0x8f60b800) [pid = 1735] [serial = 1048] [outer = (nil)] 11:22:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 232 (0x9c258000) [pid = 1735] [serial = 1049] [outer = 0x8f60b800] 11:22:18 INFO - PROCESS | 1735 | 1463682138825 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 233 (0x9d9b8c00) [pid = 1735] [serial = 1050] [outer = 0x8f60b800] 11:22:19 INFO - PROCESS | 1735 | 1463682139780 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] 11:22:19 INFO - PROCESS | 1735 | 1463682139809 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 11:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:22:19 INFO - PROCESS | 1735 | 1463682139816 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:22:19 INFO - PROCESS | 1735 | 1463682139821 Marionette TRACE conn4 <- [1,1370,null,{}] 11:22:19 INFO - PROCESS | 1735 | 1463682139827 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}] 11:22:20 INFO - PROCESS | 1735 | 1463682140077 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:22:20 INFO - PROCESS | 1735 | 1463682140378 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7c6800 == 143 [pid = 1735] [id = 350] 11:22:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 234 (0xa23c3000) [pid = 1735] [serial = 1051] [outer = (nil)] 11:22:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 235 (0xa31d1400) [pid = 1735] [serial = 1052] [outer = 0xa23c3000] 11:22:20 INFO - PROCESS | 1735 | 1463682140477 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 236 (0xa357dc00) [pid = 1735] [serial = 1053] [outer = 0xa23c3000] 11:22:21 INFO - PROCESS | 1735 | 1463682141484 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] 11:22:21 INFO - PROCESS | 1735 | 1463682141514 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 11:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:22:21 INFO - PROCESS | 1735 | 1463682141522 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 1735 | 1463682141525 Marionette TRACE conn4 <- [1,1374,null,{}] 11:22:21 INFO - PROCESS | 1735 | 1463682141532 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}] 11:22:21 INFO - PROCESS | 1735 | 1463682141747 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:22:22 INFO - PROCESS | 1735 | 1463682142068 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b578000 == 144 [pid = 1735] [id = 351] 11:22:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 237 (0xa3353800) [pid = 1735] [serial = 1054] [outer = (nil)] 11:22:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 238 (0xa6380c00) [pid = 1735] [serial = 1055] [outer = 0xa3353800] 11:22:22 INFO - PROCESS | 1735 | 1463682142164 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 239 (0xa6859c00) [pid = 1735] [serial = 1056] [outer = 0xa3353800] 11:22:23 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:22:23 INFO - PROCESS | 1735 | 1463682143116 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] 11:22:23 INFO - PROCESS | 1735 | 1463682143161 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 11:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:22:23 INFO - PROCESS | 1735 | 1463682143168 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:22:23 INFO - PROCESS | 1735 | 1463682143171 Marionette TRACE conn4 <- [1,1378,null,{}] 11:22:23 INFO - PROCESS | 1735 | 1463682143177 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}] 11:22:23 INFO - PROCESS | 1735 | 1463682143406 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:22:23 INFO - PROCESS | 1735 | 1463682143732 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a646000 == 145 [pid = 1735] [id = 352] 11:22:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 240 (0x8a648400) [pid = 1735] [serial = 1057] [outer = (nil)] 11:22:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 241 (0x8a64e800) [pid = 1735] [serial = 1058] [outer = 0x8a648400] 11:22:23 INFO - PROCESS | 1735 | 1463682143838 Marionette DEBUG loaded listener.js 11:22:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 242 (0x8a652800) [pid = 1735] [serial = 1059] [outer = 0x8a648400] 11:22:24 INFO - PROCESS | 1735 | 1463682144779 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] 11:22:24 INFO - PROCESS | 1735 | 1463682144806 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 11:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:22:24 INFO - PROCESS | 1735 | 1463682144814 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - PROCESS | 1735 | 1463682144818 Marionette TRACE conn4 <- [1,1382,null,{}] 11:22:24 INFO - PROCESS | 1735 | 1463682144824 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}] 11:22:25 INFO - PROCESS | 1735 | 1463682145038 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:22:25 INFO - PROCESS | 1735 | 1463682145375 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a645c00 == 146 [pid = 1735] [id = 353] 11:22:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 243 (0x8a647400) [pid = 1735] [serial = 1060] [outer = (nil)] 11:22:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 244 (0x8dd35c00) [pid = 1735] [serial = 1061] [outer = 0x8a647400] 11:22:25 INFO - PROCESS | 1735 | 1463682145471 Marionette DEBUG loaded listener.js 11:22:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 245 (0x8dd39800) [pid = 1735] [serial = 1062] [outer = 0x8a647400] 11:22:26 INFO - PROCESS | 1735 | [1735] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:22:26 INFO - PROCESS | 1735 | 1463682146475 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] 11:22:26 INFO - PROCESS | 1735 | 1463682146552 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 11:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:22:26 INFO - PROCESS | 1735 | 1463682146560 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - PROCESS | 1735 | 1463682146563 Marionette TRACE conn4 <- [1,1386,null,{}] 11:22:26 INFO - PROCESS | 1735 | 1463682146569 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}] 11:22:26 INFO - PROCESS | 1735 | 1463682146825 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:22:27 INFO - PROCESS | 1735 | 1463682147148 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd3c400 == 147 [pid = 1735] [id = 354] 11:22:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 246 (0x8dd3d400) [pid = 1735] [serial = 1063] [outer = (nil)] 11:22:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 247 (0x8ea12c00) [pid = 1735] [serial = 1064] [outer = 0x8dd3d400] 11:22:27 INFO - PROCESS | 1735 | 1463682147238 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 248 (0x8ea15800) [pid = 1735] [serial = 1065] [outer = 0x8dd3d400] 11:22:28 INFO - PROCESS | 1735 | 1463682148191 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] 11:22:28 INFO - PROCESS | 1735 | 1463682148256 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 11:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:22:28 INFO - PROCESS | 1735 | 1463682148262 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 1735 | 1463682148266 Marionette TRACE conn4 <- [1,1390,null,{}] 11:22:28 INFO - PROCESS | 1735 | 1463682148272 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}] 11:22:28 INFO - PROCESS | 1735 | 1463682148523 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:22:28 INFO - PROCESS | 1735 | 1463682148852 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a651000 == 148 [pid = 1735] [id = 355] 11:22:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 249 (0x8dd3f000) [pid = 1735] [serial = 1066] [outer = (nil)] 11:22:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 250 (0x8ea1e400) [pid = 1735] [serial = 1067] [outer = 0x8dd3f000] 11:22:28 INFO - PROCESS | 1735 | 1463682148947 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 251 (0xa2249c00) [pid = 1735] [serial = 1068] [outer = 0x8dd3f000] 11:22:29 INFO - PROCESS | 1735 | 1463682149913 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]]]}] 11:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1684ms 11:22:29 INFO - PROCESS | 1735 | 1463682149949 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:22:29 INFO - PROCESS | 1735 | 1463682149953 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 11:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:22:29 INFO - PROCESS | 1735 | 1463682149960 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:22:29 INFO - PROCESS | 1735 | 1463682149964 Marionette TRACE conn4 <- [1,1394,null,{}] 11:22:29 INFO - PROCESS | 1735 | 1463682149970 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}] 11:22:30 INFO - PROCESS | 1735 | 1463682150211 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:22:30 INFO - PROCESS | 1735 | 1463682150513 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x877ebc00 == 149 [pid = 1735] [id = 356] 11:22:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 252 (0x877ec800) [pid = 1735] [serial = 1069] [outer = (nil)] 11:22:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 253 (0x877f4400) [pid = 1735] [serial = 1070] [outer = 0x877ec800] 11:22:30 INFO - PROCESS | 1735 | 1463682150605 Marionette DEBUG loaded listener.js 11:22:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 254 (0x877f7800) [pid = 1735] [serial = 1071] [outer = 0x877ec800] 11:22:31 INFO - PROCESS | 1735 | 1463682151578 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]]]}] 11:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1640ms 11:22:31 INFO - PROCESS | 1735 | 1463682151601 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:22:31 INFO - PROCESS | 1735 | 1463682151605 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 11:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:22:31 INFO - PROCESS | 1735 | 1463682151612 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:22:31 INFO - PROCESS | 1735 | 1463682151614 Marionette TRACE conn4 <- [1,1398,null,{}] 11:22:31 INFO - PROCESS | 1735 | 1463682151621 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}] 11:22:31 INFO - PROCESS | 1735 | 1463682151837 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:22:32 INFO - PROCESS | 1735 | 1463682152160 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x877eb400 == 150 [pid = 1735] [id = 357] 11:22:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 255 (0x877efc00) [pid = 1735] [serial = 1072] [outer = (nil)] 11:22:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 256 (0x8ea1c800) [pid = 1735] [serial = 1073] [outer = 0x877efc00] 11:22:32 INFO - PROCESS | 1735 | 1463682152257 Marionette DEBUG loaded listener.js 11:22:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 257 (0x8f39ac00) [pid = 1735] [serial = 1074] [outer = 0x877efc00] 11:22:33 INFO - PROCESS | 1735 | --DOCSHELL 0x88236400 == 149 [pid = 1735] [id = 338] 11:22:33 INFO - PROCESS | 1735 | --DOCSHELL 0x8f906400 == 148 [pid = 1735] [id = 337] 11:22:33 INFO - PROCESS | 1735 | --DOCSHELL 0x8dcea000 == 147 [pid = 1735] [id = 336] 11:22:33 INFO - PROCESS | 1735 | --DOCSHELL 0x8a679000 == 146 [pid = 1735] [id = 335] 11:22:33 INFO - PROCESS | 1735 | --DOCSHELL 0x8deda000 == 145 [pid = 1735] [id = 334] 11:22:33 INFO - PROCESS | 1735 | --DOCSHELL 0x8d852c00 == 144 [pid = 1735] [id = 333] 11:22:33 INFO - PROCESS | 1735 | --DOCSHELL 0x9b580c00 == 143 [pid = 1735] [id = 325] 11:22:33 INFO - PROCESS | 1735 | --DOCSHELL 0x9d967400 == 142 [pid = 1735] [id = 326] 11:22:33 INFO - PROCESS | 1735 | --DOCSHELL 0x8dce4c00 == 141 [pid = 1735] [id = 324] 11:22:33 INFO - PROCESS | 1735 | --DOCSHELL 0x9a240800 == 140 [pid = 1735] [id = 323] 11:22:33 INFO - PROCESS | 1735 | --DOCSHELL 0x92fa6000 == 139 [pid = 1735] [id = 322] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 256 (0x92ee5000) [pid = 1735] [serial = 954] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 255 (0x91d88c00) [pid = 1735] [serial = 948] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 254 (0x91ec3c00) [pid = 1735] [serial = 950] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 253 (0x913af400) [pid = 1735] [serial = 953] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 252 (0x920d8c00) [pid = 1735] [serial = 951] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 251 (0x91db9800) [pid = 1735] [serial = 896] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 250 (0x915ebc00) [pid = 1735] [serial = 947] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 249 (0x8f81ec00) [pid = 1735] [serial = 944] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 248 (0x913a8400) [pid = 1735] [serial = 945] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 247 (0x92eeb400) [pid = 1735] [serial = 899] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 246 (0x8f399400) [pid = 1735] [serial = 942] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 245 (0x8f392800) [pid = 1735] [serial = 941] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 244 (0x8f49c000) [pid = 1735] [serial = 893] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 243 (0x8dede400) [pid = 1735] [serial = 939] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 242 (0x8c1b1000) [pid = 1735] [serial = 938] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 241 (0x8c1b4800) [pid = 1735] [serial = 890] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 240 (0x993ac000) [pid = 1735] [serial = 905] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 239 (0x9479dc00) [pid = 1735] [serial = 902] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 238 (0x920d6400) [pid = 1735] [serial = 888] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 237 (0x9a8a8000) [pid = 1735] [serial = 908] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 236 (0x9b582400) [pid = 1735] [serial = 911] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 235 (0x9c074400) [pid = 1735] [serial = 914] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 234 (0xa0604c00) [pid = 1735] [serial = 917] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 233 (0xa27e5000) [pid = 1735] [serial = 920] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 232 (0xa36f9c00) [pid = 1735] [serial = 923] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 231 (0xa51dcc00) [pid = 1735] [serial = 926] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 230 (0x93d27400) [pid = 1735] [serial = 956] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 229 (0x9a976800) [pid = 1735] [serial = 929] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 228 (0xa36ef400) [pid = 1735] [serial = 932] [outer = (nil)] [url = about:blank] 11:22:33 INFO - PROCESS | 1735 | --DOMWINDOW == 227 (0x8f397400) [pid = 1735] [serial = 935] [outer = (nil)] [url = about:blank] 11:22:34 INFO - PROCESS | 1735 | 1463682154226 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]]]}] 11:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2641ms 11:22:34 INFO - PROCESS | 1735 | 1463682154254 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:22:34 INFO - PROCESS | 1735 | 1463682154260 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 11:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:22:34 INFO - PROCESS | 1735 | 1463682154270 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:22:34 INFO - PROCESS | 1735 | 1463682154274 Marionette TRACE conn4 <- [1,1402,null,{}] 11:22:34 INFO - PROCESS | 1735 | 1463682154283 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}] 11:22:34 INFO - PROCESS | 1735 | 1463682154477 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:22:34 INFO - PROCESS | 1735 | 1463682154673 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x886e6400 == 140 [pid = 1735] [id = 358] 11:22:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 228 (0x886f3800) [pid = 1735] [serial = 1075] [outer = (nil)] 11:22:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 229 (0x8a67f400) [pid = 1735] [serial = 1076] [outer = 0x886f3800] 11:22:34 INFO - PROCESS | 1735 | 1463682154752 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 230 (0x8be62c00) [pid = 1735] [serial = 1077] [outer = 0x886f3800] 11:22:35 INFO - PROCESS | 1735 | 1463682155622 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]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1432ms 11:22:35 INFO - PROCESS | 1735 | 1463682155703 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 1735 | 1463682155711 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 11:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:22:35 INFO - PROCESS | 1735 | 1463682155722 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - PROCESS | 1735 | 1463682155725 Marionette TRACE conn4 <- [1,1406,null,{}] 11:22:35 INFO - PROCESS | 1735 | 1463682155737 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}] 11:22:35 INFO - PROCESS | 1735 | 1463682155950 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:22:36 INFO - PROCESS | 1735 | 1463682156266 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d853800 == 141 [pid = 1735] [id = 359] 11:22:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 231 (0x8d859800) [pid = 1735] [serial = 1078] [outer = (nil)] 11:22:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 232 (0x8dce3c00) [pid = 1735] [serial = 1079] [outer = 0x8d859800] 11:22:36 INFO - PROCESS | 1735 | 1463682156365 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 233 (0x8ded9400) [pid = 1735] [serial = 1080] [outer = 0x8d859800] 11:22:37 INFO - PROCESS | 1735 | 1463682157226 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]]]}] 11:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1587ms 11:22:37 INFO - PROCESS | 1735 | 1463682157309 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:22:37 INFO - PROCESS | 1735 | 1463682157314 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 11:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:22:37 INFO - PROCESS | 1735 | 1463682157320 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:22:37 INFO - PROCESS | 1735 | 1463682157327 Marionette TRACE conn4 <- [1,1410,null,{}] 11:22:37 INFO - PROCESS | 1735 | 1463682157359 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}] 11:22:37 INFO - PROCESS | 1735 | 1463682157638 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:22:37 INFO - PROCESS | 1735 | 1463682157674 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d85d400 == 142 [pid = 1735] [id = 360] 11:22:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 234 (0x8e7ed400) [pid = 1735] [serial = 1081] [outer = (nil)] 11:22:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 235 (0x8f38f400) [pid = 1735] [serial = 1082] [outer = 0x8e7ed400] 11:22:37 INFO - PROCESS | 1735 | 1463682157758 Marionette DEBUG loaded listener.js 11:22:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 236 (0x8f39c400) [pid = 1735] [serial = 1083] [outer = 0x8e7ed400] 11:22:38 INFO - PROCESS | 1735 | --DOMWINDOW == 235 (0x915e9000) [pid = 1735] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:22:38 INFO - PROCESS | 1735 | --DOMWINDOW == 234 (0x8f90e800) [pid = 1735] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:22:38 INFO - PROCESS | 1735 | --DOMWINDOW == 233 (0x8fbcf800) [pid = 1735] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:22:38 INFO - PROCESS | 1735 | --DOMWINDOW == 232 (0x8dede000) [pid = 1735] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:22:38 INFO - PROCESS | 1735 | --DOMWINDOW == 231 (0x920d5400) [pid = 1735] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:22:38 INFO - PROCESS | 1735 | --DOMWINDOW == 230 (0x8be5a800) [pid = 1735] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:22:38 INFO - PROCESS | 1735 | --DOMWINDOW == 229 (0x8e7c4c00) [pid = 1735] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:22:38 INFO - PROCESS | 1735 | --DOMWINDOW == 228 (0x8d854400) [pid = 1735] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:22:39 INFO - PROCESS | 1735 | 1463682159147 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]]]}] 11:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1847ms 11:22:39 INFO - PROCESS | 1735 | 1463682159169 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:22:39 INFO - PROCESS | 1735 | 1463682159174 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 11:22:39 INFO - PROCESS | 1735 | 1463682159180 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 1735 | 1463682159184 Marionette TRACE conn4 <- [1,1414,null,{}] 11:22:39 INFO - PROCESS | 1735 | 1463682159189 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}] 11:22:39 INFO - PROCESS | 1735 | 1463682159385 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:22:39 INFO - PROCESS | 1735 | 1463682159613 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dcee400 == 143 [pid = 1735] [id = 361] 11:22:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 229 (0x8e7c4c00) [pid = 1735] [serial = 1084] [outer = (nil)] 11:22:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 230 (0x8f611800) [pid = 1735] [serial = 1085] [outer = 0x8e7c4c00] 11:22:39 INFO - PROCESS | 1735 | 1463682159695 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 231 (0x8f813400) [pid = 1735] [serial = 1086] [outer = 0x8e7c4c00] 11:22:40 INFO - PROCESS | 1735 | 1463682160634 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]]]}] 11:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1480ms 11:22:40 INFO - PROCESS | 1735 | 1463682160661 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:22:40 INFO - PROCESS | 1735 | 1463682160668 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 11:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:22:40 INFO - PROCESS | 1735 | 1463682160677 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 1735 | 1463682160683 Marionette TRACE conn4 <- [1,1418,null,{}] 11:22:40 INFO - PROCESS | 1735 | 1463682160693 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}] 11:22:40 INFO - PROCESS | 1735 | 1463682160957 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:22:41 INFO - PROCESS | 1735 | 1463682161261 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x886f5000 == 144 [pid = 1735] [id = 362] 11:22:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 232 (0x886f5c00) [pid = 1735] [serial = 1087] [outer = (nil)] 11:22:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 233 (0x8a651800) [pid = 1735] [serial = 1088] [outer = 0x886f5c00] 11:22:41 INFO - PROCESS | 1735 | 1463682161354 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 234 (0x8be5c400) [pid = 1735] [serial = 1089] [outer = 0x886f5c00] 11:22:42 INFO - PROCESS | 1735 | 1463682162367 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]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1737ms 11:22:42 INFO - PROCESS | 1735 | 1463682162416 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 1735 | 1463682162425 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 11:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:22:42 INFO - PROCESS | 1735 | 1463682162438 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 1735 | 1463682162442 Marionette TRACE conn4 <- [1,1422,null,{}] 11:22:42 INFO - PROCESS | 1735 | 1463682162450 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}] 11:22:42 INFO - PROCESS | 1735 | 1463682162680 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:22:43 INFO - PROCESS | 1735 | 1463682163008 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd37400 == 145 [pid = 1735] [id = 363] 11:22:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 235 (0x8dee1400) [pid = 1735] [serial = 1090] [outer = (nil)] 11:22:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 236 (0x8e7c8000) [pid = 1735] [serial = 1091] [outer = 0x8dee1400] 11:22:43 INFO - PROCESS | 1735 | 1463682163101 Marionette DEBUG loaded listener.js 11:22:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 237 (0x8e7eec00) [pid = 1735] [serial = 1092] [outer = 0x8dee1400] 11:22:44 INFO - PROCESS | 1735 | 1463682164167 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]]]}] 11:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1791ms 11:22:44 INFO - PROCESS | 1735 | 1463682164230 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:22:44 INFO - PROCESS | 1735 | 1463682164235 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 11:22:44 INFO - PROCESS | 1735 | 1463682164242 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:22:44 INFO - PROCESS | 1735 | 1463682164248 Marionette TRACE conn4 <- [1,1426,null,{}] 11:22:44 INFO - PROCESS | 1735 | 1463682164265 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}] 11:22:44 INFO - PROCESS | 1735 | 1463682164534 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:22:44 INFO - PROCESS | 1735 | 1463682164904 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f614400 == 146 [pid = 1735] [id = 364] 11:22:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 238 (0x8f90e800) [pid = 1735] [serial = 1093] [outer = (nil)] 11:22:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 239 (0x913ac800) [pid = 1735] [serial = 1094] [outer = 0x8f90e800] 11:22:45 INFO - PROCESS | 1735 | 1463682165002 Marionette DEBUG loaded listener.js 11:22:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 240 (0x9150a000) [pid = 1735] [serial = 1095] [outer = 0x8f90e800] 11:22:46 INFO - PROCESS | 1735 | 1463682166016 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]]]}] 11:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1840ms 11:22:46 INFO - PROCESS | 1735 | 1463682166082 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 11:22:46 INFO - PROCESS | 1735 | 1463682166087 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 11:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:22:46 INFO - PROCESS | 1735 | 1463682166093 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 1735 | 1463682166096 Marionette TRACE conn4 <- [1,1430,null,{}] 11:22:46 INFO - PROCESS | 1735 | 1463682166103 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}] 11:22:46 INFO - PROCESS | 1735 | 1463682166355 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 11:22:46 INFO - PROCESS | 1735 | 1463682166682 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d856400 == 147 [pid = 1735] [id = 365] 11:22:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 241 (0x915e1800) [pid = 1735] [serial = 1096] [outer = (nil)] 11:22:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 242 (0x91c0f000) [pid = 1735] [serial = 1097] [outer = 0x915e1800] 11:22:46 INFO - PROCESS | 1735 | 1463682166775 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 243 (0x91db8000) [pid = 1735] [serial = 1098] [outer = 0x915e1800] 11:22:47 INFO - PROCESS | 1735 | 1463682167746 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]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1686ms 11:22:47 INFO - PROCESS | 1735 | 1463682167781 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 11:22:47 INFO - PROCESS | 1735 | 1463682167786 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 11:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:22:47 INFO - PROCESS | 1735 | 1463682167792 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 1735 | 1463682167795 Marionette TRACE conn4 <- [1,1434,null,{}] 11:22:47 INFO - PROCESS | 1735 | 1463682167802 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}] 11:22:48 INFO - PROCESS | 1735 | 1463682168010 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 11:22:48 INFO - PROCESS | 1735 | 1463682168347 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b2400 == 148 [pid = 1735] [id = 366] 11:22:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 244 (0x8e7d3c00) [pid = 1735] [serial = 1099] [outer = (nil)] 11:22:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 245 (0x91f28800) [pid = 1735] [serial = 1100] [outer = 0x8e7d3c00] 11:22:48 INFO - PROCESS | 1735 | 1463682168445 Marionette DEBUG loaded listener.js 11:22:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 246 (0x920d4800) [pid = 1735] [serial = 1101] [outer = 0x8e7d3c00] 11:22:49 INFO - PROCESS | 1735 | 1463682169383 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]]]}] 11:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1632ms 11:22:49 INFO - PROCESS | 1735 | 1463682169425 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 11:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:22:49 INFO - PROCESS | 1735 | 1463682169430 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 11:22:49 INFO - PROCESS | 1735 | 1463682169436 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:22:49 INFO - PROCESS | 1735 | 1463682169440 Marionette TRACE conn4 <- [1,1438,null,{}] 11:22:49 INFO - PROCESS | 1735 | 1463682169446 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}] 11:22:49 INFO - PROCESS | 1735 | 1463682169697 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 11:22:50 INFO - PROCESS | 1735 | 1463682170025 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x91f20c00 == 149 [pid = 1735] [id = 367] 11:22:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 247 (0x92f6d000) [pid = 1735] [serial = 1102] [outer = (nil)] 11:22:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 248 (0x9479dc00) [pid = 1735] [serial = 1103] [outer = 0x92f6d000] 11:22:50 INFO - PROCESS | 1735 | 1463682170124 Marionette DEBUG loaded listener.js 11:22:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 249 (0x952d5c00) [pid = 1735] [serial = 1104] [outer = 0x92f6d000] 11:22:51 INFO - PROCESS | 1735 | 1463682171059 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]]]}] 11:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1687ms 11:22:51 INFO - PROCESS | 1735 | 1463682171123 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 11:22:51 INFO - PROCESS | 1735 | 1463682171127 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 11:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:22:51 INFO - PROCESS | 1735 | 1463682171135 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:22:51 INFO - PROCESS | 1735 | 1463682171139 Marionette TRACE conn4 <- [1,1442,null,{}] 11:22:51 INFO - PROCESS | 1735 | 1463682171145 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}] 11:22:51 INFO - PROCESS | 1735 | 1463682171380 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 11:22:51 INFO - PROCESS | 1735 | 1463682171707 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f73800 == 150 [pid = 1735] [id = 368] 11:22:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 250 (0x95580000) [pid = 1735] [serial = 1105] [outer = (nil)] 11:22:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 251 (0x99234c00) [pid = 1735] [serial = 1106] [outer = 0x95580000] 11:22:51 INFO - PROCESS | 1735 | 1463682171799 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 252 (0x997a3400) [pid = 1735] [serial = 1107] [outer = 0x95580000] 11:22:52 INFO - PROCESS | 1735 | 1463682172731 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]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1639ms 11:22:52 INFO - PROCESS | 1735 | 1463682172775 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 1735 | 1463682172779 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 11:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:22:52 INFO - PROCESS | 1735 | 1463682172786 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 1735 | 1463682172790 Marionette TRACE conn4 <- [1,1446,null,{}] 11:22:52 INFO - PROCESS | 1735 | 1463682172796 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}] 11:22:53 INFO - PROCESS | 1735 | 1463682173019 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 11:22:53 INFO - PROCESS | 1735 | 1463682173355 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f242000 == 151 [pid = 1735] [id = 369] 11:22:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 253 (0x91d94800) [pid = 1735] [serial = 1108] [outer = (nil)] 11:22:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 254 (0x9a8aa400) [pid = 1735] [serial = 1109] [outer = 0x91d94800] 11:22:53 INFO - PROCESS | 1735 | 1463682173450 Marionette DEBUG loaded listener.js 11:22:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 255 (0x9a978c00) [pid = 1735] [serial = 1110] [outer = 0x91d94800] 11:22:54 INFO - PROCESS | 1735 | 1463682174430 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]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1690ms 11:22:54 INFO - PROCESS | 1735 | 1463682174477 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 11:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:22:54 INFO - PROCESS | 1735 | 1463682174482 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 11:22:54 INFO - PROCESS | 1735 | 1463682174488 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 1735 | 1463682174492 Marionette TRACE conn4 <- [1,1450,null,{}] 11:22:54 INFO - PROCESS | 1735 | 1463682174498 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}] 11:22:54 INFO - PROCESS | 1735 | 1463682174740 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 11:22:55 INFO - PROCESS | 1735 | 1463682175061 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b556800 == 152 [pid = 1735] [id = 370] 11:22:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 256 (0x9b577400) [pid = 1735] [serial = 1111] [outer = (nil)] 11:22:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 257 (0x9c19bc00) [pid = 1735] [serial = 1112] [outer = 0x9b577400] 11:22:55 INFO - PROCESS | 1735 | 1463682175158 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 258 (0x9c252c00) [pid = 1735] [serial = 1113] [outer = 0x9b577400] 11:22:56 INFO - PROCESS | 1735 | 1463682176115 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]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1686ms 11:22:56 INFO - PROCESS | 1735 | 1463682176174 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 1735 | 1463682176179 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 11:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:22:56 INFO - PROCESS | 1735 | 1463682176185 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - PROCESS | 1735 | 1463682176188 Marionette TRACE conn4 <- [1,1454,null,{}] 11:22:56 INFO - PROCESS | 1735 | 1463682176195 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}] 11:22:56 INFO - PROCESS | 1735 | 1463682176430 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 11:22:56 INFO - PROCESS | 1735 | 1463682176756 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x993a5400 == 153 [pid = 1735] [id = 371] 11:22:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 259 (0x9a80b400) [pid = 1735] [serial = 1114] [outer = (nil)] 11:22:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 260 (0xa224b800) [pid = 1735] [serial = 1115] [outer = 0x9a80b400] 11:22:56 INFO - PROCESS | 1735 | 1463682176855 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 261 (0xa272b000) [pid = 1735] [serial = 1116] [outer = 0x9a80b400] 11:22:57 INFO - PROCESS | 1735 | 1463682177838 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]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1687ms 11:22:57 INFO - PROCESS | 1735 | 1463682177873 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 11:22:57 INFO - PROCESS | 1735 | 1463682177877 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 11:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:22:57 INFO - PROCESS | 1735 | 1463682177885 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 1735 | 1463682177890 Marionette TRACE conn4 <- [1,1458,null,{}] 11:22:57 INFO - PROCESS | 1735 | 1463682177896 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}] 11:22:58 INFO - PROCESS | 1735 | 1463682178160 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 11:22:58 INFO - PROCESS | 1735 | 1463682178494 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7c8400 == 154 [pid = 1735] [id = 372] 11:22:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 262 (0xa357e400) [pid = 1735] [serial = 1117] [outer = (nil)] 11:22:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 263 (0xa51d9800) [pid = 1735] [serial = 1118] [outer = 0xa357e400] 11:22:58 INFO - PROCESS | 1735 | 1463682178599 Marionette DEBUG loaded listener.js 11:22:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 264 (0xa68c0000) [pid = 1735] [serial = 1119] [outer = 0xa357e400] 11:22:59 INFO - PROCESS | 1735 | 1463682179607 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]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1791ms 11:22:59 INFO - PROCESS | 1735 | 1463682179677 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 1735 | 1463682179681 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 11:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:22:59 INFO - PROCESS | 1735 | 1463682179688 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 1735 | 1463682179692 Marionette TRACE conn4 <- [1,1462,null,{}] 11:22:59 INFO - PROCESS | 1735 | 1463682179698 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}] 11:22:59 INFO - PROCESS | 1735 | 1463682179927 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 11:23:00 INFO - PROCESS | 1735 | 1463682180257 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd5f800 == 155 [pid = 1735] [id = 373] 11:23:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 265 (0x8dd60800) [pid = 1735] [serial = 1120] [outer = (nil)] 11:23:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 266 (0x8dd69800) [pid = 1735] [serial = 1121] [outer = 0x8dd60800] 11:23:00 INFO - PROCESS | 1735 | 1463682180376 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 267 (0x8dd6b800) [pid = 1735] [serial = 1122] [outer = 0x8dd60800] 11:23:01 INFO - PROCESS | 1735 | 1463682181393 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]]]}] 11:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1786ms 11:23:01 INFO - PROCESS | 1735 | 1463682181475 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 11:23:01 INFO - PROCESS | 1735 | 1463682181480 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 11:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:23:01 INFO - PROCESS | 1735 | 1463682181497 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:23:01 INFO - PROCESS | 1735 | 1463682181501 Marionette TRACE conn4 <- [1,1466,null,{}] 11:23:01 INFO - PROCESS | 1735 | 1463682181508 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}] 11:23:01 INFO - PROCESS | 1735 | 1463682181771 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 11:23:02 INFO - PROCESS | 1735 | 1463682182106 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd6b000 == 156 [pid = 1735] [id = 374] 11:23:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 268 (0x8f49c000) [pid = 1735] [serial = 1123] [outer = (nil)] 11:23:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 269 (0x8f578800) [pid = 1735] [serial = 1124] [outer = 0x8f49c000] 11:23:02 INFO - PROCESS | 1735 | 1463682182197 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 270 (0x8f57a800) [pid = 1735] [serial = 1125] [outer = 0x8f49c000] 11:23:03 INFO - PROCESS | 1735 | 1463682183177 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]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1739ms 11:23:03 INFO - PROCESS | 1735 | 1463682183237 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 1735 | 1463682183240 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 11:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:23:03 INFO - PROCESS | 1735 | 1463682183248 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 1735 | 1463682183251 Marionette TRACE conn4 <- [1,1470,null,{}] 11:23:03 INFO - PROCESS | 1735 | 1463682183257 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}] 11:23:03 INFO - PROCESS | 1735 | 1463682183484 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 11:23:03 INFO - PROCESS | 1735 | 1463682183829 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f57d400 == 157 [pid = 1735] [id = 375] 11:23:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 271 (0x8f57fc00) [pid = 1735] [serial = 1126] [outer = (nil)] 11:23:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 272 (0x9175a800) [pid = 1735] [serial = 1127] [outer = 0x8f57fc00] 11:23:03 INFO - PROCESS | 1735 | 1463682183937 Marionette DEBUG loaded listener.js 11:23:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 273 (0x9175c000) [pid = 1735] [serial = 1128] [outer = 0x8f57fc00] 11:23:04 INFO - PROCESS | 1735 | 1463682184887 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]]]}] 11:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1686ms 11:23:04 INFO - PROCESS | 1735 | 1463682184936 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 1735 | 1463682184939 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 11:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:23:04 INFO - PROCESS | 1735 | 1463682184946 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 1735 | 1463682184950 Marionette TRACE conn4 <- [1,1474,null,{}] 11:23:04 INFO - PROCESS | 1735 | 1463682184956 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}] 11:23:05 INFO - PROCESS | 1735 | 1463682185179 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 11:23:05 INFO - PROCESS | 1735 | 1463682185508 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f580c00 == 158 [pid = 1735] [id = 376] 11:23:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 274 (0x9175ac00) [pid = 1735] [serial = 1129] [outer = (nil)] 11:23:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 275 (0x91765400) [pid = 1735] [serial = 1130] [outer = 0x9175ac00] 11:23:05 INFO - PROCESS | 1735 | 1463682185605 Marionette DEBUG loaded listener.js 11:23:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 276 (0x91766c00) [pid = 1735] [serial = 1131] [outer = 0x9175ac00] 11:23:06 INFO - PROCESS | 1735 | 1463682186607 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]]]}] 11:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1734ms 11:23:06 INFO - PROCESS | 1735 | 1463682186681 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 1735 | 1463682186684 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 11:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:23:06 INFO - PROCESS | 1735 | 1463682186692 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - PROCESS | 1735 | 1463682186695 Marionette TRACE conn4 <- [1,1478,null,{}] 11:23:06 INFO - PROCESS | 1735 | 1463682186702 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}] 11:23:06 INFO - PROCESS | 1735 | 1463682186930 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 11:23:07 INFO - PROCESS | 1735 | 1463682187277 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x914d6c00 == 159 [pid = 1735] [id = 377] 11:23:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 277 (0x914da400) [pid = 1735] [serial = 1132] [outer = (nil)] 11:23:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 278 (0x92049400) [pid = 1735] [serial = 1133] [outer = 0x914da400] 11:23:07 INFO - PROCESS | 1735 | 1463682187368 Marionette DEBUG loaded listener.js 11:23:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 279 (0x9204c400) [pid = 1735] [serial = 1134] [outer = 0x914da400] 11:23:09 INFO - PROCESS | 1735 | 1463682189031 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]]]}] 11:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2396ms 11:23:09 INFO - PROCESS | 1735 | 1463682189090 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 1735 | 1463682189096 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 11:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:23:09 INFO - PROCESS | 1735 | 1463682189105 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 1735 | 1463682189111 Marionette TRACE conn4 <- [1,1482,null,{}] 11:23:09 INFO - PROCESS | 1735 | 1463682189120 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}] 11:23:09 INFO - PROCESS | 1735 | 1463682189337 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 11:23:09 INFO - PROCESS | 1735 | 1463682189622 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x867cb800 == 160 [pid = 1735] [id = 378] 11:23:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 280 (0x867cf400) [pid = 1735] [serial = 1135] [outer = (nil)] 11:23:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 281 (0x867d4800) [pid = 1735] [serial = 1136] [outer = 0x867cf400] 11:23:09 INFO - PROCESS | 1735 | 1463682189707 Marionette DEBUG loaded listener.js 11:23:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 282 (0x8bd3ec00) [pid = 1735] [serial = 1137] [outer = 0x867cf400] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x91509c00 == 159 [pid = 1735] [id = 246] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0xa3584800 == 158 [pid = 1735] [id = 308] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x92f72400 == 157 [pid = 1735] [id = 39] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x952d6000 == 156 [pid = 1735] [id = 40] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8f496000 == 155 [pid = 1735] [id = 117] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x9b857000 == 154 [pid = 1735] [id = 57] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x9a809000 == 153 [pid = 1735] [id = 60] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8c1b5c00 == 152 [pid = 1735] [id = 245] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x9a972c00 == 151 [pid = 1735] [id = 310] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x91c0b000 == 150 [pid = 1735] [id = 309] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x93de0400 == 149 [pid = 1735] [id = 43] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8dcefc00 == 148 [pid = 1735] [id = 311] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8fbcf000 == 147 [pid = 1735] [id = 88] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8f23e400 == 146 [pid = 1735] [id = 250] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8df1c400 == 145 [pid = 1735] [id = 134] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x9b3c6000 == 144 [pid = 1735] [id = 263] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8d85d400 == 143 [pid = 1735] [id = 360] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8d853800 == 142 [pid = 1735] [id = 359] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x886e6400 == 141 [pid = 1735] [id = 358] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x92f6f400 == 140 [pid = 1735] [id = 346] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc15000 == 139 [pid = 1735] [id = 347] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x920d3800 == 138 [pid = 1735] [id = 345] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x915d1000 == 137 [pid = 1735] [id = 344] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8be61800 == 136 [pid = 1735] [id = 343] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x9150f400 == 135 [pid = 1735] [id = 342] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8f235800 == 134 [pid = 1735] [id = 341] 11:23:11 INFO - PROCESS | 1735 | --DOCSHELL 0x8d854c00 == 133 [pid = 1735] [id = 340] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 281 (0x9822d400) [pid = 1735] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 280 (0x91d92000) [pid = 1735] [serial = 759] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 279 (0x914d4000) [pid = 1735] [serial = 1014] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 278 (0x91c0e000) [pid = 1735] [serial = 1016] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 277 (0x8f238c00) [pid = 1735] [serial = 1005] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 276 (0x8e7d9800) [pid = 1735] [serial = 1004] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 275 (0x8e7d6400) [pid = 1735] [serial = 959] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 274 (0xa0712c00) [pid = 1735] [serial = 977] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 273 (0x9a27f400) [pid = 1735] [serial = 968] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 272 (0x9b863400) [pid = 1735] [serial = 974] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 271 (0x9a8a1800) [pid = 1735] [serial = 971] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 270 (0xa3318400) [pid = 1735] [serial = 980] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 269 (0x8d858c00) [pid = 1735] [serial = 986] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 268 (0x914d8c00) [pid = 1735] [serial = 962] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 267 (0x93a82800) [pid = 1735] [serial = 965] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 266 (0x8f610800) [pid = 1735] [serial = 992] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 265 (0x92f71c00) [pid = 1735] [serial = 995] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 264 (0x88238000) [pid = 1735] [serial = 998] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 263 (0x8db1bc00) [pid = 1735] [serial = 989] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 262 (0x952de000) [pid = 1735] [serial = 957] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 261 (0x8df26c00) [pid = 1735] [serial = 1007] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 260 (0x8e7f0400) [pid = 1735] [serial = 1008] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 259 (0xa36f1c00) [pid = 1735] [serial = 983] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 258 (0x8fbce400) [pid = 1735] [serial = 1010] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 257 (0x8db18800) [pid = 1735] [serial = 1002] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 256 (0x8db13000) [pid = 1735] [serial = 1001] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 255 (0x914cd800) [pid = 1735] [serial = 1013] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 254 (0x8fbda000) [pid = 1735] [serial = 1011] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 253 (0x91d94000) [pid = 1735] [serial = 1017] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | --DOMWINDOW == 252 (0x91d90c00) [pid = 1735] [serial = 1019] [outer = (nil)] [url = about:blank] 11:23:11 INFO - PROCESS | 1735 | 1463682191621 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]]]}] 11:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2648ms 11:23:11 INFO - PROCESS | 1735 | 1463682191764 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 11:23:11 INFO - PROCESS | 1735 | 1463682191773 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 11:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:23:11 INFO - PROCESS | 1735 | 1463682191788 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 1735 | 1463682191793 Marionette TRACE conn4 <- [1,1486,null,{}] 11:23:11 INFO - PROCESS | 1735 | 1463682191799 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}] 11:23:11 INFO - PROCESS | 1735 | 1463682191992 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 11:23:12 INFO - PROCESS | 1735 | 1463682192044 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a647800 == 134 [pid = 1735] [id = 379] 11:23:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 253 (0x8a64b000) [pid = 1735] [serial = 1138] [outer = (nil)] 11:23:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 254 (0x8a650400) [pid = 1735] [serial = 1139] [outer = 0x8a64b000] 11:23:12 INFO - PROCESS | 1735 | 1463682192293 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 255 (0x8c0a4000) [pid = 1735] [serial = 1140] [outer = 0x8a64b000] 11:23:13 INFO - PROCESS | 1735 | 1463682193198 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]]]}] 11:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1435ms 11:23:13 INFO - PROCESS | 1735 | 1463682193224 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 11:23:13 INFO - PROCESS | 1735 | 1463682193228 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 11:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:23:13 INFO - PROCESS | 1735 | 1463682193235 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 1735 | 1463682193241 Marionette TRACE conn4 <- [1,1490,null,{}] 11:23:13 INFO - PROCESS | 1735 | 1463682193257 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}] 11:23:13 INFO - PROCESS | 1735 | 1463682193470 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 11:23:13 INFO - PROCESS | 1735 | 1463682193732 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db18400 == 135 [pid = 1735] [id = 380] 11:23:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 256 (0x8db1c000) [pid = 1735] [serial = 1141] [outer = (nil)] 11:23:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 257 (0x8dd36000) [pid = 1735] [serial = 1142] [outer = 0x8db1c000] 11:23:13 INFO - PROCESS | 1735 | 1463682193819 Marionette DEBUG loaded listener.js 11:23:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 258 (0x8dd66000) [pid = 1735] [serial = 1143] [outer = 0x8db1c000] 11:23:14 INFO - PROCESS | 1735 | 1463682194683 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]]]}] 11:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1484ms 11:23:14 INFO - PROCESS | 1735 | 1463682194721 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 11:23:14 INFO - PROCESS | 1735 | 1463682194724 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 11:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:23:14 INFO - PROCESS | 1735 | 1463682194741 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:23:14 INFO - PROCESS | 1735 | 1463682194743 Marionette TRACE conn4 <- [1,1494,null,{}] 11:23:14 INFO - PROCESS | 1735 | 1463682194750 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}] 11:23:15 INFO - PROCESS | 1735 | 1463682195019 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 11:23:15 INFO - PROCESS | 1735 | 1463682195055 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f9800 == 136 [pid = 1735] [id = 381] 11:23:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 259 (0x8dd65c00) [pid = 1735] [serial = 1144] [outer = (nil)] 11:23:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 260 (0x8e7c3c00) [pid = 1735] [serial = 1145] [outer = 0x8dd65c00] 11:23:15 INFO - PROCESS | 1735 | 1463682195134 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 261 (0x8e7e9c00) [pid = 1735] [serial = 1146] [outer = 0x8dd65c00] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 260 (0x920d7c00) [pid = 1735] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 259 (0x8e7ed400) [pid = 1735] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 258 (0x915df400) [pid = 1735] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 257 (0x886f3800) [pid = 1735] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 256 (0x91d8a400) [pid = 1735] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 255 (0x9b574800) [pid = 1735] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 254 (0x877ec800) [pid = 1735] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 253 (0x9b583800) [pid = 1735] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 252 (0x915e6400) [pid = 1735] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 251 (0xa2375000) [pid = 1735] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 250 (0x9b57fc00) [pid = 1735] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 249 (0x8e7e3c00) [pid = 1735] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 248 (0x8c0a7800) [pid = 1735] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 247 (0x93d2fc00) [pid = 1735] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 246 (0x8db16000) [pid = 1735] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 245 (0x8d859800) [pid = 1735] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 244 (0x9a0b7c00) [pid = 1735] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 243 (0xa23c3000) [pid = 1735] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 242 (0x915d2400) [pid = 1735] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 241 (0xa060d800) [pid = 1735] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 240 (0x915d1400) [pid = 1735] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 239 (0x8dcecc00) [pid = 1735] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 238 (0x99704800) [pid = 1735] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 237 (0x8c1ba800) [pid = 1735] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 236 (0x91ecf800) [pid = 1735] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 235 (0x9150b400) [pid = 1735] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 234 (0xa23c0c00) [pid = 1735] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 233 (0x915d4800) [pid = 1735] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 232 (0x8fbd0c00) [pid = 1735] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 231 (0x91c17c00) [pid = 1735] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 230 (0x9a973800) [pid = 1735] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 229 (0x8dd3d400) [pid = 1735] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 228 (0xa23c1800) [pid = 1735] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 227 (0x9479f800) [pid = 1735] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 226 (0x951df000) [pid = 1735] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 225 (0x93a83c00) [pid = 1735] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 224 (0x93a55800) [pid = 1735] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 223 (0x8e7c4400) [pid = 1735] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 222 (0xa3584c00) [pid = 1735] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 221 (0x8d852000) [pid = 1735] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 220 (0x8a647400) [pid = 1735] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 219 (0x8a648400) [pid = 1735] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 218 (0x914d9c00) [pid = 1735] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 217 (0x8f236800) [pid = 1735] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 216 (0xa51ac000) [pid = 1735] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 215 (0x8f81c000) [pid = 1735] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 214 (0x877efc00) [pid = 1735] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 213 (0x92f67400) [pid = 1735] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 212 (0x8f906c00) [pid = 1735] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 211 (0x914dac00) [pid = 1735] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 210 (0x8e7e5000) [pid = 1735] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 209 (0x8d855000) [pid = 1735] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 208 (0x8dedbc00) [pid = 1735] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2951ms 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 207 (0x9784bc00) [pid = 1735] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 206 (0x8dd3f000) [pid = 1735] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 205 (0x8f810000) [pid = 1735] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 204 (0x8bd3f000) [pid = 1735] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 203 (0x91f27c00) [pid = 1735] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 202 (0x92f6ec00) [pid = 1735] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 201 (0x9a242400) [pid = 1735] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 200 (0xa3353800) [pid = 1735] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 199 (0x8e7c4000) [pid = 1735] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 198 (0x9b579c00) [pid = 1735] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 197 (0x9a0b8c00) [pid = 1735] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 196 (0x8dee2c00) [pid = 1735] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 195 (0x8f60b800) [pid = 1735] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 194 (0x93dde000) [pid = 1735] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 193 (0x9ba59c00) [pid = 1735] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 192 (0x8f907c00) [pid = 1735] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 191 (0x952d4000) [pid = 1735] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 190 (0x8ded5400) [pid = 1735] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 189 (0x8dede800) [pid = 1735] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 188 (0xa0710000) [pid = 1735] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 187 (0x9c06f400) [pid = 1735] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 186 (0xa35cac00) [pid = 1735] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 185 (0x8f60b400) [pid = 1735] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 184 (0x92f9c400) [pid = 1735] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 183 (0x91e9cc00) [pid = 1735] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 182 (0x924c5c00) [pid = 1735] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 181 (0x9d970400) [pid = 1735] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:23:17 INFO - PROCESS | 1735 | --DOMWINDOW == 180 (0x8dce9800) [pid = 1735] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:23:17 INFO - PROCESS | 1735 | 1463682197580 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]]]}] 11:23:17 INFO - PROCESS | 1735 | 1463682197709 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 11:23:17 INFO - PROCESS | 1735 | 1463682197711 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 11:23:17 INFO - PROCESS | 1735 | 1463682197745 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:23:17 INFO - PROCESS | 1735 | 1463682197754 Marionette TRACE conn4 <- [1,1498,null,{}] 11:23:17 INFO - PROCESS | 1735 | 1463682197767 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}] 11:23:17 INFO - PROCESS | 1735 | 1463682197955 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 11:23:18 INFO - PROCESS | 1735 | 1463682198144 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x886f2800 == 137 [pid = 1735] [id = 382] 11:23:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 181 (0x8a648400) [pid = 1735] [serial = 1147] [outer = (nil)] 11:23:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 182 (0x8d858000) [pid = 1735] [serial = 1148] [outer = 0x8a648400] 11:23:18 INFO - PROCESS | 1735 | 1463682198220 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 183 (0x8dce2800) [pid = 1735] [serial = 1149] [outer = 0x8a648400] 11:23:18 INFO - PROCESS | 1735 | 1463682198987 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]]]}] 11:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1304ms 11:23:19 INFO - PROCESS | 1735 | 1463682199039 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 1735 | 1463682199043 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 11:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:23:19 INFO - PROCESS | 1735 | 1463682199049 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 1735 | 1463682199053 Marionette TRACE conn4 <- [1,1502,null,{}] 11:23:19 INFO - PROCESS | 1735 | 1463682199058 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}] 11:23:19 INFO - PROCESS | 1735 | 1463682199287 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 11:23:19 INFO - PROCESS | 1735 | 1463682199673 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x867cc400 == 138 [pid = 1735] [id = 383] 11:23:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 184 (0x867ce400) [pid = 1735] [serial = 1150] [outer = (nil)] 11:23:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 185 (0x867d2800) [pid = 1735] [serial = 1151] [outer = 0x867ce400] 11:23:19 INFO - PROCESS | 1735 | 1463682199785 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 186 (0x8823b000) [pid = 1735] [serial = 1152] [outer = 0x867ce400] 11:23:20 INFO - PROCESS | 1735 | 1463682200787 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]]]}] 11:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1781ms 11:23:20 INFO - PROCESS | 1735 | 1463682200834 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 11:23:20 INFO - PROCESS | 1735 | 1463682200842 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 11:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:23:20 INFO - PROCESS | 1735 | 1463682200851 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:23:20 INFO - PROCESS | 1735 | 1463682200857 Marionette TRACE conn4 <- [1,1506,null,{}] 11:23:20 INFO - PROCESS | 1735 | 1463682200866 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}] 11:23:21 INFO - PROCESS | 1735 | 1463682201144 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 11:23:21 INFO - PROCESS | 1735 | 1463682201492 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc17800 == 139 [pid = 1735] [id = 384] 11:23:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 187 (0x8c1b4800) [pid = 1735] [serial = 1153] [outer = (nil)] 11:23:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 188 (0x8d85ec00) [pid = 1735] [serial = 1154] [outer = 0x8c1b4800] 11:23:21 INFO - PROCESS | 1735 | 1463682201589 Marionette DEBUG loaded listener.js 11:23:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 189 (0x8db1f400) [pid = 1735] [serial = 1155] [outer = 0x8c1b4800] 11:23:22 INFO - PROCESS | 1735 | 1463682202655 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]]]}] 11:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1836ms 11:23:22 INFO - PROCESS | 1735 | 1463682202692 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 11:23:22 INFO - PROCESS | 1735 | 1463682202698 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 11:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:23:22 INFO - PROCESS | 1735 | 1463682202707 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:23:22 INFO - PROCESS | 1735 | 1463682202711 Marionette TRACE conn4 <- [1,1510,null,{}] 11:23:22 INFO - PROCESS | 1735 | 1463682202717 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}] 11:23:22 INFO - PROCESS | 1735 | 1463682202992 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 11:23:23 INFO - PROCESS | 1735 | 1463682203373 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db1cc00 == 140 [pid = 1735] [id = 385] 11:23:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 190 (0x8df18400) [pid = 1735] [serial = 1156] [outer = (nil)] 11:23:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 191 (0x8e7cac00) [pid = 1735] [serial = 1157] [outer = 0x8df18400] 11:23:23 INFO - PROCESS | 1735 | 1463682203468 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 192 (0x8ea10c00) [pid = 1735] [serial = 1158] [outer = 0x8df18400] 11:23:24 INFO - PROCESS | 1735 | 1463682204451 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]]]}] 11:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1783ms 11:23:24 INFO - PROCESS | 1735 | 1463682204491 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 11:23:24 INFO - PROCESS | 1735 | 1463682204494 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 11:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:23:24 INFO - PROCESS | 1735 | 1463682204509 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 1735 | 1463682204520 Marionette TRACE conn4 <- [1,1514,null,{}] 11:23:24 INFO - PROCESS | 1735 | 1463682204530 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}] 11:23:24 INFO - PROCESS | 1735 | 1463682204875 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 11:23:25 INFO - PROCESS | 1735 | 1463682205137 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dedb000 == 141 [pid = 1735] [id = 386] 11:23:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 193 (0x8f49b000) [pid = 1735] [serial = 1159] [outer = (nil)] 11:23:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 194 (0x8f578400) [pid = 1735] [serial = 1160] [outer = 0x8f49b000] 11:23:25 INFO - PROCESS | 1735 | 1463682205230 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 195 (0x8f581800) [pid = 1735] [serial = 1161] [outer = 0x8f49b000] 11:23:26 INFO - PROCESS | 1735 | 1463682206197 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]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1753ms 11:23:26 INFO - PROCESS | 1735 | 1463682206255 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 1735 | 1463682206259 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 11:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:23:26 INFO - PROCESS | 1735 | 1463682206268 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - PROCESS | 1735 | 1463682206272 Marionette TRACE conn4 <- [1,1518,null,{}] 11:23:26 INFO - PROCESS | 1735 | 1463682206277 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}] 11:23:26 INFO - PROCESS | 1735 | 1463682206518 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 11:23:26 INFO - PROCESS | 1735 | 1463682206855 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f497400 == 142 [pid = 1735] [id = 387] 11:23:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 196 (0x8f613000) [pid = 1735] [serial = 1162] [outer = (nil)] 11:23:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 197 (0x8f817400) [pid = 1735] [serial = 1163] [outer = 0x8f613000] 11:23:26 INFO - PROCESS | 1735 | 1463682206951 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 198 (0x8f903c00) [pid = 1735] [serial = 1164] [outer = 0x8f613000] 11:23:27 INFO - PROCESS | 1735 | 1463682207931 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]]]}] 11:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1687ms 11:23:27 INFO - PROCESS | 1735 | 1463682207956 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 1735 | 1463682207961 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 11:23:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:23:27 INFO - PROCESS | 1735 | 1463682207968 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - PROCESS | 1735 | 1463682207972 Marionette TRACE conn4 <- [1,1522,null,{}] 11:23:27 INFO - PROCESS | 1735 | 1463682207977 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}] 11:23:28 INFO - PROCESS | 1735 | 1463682208188 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 11:23:28 INFO - PROCESS | 1735 | 1463682208494 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f90c800 == 143 [pid = 1735] [id = 388] 11:23:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 199 (0x8fbcdc00) [pid = 1735] [serial = 1165] [outer = (nil)] 11:23:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 200 (0x8fbda800) [pid = 1735] [serial = 1166] [outer = 0x8fbcdc00] 11:23:28 INFO - PROCESS | 1735 | 1463682208610 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 201 (0x9150b000) [pid = 1735] [serial = 1167] [outer = 0x8fbcdc00] 11:23:29 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:29 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:23:29 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:29 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:29 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:29 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:29 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:29 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:29 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:29 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:29 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:29 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:23:29 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 () { 11:23:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:23:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:23:29 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 () { 11:23:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:23:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:23:29 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 () { 11:23:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:23:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:23:29 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 () { 11:23:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:23:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:23:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1589ms 11:23:29 INFO - PROCESS | 1735 | 1463682209529 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"]]]}] 11:23:29 INFO - PROCESS | 1735 | 1463682209560 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 11:23:29 INFO - PROCESS | 1735 | 1463682209569 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 11:23:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:23:29 INFO - PROCESS | 1735 | 1463682209601 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:23:29 INFO - PROCESS | 1735 | 1463682209606 Marionette TRACE conn4 <- [1,1526,null,{}] 11:23:29 INFO - PROCESS | 1735 | 1463682209613 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}] 11:23:29 INFO - PROCESS | 1735 | 1463682209847 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 11:23:30 INFO - PROCESS | 1735 | 1463682210182 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x914d2000 == 144 [pid = 1735] [id = 389] 11:23:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 202 (0x9150f400) [pid = 1735] [serial = 1168] [outer = (nil)] 11:23:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 203 (0x915e8800) [pid = 1735] [serial = 1169] [outer = 0x9150f400] 11:23:30 INFO - PROCESS | 1735 | 1463682210279 Marionette DEBUG loaded listener.js 11:23:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 204 (0x91c10c00) [pid = 1735] [serial = 1170] [outer = 0x9150f400] 11:23:31 INFO - PROCESS | 1735 | 1463682211121 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"]]]}] 11:23:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:23:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:23:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:23:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:23:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:23:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:23:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1588ms 11:23:31 INFO - PROCESS | 1735 | 1463682211192 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 11:23:31 INFO - PROCESS | 1735 | 1463682211196 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 11:23:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:23:31 INFO - PROCESS | 1735 | 1463682211203 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:23:31 INFO - PROCESS | 1735 | 1463682211207 Marionette TRACE conn4 <- [1,1530,null,{}] 11:23:31 INFO - PROCESS | 1735 | 1463682211214 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}] 11:23:31 INFO - PROCESS | 1735 | 1463682211454 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 11:23:31 INFO - PROCESS | 1735 | 1463682211736 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x915cec00 == 145 [pid = 1735] [id = 390] 11:23:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 205 (0x915d4400) [pid = 1735] [serial = 1171] [outer = (nil)] 11:23:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 206 (0x91db2000) [pid = 1735] [serial = 1172] [outer = 0x915d4400] 11:23:31 INFO - PROCESS | 1735 | 1463682211897 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 207 (0x91e9e000) [pid = 1735] [serial = 1173] [outer = 0x915d4400] 11:23:33 INFO - PROCESS | 1735 | 1463682213031 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]]]}] 11:23:33 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 11:23:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:23:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:23:33 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. 11:23:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:23:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1887ms 11:23:33 INFO - PROCESS | 1735 | 1463682213103 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 1735 | 1463682213110 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 11:23:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:23:33 INFO - PROCESS | 1735 | 1463682213122 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - PROCESS | 1735 | 1463682213127 Marionette TRACE conn4 <- [1,1534,null,{}] 11:23:33 INFO - PROCESS | 1735 | 1463682213140 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}] 11:23:33 INFO - PROCESS | 1735 | 1463682213469 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 11:23:33 INFO - PROCESS | 1735 | 1463682213897 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd3f000 == 146 [pid = 1735] [id = 391] 11:23:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 208 (0x91d8b800) [pid = 1735] [serial = 1174] [outer = (nil)] 11:23:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 209 (0x9204a000) [pid = 1735] [serial = 1175] [outer = 0x91d8b800] 11:23:33 INFO - PROCESS | 1735 | 1463682213989 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 210 (0x92052400) [pid = 1735] [serial = 1176] [outer = 0x91d8b800] 11:23:34 INFO - PROCESS | 1735 | 1463682214973 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]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:23:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1890ms 11:23:35 INFO - PROCESS | 1735 | 1463682215011 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 1735 | 1463682215014 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 11:23:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:23:35 INFO - PROCESS | 1735 | 1463682215022 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 1735 | 1463682215026 Marionette TRACE conn4 <- [1,1538,null,{}] 11:23:35 INFO - PROCESS | 1735 | 1463682215033 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}] 11:23:35 INFO - PROCESS | 1735 | 1463682215274 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 11:23:35 INFO - PROCESS | 1735 | 1463682215605 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc1a400 == 147 [pid = 1735] [id = 392] 11:23:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 211 (0x914d4c00) [pid = 1735] [serial = 1177] [outer = (nil)] 11:23:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 212 (0x920d3400) [pid = 1735] [serial = 1178] [outer = 0x914d4c00] 11:23:35 INFO - PROCESS | 1735 | 1463682215705 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 213 (0x920dc800) [pid = 1735] [serial = 1179] [outer = 0x914d4c00] 11:23:36 INFO - PROCESS | 1735 | 1463682216647 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]]]}] 11:23:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:23:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1683ms 11:23:36 INFO - PROCESS | 1735 | 1463682216707 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 1735 | 1463682216710 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 11:23:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:23:36 INFO - PROCESS | 1735 | 1463682216718 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 1735 | 1463682216722 Marionette TRACE conn4 <- [1,1542,null,{}] 11:23:36 INFO - PROCESS | 1735 | 1463682216728 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}] 11:23:36 INFO - PROCESS | 1735 | 1463682216956 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 11:23:37 INFO - PROCESS | 1735 | 1463682217315 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f67400 == 148 [pid = 1735] [id = 393] 11:23:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 214 (0x92f68000) [pid = 1735] [serial = 1180] [outer = (nil)] 11:23:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 215 (0x92f9bc00) [pid = 1735] [serial = 1181] [outer = 0x92f68000] 11:23:37 INFO - PROCESS | 1735 | 1463682217434 Marionette DEBUG loaded listener.js 11:23:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 216 (0x93dde800) [pid = 1735] [serial = 1182] [outer = 0x92f68000] 11:23:38 INFO - PROCESS | 1735 | 1463682218414 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]]]}] 11:23:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:23:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1732ms 11:23:38 INFO - PROCESS | 1735 | 1463682218452 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 1735 | 1463682218455 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 11:23:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:23:38 INFO - PROCESS | 1735 | 1463682218463 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - PROCESS | 1735 | 1463682218468 Marionette TRACE conn4 <- [1,1546,null,{}] 11:23:38 INFO - PROCESS | 1735 | 1463682218474 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}] 11:23:38 INFO - PROCESS | 1735 | 1463682218736 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 11:23:39 INFO - PROCESS | 1735 | 1463682219072 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x93de4000 == 149 [pid = 1735] [id = 394] 11:23:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 217 (0x951df000) [pid = 1735] [serial = 1183] [outer = (nil)] 11:23:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 218 (0x95553800) [pid = 1735] [serial = 1184] [outer = 0x951df000] 11:23:39 INFO - PROCESS | 1735 | 1463682219175 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 219 (0x9558a000) [pid = 1735] [serial = 1185] [outer = 0x951df000] 11:23:40 INFO - PROCESS | 1735 | 1463682220100 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]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:23:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1694ms 11:23:40 INFO - PROCESS | 1735 | 1463682220159 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 1735 | 1463682220162 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 11:23:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:23:40 INFO - PROCESS | 1735 | 1463682220169 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 1735 | 1463682220172 Marionette TRACE conn4 <- [1,1550,null,{}] 11:23:40 INFO - PROCESS | 1735 | 1463682220179 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}] 11:23:40 INFO - PROCESS | 1735 | 1463682220406 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 11:23:40 INFO - PROCESS | 1735 | 1463682220742 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x92ee7800 == 150 [pid = 1735] [id = 395] 11:23:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 220 (0x92ee8c00) [pid = 1735] [serial = 1186] [outer = (nil)] 11:23:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 221 (0x99f0ec00) [pid = 1735] [serial = 1187] [outer = 0x92ee8c00] 11:23:40 INFO - PROCESS | 1735 | 1463682220837 Marionette DEBUG loaded listener.js 11:23:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 222 (0x99fe1000) [pid = 1735] [serial = 1188] [outer = 0x92ee8c00] 11:23:41 INFO - PROCESS | 1735 | 1463682221761 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]]]}] 11:23:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:23:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1642ms 11:23:41 INFO - PROCESS | 1735 | 1463682221827 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 11:23:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:23:41 INFO - PROCESS | 1735 | 1463682221843 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 11:23:41 INFO - PROCESS | 1735 | 1463682221850 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:23:41 INFO - PROCESS | 1735 | 1463682221854 Marionette TRACE conn4 <- [1,1554,null,{}] 11:23:41 INFO - PROCESS | 1735 | 1463682221860 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}] 11:23:42 INFO - PROCESS | 1735 | 1463682222093 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 11:23:42 INFO - PROCESS | 1735 | 1463682222443 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x88234800 == 151 [pid = 1735] [id = 396] 11:23:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 223 (0x8f618800) [pid = 1735] [serial = 1189] [outer = (nil)] 11:23:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 224 (0x997a9400) [pid = 1735] [serial = 1190] [outer = 0x8f618800] 11:23:42 INFO - PROCESS | 1735 | 1463682222543 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 225 (0x9a748800) [pid = 1735] [serial = 1191] [outer = 0x8f618800] 11:23:43 INFO - PROCESS | 1735 | 1463682223513 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]]]}] 11:23:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:23:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1736ms 11:23:43 INFO - PROCESS | 1735 | 1463682223586 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 11:23:43 INFO - PROCESS | 1735 | 1463682223590 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 11:23:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:23:43 INFO - PROCESS | 1735 | 1463682223598 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - PROCESS | 1735 | 1463682223601 Marionette TRACE conn4 <- [1,1558,null,{}] 11:23:43 INFO - PROCESS | 1735 | 1463682223608 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}] 11:23:43 INFO - PROCESS | 1735 | 1463682223872 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 11:23:44 INFO - PROCESS | 1735 | 1463682224220 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x982ae800 == 152 [pid = 1735] [id = 397] 11:23:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 226 (0x997ad400) [pid = 1735] [serial = 1192] [outer = (nil)] 11:23:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 227 (0x9aeee800) [pid = 1735] [serial = 1193] [outer = 0x997ad400] 11:23:44 INFO - PROCESS | 1735 | 1463682224323 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 228 (0x9a975c00) [pid = 1735] [serial = 1194] [outer = 0x997ad400] 11:23:45 INFO - PROCESS | 1735 | 1463682225244 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]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:23:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1685ms 11:23:45 INFO - PROCESS | 1735 | 1463682225284 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 1735 | 1463682225287 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 11:23:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:23:45 INFO - PROCESS | 1735 | 1463682225295 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 1735 | 1463682225299 Marionette TRACE conn4 <- [1,1562,null,{}] 11:23:45 INFO - PROCESS | 1735 | 1463682225305 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}] 11:23:45 INFO - PROCESS | 1735 | 1463682225536 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 11:23:45 INFO - PROCESS | 1735 | 1463682225877 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a377c00 == 153 [pid = 1735] [id = 398] 11:23:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 229 (0x9a96e400) [pid = 1735] [serial = 1195] [outer = (nil)] 11:23:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 230 (0x9b854800) [pid = 1735] [serial = 1196] [outer = 0x9a96e400] 11:23:45 INFO - PROCESS | 1735 | 1463682225977 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 231 (0x9b863400) [pid = 1735] [serial = 1197] [outer = 0x9a96e400] 11:23:46 INFO - PROCESS | 1735 | 1463682226896 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]]]}] 11:23:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:23:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1632ms 11:23:46 INFO - PROCESS | 1735 | 1463682226929 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 11:23:46 INFO - PROCESS | 1735 | 1463682226933 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 11:23:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:23:46 INFO - PROCESS | 1735 | 1463682226940 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:23:46 INFO - PROCESS | 1735 | 1463682226944 Marionette TRACE conn4 <- [1,1566,null,{}] 11:23:46 INFO - PROCESS | 1735 | 1463682226950 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}] 11:23:47 INFO - PROCESS | 1735 | 1463682227180 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 11:23:47 INFO - PROCESS | 1735 | 1463682227537 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7e7000 == 154 [pid = 1735] [id = 399] 11:23:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 232 (0x91f19c00) [pid = 1735] [serial = 1198] [outer = (nil)] 11:23:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 233 (0x9c362c00) [pid = 1735] [serial = 1199] [outer = 0x91f19c00] 11:23:47 INFO - PROCESS | 1735 | 1463682227646 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 234 (0x9d972000) [pid = 1735] [serial = 1200] [outer = 0x91f19c00] 11:23:48 INFO - PROCESS | 1735 | 1463682228666 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]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:23:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1786ms 11:23:48 INFO - PROCESS | 1735 | 1463682228727 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 11:23:48 INFO - PROCESS | 1735 | 1463682228730 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 11:23:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:23:48 INFO - PROCESS | 1735 | 1463682228738 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 1735 | 1463682228743 Marionette TRACE conn4 <- [1,1570,null,{}] 11:23:48 INFO - PROCESS | 1735 | 1463682228749 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}] 11:23:49 INFO - PROCESS | 1735 | 1463682229016 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 11:23:49 INFO - PROCESS | 1735 | 1463682229375 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x8823ac00 == 155 [pid = 1735] [id = 400] 11:23:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 235 (0x924c4800) [pid = 1735] [serial = 1201] [outer = (nil)] 11:23:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 236 (0xa1159800) [pid = 1735] [serial = 1202] [outer = 0x924c4800] 11:23:49 INFO - PROCESS | 1735 | 1463682229472 Marionette DEBUG loaded listener.js 11:23:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 237 (0xa22a3c00) [pid = 1735] [serial = 1203] [outer = 0x924c4800] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8c1b0000 == 154 [pid = 1735] [id = 290] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x886f2800 == 153 [pid = 1735] [id = 382] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x877f9800 == 152 [pid = 1735] [id = 381] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8db18400 == 151 [pid = 1735] [id = 380] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8a647800 == 150 [pid = 1735] [id = 379] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x867cb800 == 149 [pid = 1735] [id = 378] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8f580c00 == 148 [pid = 1735] [id = 376] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8f57d400 == 147 [pid = 1735] [id = 375] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd6b000 == 146 [pid = 1735] [id = 374] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd5f800 == 145 [pid = 1735] [id = 373] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x993a5400 == 144 [pid = 1735] [id = 371] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7c8400 == 143 [pid = 1735] [id = 372] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x9b556800 == 142 [pid = 1735] [id = 370] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8f242000 == 141 [pid = 1735] [id = 369] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x92f73800 == 140 [pid = 1735] [id = 368] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x91f20c00 == 139 [pid = 1735] [id = 367] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8c1b2400 == 138 [pid = 1735] [id = 366] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x8d856400 == 137 [pid = 1735] [id = 365] 11:23:51 INFO - PROCESS | 1735 | --DOCSHELL 0x886f5000 == 136 [pid = 1735] [id = 362] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 236 (0x9c24bc00) [pid = 1735] [serial = 798] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 235 (0x8f38f400) [pid = 1735] [serial = 1082] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 234 (0xa6385000) [pid = 1735] [serial = 864] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 233 (0x8a67f400) [pid = 1735] [serial = 1076] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 232 (0x91ed0000) [pid = 1735] [serial = 897] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 231 (0x9ba34c00) [pid = 1735] [serial = 795] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 230 (0x877f4400) [pid = 1735] [serial = 1070] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 229 (0xa2244800) [pid = 1735] [serial = 978] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 228 (0x92fa3000) [pid = 1735] [serial = 1035] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 227 (0xa31ea000) [pid = 1735] [serial = 855] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 226 (0x9c253400) [pid = 1735] [serial = 915] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 225 (0x8f81e400) [pid = 1735] [serial = 894] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 224 (0x8ded4c00) [pid = 1735] [serial = 891] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 223 (0x8f39c400) [pid = 1735] [serial = 1083] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 222 (0x952d9c00) [pid = 1735] [serial = 777] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 221 (0x8db20c00) [pid = 1735] [serial = 990] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 220 (0x8ded9400) [pid = 1735] [serial = 1080] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 219 (0x9ba30c00) [pid = 1735] [serial = 1047] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 218 (0xa31d1400) [pid = 1735] [serial = 1052] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 217 (0x91f21400) [pid = 1735] [serial = 1031] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 216 (0xa0715c00) [pid = 1735] [serial = 846] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 215 (0x91db5000) [pid = 1735] [serial = 1029] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 214 (0x9d971c00) [pid = 1735] [serial = 801] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 213 (0x9b857400) [pid = 1735] [serial = 912] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 212 (0x8f815800) [pid = 1735] [serial = 735] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 211 (0x924b8800) [pid = 1735] [serial = 768] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 210 (0x97846400) [pid = 1735] [serial = 780] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 209 (0xa3352800) [pid = 1735] [serial = 921] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 208 (0x93a84000) [pid = 1735] [serial = 900] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 207 (0x9b293800) [pid = 1735] [serial = 840] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 206 (0x9a979000) [pid = 1735] [serial = 930] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 205 (0xa685bc00) [pid = 1735] [serial = 933] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 204 (0x92f6d400) [pid = 1735] [serial = 1034] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 203 (0xa357dc00) [pid = 1735] [serial = 1053] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 202 (0x915e6800) [pid = 1735] [serial = 1028] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 201 (0x8ea12c00) [pid = 1735] [serial = 1064] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 200 (0xa51d3000) [pid = 1735] [serial = 924] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 199 (0x9b38fc00) [pid = 1735] [serial = 909] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 198 (0x95585800) [pid = 1735] [serial = 1037] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 197 (0x8be62c00) [pid = 1735] [serial = 1077] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 196 (0x9a807800) [pid = 1735] [serial = 1041] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 195 (0x9a805400) [pid = 1735] [serial = 969] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 194 (0x8ea15800) [pid = 1735] [serial = 1065] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 193 (0x8f90bc00) [pid = 1735] [serial = 870] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 192 (0xa36f5400) [pid = 1735] [serial = 858] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 191 (0x8d85b000) [pid = 1735] [serial = 987] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 190 (0x8dd35c00) [pid = 1735] [serial = 1061] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 189 (0x8a64e800) [pid = 1735] [serial = 1058] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 188 (0x8a652800) [pid = 1735] [serial = 1059] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 187 (0x9a89b800) [pid = 1735] [serial = 789] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 186 (0x8f39a000) [pid = 1735] [serial = 1025] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 185 (0xa51dc800) [pid = 1735] [serial = 861] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 184 (0x9150fc00) [pid = 1735] [serial = 831] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 183 (0x8ea1c800) [pid = 1735] [serial = 1073] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 182 (0x99fda400) [pid = 1735] [serial = 837] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 181 (0x915db000) [pid = 1735] [serial = 963] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 180 (0x91d94400) [pid = 1735] [serial = 765] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 179 (0x8f612000) [pid = 1735] [serial = 993] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 178 (0x8db1d800) [pid = 1735] [serial = 1023] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x8e7d5800) [pid = 1735] [serial = 828] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x9a2f8400) [pid = 1735] [serial = 906] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x8ea1e400) [pid = 1735] [serial = 1067] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x9c19cc00) [pid = 1735] [serial = 975] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x9a97a400) [pid = 1735] [serial = 1043] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x92f69400) [pid = 1735] [serial = 771] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x97845c00) [pid = 1735] [serial = 966] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x8f39ac00) [pid = 1735] [serial = 1074] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x92ee3000) [pid = 1735] [serial = 1032] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x9a8aac00) [pid = 1735] [serial = 972] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0xa6859c00) [pid = 1735] [serial = 1056] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x8f39b800) [pid = 1735] [serial = 936] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x9b80c000) [pid = 1735] [serial = 792] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8f60dc00) [pid = 1735] [serial = 1026] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0xa6380c00) [pid = 1735] [serial = 1055] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0xa0605000) [pid = 1735] [serial = 843] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x9a802400) [pid = 1735] [serial = 1040] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x9a73d800) [pid = 1735] [serial = 786] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x9c258000) [pid = 1735] [serial = 1049] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0xa2248c00) [pid = 1735] [serial = 849] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0xa0710800) [pid = 1735] [serial = 918] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x9b855800) [pid = 1735] [serial = 1046] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x91dbd000) [pid = 1735] [serial = 1020] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x9d9b8c00) [pid = 1735] [serial = 1050] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x99fdd000) [pid = 1735] [serial = 783] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x8f905800) [pid = 1735] [serial = 867] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x8f243800) [pid = 1735] [serial = 762] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0xa2727c00) [pid = 1735] [serial = 852] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x9b294400) [pid = 1735] [serial = 1044] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0xa2249c00) [pid = 1735] [serial = 1068] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0xa51d9c00) [pid = 1735] [serial = 984] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x8db11400) [pid = 1735] [serial = 1022] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0xa51f0800) [pid = 1735] [serial = 927] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0xa35ca000) [pid = 1735] [serial = 996] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x93d23400) [pid = 1735] [serial = 774] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8dd39800) [pid = 1735] [serial = 1062] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x924bec00) [pid = 1735] [serial = 834] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x877f7800) [pid = 1735] [serial = 1071] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x997aec00) [pid = 1735] [serial = 1038] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x952d4800) [pid = 1735] [serial = 903] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0xa3357c00) [pid = 1735] [serial = 981] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8dce3c00) [pid = 1735] [serial = 1079] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8f239800) [pid = 1735] [serial = 960] [outer = (nil)] [url = about:blank] 11:23:51 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f611800) [pid = 1735] [serial = 1085] [outer = (nil)] [url = about:blank] 11:23:52 INFO - PROCESS | 1735 | 1463682232006 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]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:23:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 3295ms 11:23:52 INFO - PROCESS | 1735 | 1463682232036 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 1735 | 1463682232042 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 11:23:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:23:52 INFO - PROCESS | 1735 | 1463682232052 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 1735 | 1463682232057 Marionette TRACE conn4 <- [1,1574,null,{}] 11:23:52 INFO - PROCESS | 1735 | 1463682232065 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}] 11:23:52 INFO - PROCESS | 1735 | 1463682232282 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 11:23:52 INFO - PROCESS | 1735 | 1463682232477 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a646c00 == 137 [pid = 1735] [id = 401] 11:23:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8a649800) [pid = 1735] [serial = 1204] [outer = (nil)] 11:23:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8a67c000) [pid = 1735] [serial = 1205] [outer = 0x8a649800] 11:23:52 INFO - PROCESS | 1735 | 1463682232565 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8be62c00) [pid = 1735] [serial = 1206] [outer = 0x8a649800] 11:23:53 INFO - PROCESS | 1735 | 1463682233572 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]]]}] 11:23:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:23:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1589ms 11:23:53 INFO - PROCESS | 1735 | 1463682233642 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 1735 | 1463682233650 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 11:23:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:23:53 INFO - PROCESS | 1735 | 1463682233662 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 1735 | 1463682233666 Marionette TRACE conn4 <- [1,1578,null,{}] 11:23:53 INFO - PROCESS | 1735 | 1463682233674 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}] 11:23:53 INFO - PROCESS | 1735 | 1463682233901 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 11:23:54 INFO - PROCESS | 1735 | 1463682234226 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db1b000 == 138 [pid = 1735] [id = 402] 11:23:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8db1c800) [pid = 1735] [serial = 1207] [outer = (nil)] 11:23:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dd30400) [pid = 1735] [serial = 1208] [outer = 0x8db1c800] 11:23:54 INFO - PROCESS | 1735 | 1463682234327 Marionette DEBUG loaded listener.js 11:23:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8dd3a800) [pid = 1735] [serial = 1209] [outer = 0x8db1c800] 11:23:55 INFO - PROCESS | 1735 | 1463682235229 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]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:23:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1635ms 11:23:55 INFO - PROCESS | 1735 | 1463682235297 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 11:23:55 INFO - PROCESS | 1735 | 1463682235304 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 11:23:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:23:55 INFO - PROCESS | 1735 | 1463682235342 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 1735 | 1463682235355 Marionette TRACE conn4 <- [1,1582,null,{}] 11:23:55 INFO - PROCESS | 1735 | 1463682235401 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}] 11:23:55 INFO - PROCESS | 1735 | 1463682235691 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 11:23:55 INFO - PROCESS | 1735 | 1463682235729 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dede000 == 139 [pid = 1735] [id = 403] 11:23:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8dede400) [pid = 1735] [serial = 1210] [outer = (nil)] 11:23:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8e7c4400) [pid = 1735] [serial = 1211] [outer = 0x8dede400] 11:23:55 INFO - PROCESS | 1735 | 1463682235816 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8e7e8c00) [pid = 1735] [serial = 1212] [outer = 0x8dede400] 11:23:56 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8dd65c00) [pid = 1735] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:23:56 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8a64b000) [pid = 1735] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:23:56 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8e7c4c00) [pid = 1735] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:23:56 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x867cf400) [pid = 1735] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:23:56 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8db1c000) [pid = 1735] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:23:57 INFO - PROCESS | 1735 | 1463682237061 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]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1752ms 11:23:57 INFO - PROCESS | 1735 | 1463682237094 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 1735 | 1463682237098 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 11:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:23:57 INFO - PROCESS | 1735 | 1463682237105 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - PROCESS | 1735 | 1463682237107 Marionette TRACE conn4 <- [1,1586,null,{}] 11:23:57 INFO - PROCESS | 1735 | 1463682237113 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}] 11:23:57 INFO - PROCESS | 1735 | 1463682237319 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 11:23:57 INFO - PROCESS | 1735 | 1463682237527 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d85ac00 == 140 [pid = 1735] [id = 404] 11:23:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dd3b800) [pid = 1735] [serial = 1213] [outer = (nil)] 11:23:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8ea1cc00) [pid = 1735] [serial = 1214] [outer = 0x8dd3b800] 11:23:57 INFO - PROCESS | 1735 | 1463682237608 Marionette DEBUG loaded listener.js 11:23:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8f23c400) [pid = 1735] [serial = 1215] [outer = 0x8dd3b800] 11:23:58 INFO - PROCESS | 1735 | 1463682238577 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]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:23:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1543ms 11:23:58 INFO - PROCESS | 1735 | 1463682238650 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 11:23:58 INFO - PROCESS | 1735 | 1463682238656 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 11:23:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:23:58 INFO - PROCESS | 1735 | 1463682238666 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - PROCESS | 1735 | 1463682238671 Marionette TRACE conn4 <- [1,1590,null,{}] 11:23:58 INFO - PROCESS | 1735 | 1463682238729 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}] 11:23:58 INFO - PROCESS | 1735 | 1463682238976 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 11:23:59 INFO - PROCESS | 1735 | 1463682239333 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a64a400 == 141 [pid = 1735] [id = 405] 11:23:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8a64ac00) [pid = 1735] [serial = 1216] [outer = (nil)] 11:23:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8a67e800) [pid = 1735] [serial = 1217] [outer = 0x8a64ac00] 11:23:59 INFO - PROCESS | 1735 | 1463682239426 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x8d854c00) [pid = 1735] [serial = 1218] [outer = 0x8a64ac00] 11:24:00 INFO - PROCESS | 1735 | 1463682240482 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]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:24:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1882ms 11:24:00 INFO - PROCESS | 1735 | 1463682240548 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 1735 | 1463682240558 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 11:24:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:24:00 INFO - PROCESS | 1735 | 1463682240570 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 1735 | 1463682240574 Marionette TRACE conn4 <- [1,1594,null,{}] 11:24:00 INFO - PROCESS | 1735 | 1463682240582 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}] 11:24:00 INFO - PROCESS | 1735 | 1463682240886 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 11:24:01 INFO - PROCESS | 1735 | 1463682241221 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd39000 == 142 [pid = 1735] [id = 406] 11:24:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x8dd6a400) [pid = 1735] [serial = 1219] [outer = (nil)] 11:24:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x8df27000) [pid = 1735] [serial = 1220] [outer = 0x8dd6a400] 11:24:01 INFO - PROCESS | 1735 | 1463682241313 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x8f23a800) [pid = 1735] [serial = 1221] [outer = 0x8dd6a400] 11:24:02 INFO - PROCESS | 1735 | 1463682242327 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]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:24:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1806ms 11:24:02 INFO - PROCESS | 1735 | 1463682242377 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 11:24:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:24:02 INFO - PROCESS | 1735 | 1463682242381 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 11:24:02 INFO - PROCESS | 1735 | 1463682242389 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 1735 | 1463682242395 Marionette TRACE conn4 <- [1,1598,null,{}] 11:24:02 INFO - PROCESS | 1735 | 1463682242411 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}] 11:24:02 INFO - PROCESS | 1735 | 1463682242712 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 11:24:03 INFO - PROCESS | 1735 | 1463682243096 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f399c00 == 143 [pid = 1735] [id = 407] 11:24:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x8f49f800) [pid = 1735] [serial = 1222] [outer = (nil)] 11:24:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x8f580c00) [pid = 1735] [serial = 1223] [outer = 0x8f49f800] 11:24:03 INFO - PROCESS | 1735 | 1463682243205 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x8f614000) [pid = 1735] [serial = 1224] [outer = 0x8f49f800] 11:24:04 INFO - PROCESS | 1735 | 1463682244206 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]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:24:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1839ms 11:24:04 INFO - PROCESS | 1735 | 1463682244227 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 1735 | 1463682244232 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 11:24:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:24:04 INFO - PROCESS | 1735 | 1463682244239 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 1735 | 1463682244243 Marionette TRACE conn4 <- [1,1602,null,{}] 11:24:04 INFO - PROCESS | 1735 | 1463682244249 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}] 11:24:04 INFO - PROCESS | 1735 | 1463682244476 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 11:24:04 INFO - PROCESS | 1735 | 1463682244803 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f39e400 == 144 [pid = 1735] [id = 408] 11:24:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x8f581c00) [pid = 1735] [serial = 1225] [outer = (nil)] 11:24:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x8fbd0800) [pid = 1735] [serial = 1226] [outer = 0x8f581c00] 11:24:04 INFO - PROCESS | 1735 | 1463682244946 Marionette DEBUG loaded listener.js 11:24:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x8fbd9c00) [pid = 1735] [serial = 1227] [outer = 0x8f581c00] 11:24:06 INFO - PROCESS | 1735 | 1463682246507 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]]]}] 11:24:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:24:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2335ms 11:24:06 INFO - PROCESS | 1735 | 1463682246576 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 11:24:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:24:06 INFO - PROCESS | 1735 | 1463682246581 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 11:24:06 INFO - PROCESS | 1735 | 1463682246587 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:24:06 INFO - PROCESS | 1735 | 1463682246591 Marionette TRACE conn4 <- [1,1606,null,{}] 11:24:06 INFO - PROCESS | 1735 | 1463682246597 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}] 11:24:06 INFO - PROCESS | 1735 | 1463682246819 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 11:24:07 INFO - PROCESS | 1735 | 1463682247090 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f616400 == 145 [pid = 1735] [id = 409] 11:24:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x8f907400) [pid = 1735] [serial = 1228] [outer = (nil)] 11:24:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x914db400) [pid = 1735] [serial = 1229] [outer = 0x8f907400] 11:24:07 INFO - PROCESS | 1735 | 1463682247193 Marionette DEBUG loaded listener.js 11:24:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x91514c00) [pid = 1735] [serial = 1230] [outer = 0x8f907400] 11:24:08 INFO - PROCESS | 1735 | 1463682248125 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]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:24:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1585ms 11:24:08 INFO - PROCESS | 1735 | 1463682248172 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 11:24:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:24:08 INFO - PROCESS | 1735 | 1463682248176 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 11:24:08 INFO - PROCESS | 1735 | 1463682248184 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 1735 | 1463682248188 Marionette TRACE conn4 <- [1,1610,null,{}] 11:24:08 INFO - PROCESS | 1735 | 1463682248194 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}] 11:24:08 INFO - PROCESS | 1735 | 1463682248449 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 11:24:08 INFO - PROCESS | 1735 | 1463682248798 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f575400 == 146 [pid = 1735] [id = 410] 11:24:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x913b2400) [pid = 1735] [serial = 1231] [outer = (nil)] 11:24:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x91767c00) [pid = 1735] [serial = 1232] [outer = 0x913b2400] 11:24:08 INFO - PROCESS | 1735 | 1463682248897 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x91d95400) [pid = 1735] [serial = 1233] [outer = 0x913b2400] 11:24:09 INFO - PROCESS | 1735 | 1463682249839 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]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:24:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1691ms 11:24:09 INFO - PROCESS | 1735 | 1463682249875 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 1735 | 1463682249879 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 11:24:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:24:09 INFO - PROCESS | 1735 | 1463682249886 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 1735 | 1463682249890 Marionette TRACE conn4 <- [1,1614,null,{}] 11:24:09 INFO - PROCESS | 1735 | 1463682249896 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}] 11:24:10 INFO - PROCESS | 1735 | 1463682250126 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 11:24:10 INFO - PROCESS | 1735 | 1463682250455 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x91db3800 == 147 [pid = 1735] [id = 411] 11:24:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x91db4000) [pid = 1735] [serial = 1234] [outer = (nil)] 11:24:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x91f1a400) [pid = 1735] [serial = 1235] [outer = 0x91db4000] 11:24:10 INFO - PROCESS | 1735 | 1463682250556 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x92050c00) [pid = 1735] [serial = 1236] [outer = 0x91db4000] 11:24:11 INFO - PROCESS | 1735 | 1463682251474 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]]]}] 11:24:11 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 11:24:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1644ms 11:24:11 INFO - PROCESS | 1735 | 1463682251536 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 1735 | 1463682251540 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 11:24:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:24:11 INFO - PROCESS | 1735 | 1463682251548 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 1735 | 1463682251551 Marionette TRACE conn4 <- [1,1618,null,{}] 11:24:11 INFO - PROCESS | 1735 | 1463682251557 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}] 11:24:11 INFO - PROCESS | 1735 | 1463682251782 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 11:24:12 INFO - PROCESS | 1735 | 1463682252122 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x88237c00 == 148 [pid = 1735] [id = 412] 11:24:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x8f494400) [pid = 1735] [serial = 1237] [outer = (nil)] 11:24:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x924b9000) [pid = 1735] [serial = 1238] [outer = 0x8f494400] 11:24:12 INFO - PROCESS | 1735 | 1463682252220 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x924c3c00) [pid = 1735] [serial = 1239] [outer = 0x8f494400] 11:24:13 INFO - PROCESS | 1735 | 1463682253136 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]]]}] 11:24:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:24:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1642ms 11:24:13 INFO - PROCESS | 1735 | 1463682253191 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 11:24:13 INFO - PROCESS | 1735 | 1463682253195 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 11:24:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:24:13 INFO - PROCESS | 1735 | 1463682253202 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 1735 | 1463682253204 Marionette TRACE conn4 <- [1,1622,null,{}] 11:24:13 INFO - PROCESS | 1735 | 1463682253211 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}] 11:24:13 INFO - PROCESS | 1735 | 1463682253434 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 11:24:13 INFO - PROCESS | 1735 | 1463682253772 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x915d4800 == 149 [pid = 1735] [id = 413] 11:24:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x91db5400) [pid = 1735] [serial = 1240] [outer = (nil)] 11:24:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x92f73800) [pid = 1735] [serial = 1241] [outer = 0x91db5400] 11:24:13 INFO - PROCESS | 1735 | 1463682253867 Marionette DEBUG loaded listener.js 11:24:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x92fa3c00) [pid = 1735] [serial = 1242] [outer = 0x91db5400] 11:24:14 INFO - PROCESS | 1735 | 1463682254795 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]]]}] 11:24:14 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 11:24:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1633ms 11:24:14 INFO - PROCESS | 1735 | 1463682254837 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 11:24:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:24:14 INFO - PROCESS | 1735 | 1463682254841 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 11:24:14 INFO - PROCESS | 1735 | 1463682254848 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 1735 | 1463682254852 Marionette TRACE conn4 <- [1,1626,null,{}] 11:24:14 INFO - PROCESS | 1735 | 1463682254858 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}] 11:24:15 INFO - PROCESS | 1735 | 1463682255089 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 11:24:15 INFO - PROCESS | 1735 | 1463682255416 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x924bdc00 == 150 [pid = 1735] [id = 414] 11:24:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x92eea800) [pid = 1735] [serial = 1243] [outer = (nil)] 11:24:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x93de8c00) [pid = 1735] [serial = 1244] [outer = 0x92eea800] 11:24:15 INFO - PROCESS | 1735 | 1463682255513 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x94799400) [pid = 1735] [serial = 1245] [outer = 0x92eea800] 11:24:16 INFO - PROCESS | 1735 | 1463682256442 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]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:24:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1637ms 11:24:16 INFO - PROCESS | 1735 | 1463682256486 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 1735 | 1463682256491 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 11:24:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:24:16 INFO - PROCESS | 1735 | 1463682256498 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 1735 | 1463682256503 Marionette TRACE conn4 <- [1,1630,null,{}] 11:24:16 INFO - PROCESS | 1735 | 1463682256510 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}] 11:24:16 INFO - PROCESS | 1735 | 1463682256775 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 11:24:17 INFO - PROCESS | 1735 | 1463682257114 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x93d23400 == 151 [pid = 1735] [id = 415] 11:24:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x952de400) [pid = 1735] [serial = 1246] [outer = (nil)] 11:24:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x97844000) [pid = 1735] [serial = 1247] [outer = 0x952de400] 11:24:17 INFO - PROCESS | 1735 | 1463682257219 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x99710400) [pid = 1735] [serial = 1248] [outer = 0x952de400] 11:24:18 INFO - PROCESS | 1735 | 1463682258198 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]]]}] 11:24:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:24:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1741ms 11:24:18 INFO - PROCESS | 1735 | 1463682258241 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 1735 | 1463682258245 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 11:24:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:24:18 INFO - PROCESS | 1735 | 1463682258251 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 1735 | 1463682258254 Marionette TRACE conn4 <- [1,1634,null,{}] 11:24:18 INFO - PROCESS | 1735 | 1463682258260 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}] 11:24:18 INFO - PROCESS | 1735 | 1463682258488 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 11:24:18 INFO - PROCESS | 1735 | 1463682258865 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a0ba800 == 152 [pid = 1735] [id = 416] 11:24:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x9a23a800) [pid = 1735] [serial = 1249] [outer = (nil)] 11:24:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x9a802400) [pid = 1735] [serial = 1250] [outer = 0x9a23a800] 11:24:18 INFO - PROCESS | 1735 | 1463682258966 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0x9a80f000) [pid = 1735] [serial = 1251] [outer = 0x9a23a800] 11:24:19 INFO - PROCESS | 1735 | 1463682259904 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]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:24:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1690ms 11:24:19 INFO - PROCESS | 1735 | 1463682259942 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 1735 | 1463682259945 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 11:24:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:24:19 INFO - PROCESS | 1735 | 1463682259963 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 1735 | 1463682259966 Marionette TRACE conn4 <- [1,1638,null,{}] 11:24:19 INFO - PROCESS | 1735 | 1463682259972 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}] 11:24:20 INFO - PROCESS | 1735 | 1463682260196 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 11:24:20 INFO - PROCESS | 1735 | 1463682260522 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x914cfc00 == 153 [pid = 1735] [id = 417] 11:24:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0x952d0400) [pid = 1735] [serial = 1252] [outer = (nil)] 11:24:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 179 (0x9a972800) [pid = 1735] [serial = 1253] [outer = 0x952d0400] 11:24:20 INFO - PROCESS | 1735 | 1463682260618 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 180 (0x9a97a400) [pid = 1735] [serial = 1254] [outer = 0x952d0400] 11:24:21 INFO - PROCESS | 1735 | 1463682261555 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]]]}] 11:24:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:24:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1633ms 11:24:21 INFO - PROCESS | 1735 | 1463682261596 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 1735 | 1463682261600 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 11:24:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:24:21 INFO - PROCESS | 1735 | 1463682261607 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 1735 | 1463682261609 Marionette TRACE conn4 <- [1,1642,null,{}] 11:24:21 INFO - PROCESS | 1735 | 1463682261616 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}] 11:24:21 INFO - PROCESS | 1735 | 1463682261836 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 11:24:22 INFO - PROCESS | 1735 | 1463682262186 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x91db6800 == 154 [pid = 1735] [id = 418] 11:24:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 181 (0x9a89d400) [pid = 1735] [serial = 1255] [outer = (nil)] 11:24:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 182 (0x9b575000) [pid = 1735] [serial = 1256] [outer = 0x9a89d400] 11:24:22 INFO - PROCESS | 1735 | 1463682262283 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 183 (0x9b57c000) [pid = 1735] [serial = 1257] [outer = 0x9a89d400] 11:24:23 INFO - PROCESS | 1735 | 1463682263177 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]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:24:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1632ms 11:24:23 INFO - PROCESS | 1735 | 1463682263242 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 1735 | 1463682263246 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 11:24:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:24:23 INFO - PROCESS | 1735 | 1463682263253 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 1735 | 1463682263257 Marionette TRACE conn4 <- [1,1646,null,{}] 11:24:23 INFO - PROCESS | 1735 | 1463682263263 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}] 11:24:23 INFO - PROCESS | 1735 | 1463682263491 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 11:24:23 INFO - PROCESS | 1735 | 1463682263839 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x99fdb800 == 155 [pid = 1735] [id = 419] 11:24:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 184 (0x99fe2c00) [pid = 1735] [serial = 1258] [outer = (nil)] 11:24:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 185 (0x9ba2b000) [pid = 1735] [serial = 1259] [outer = 0x99fe2c00] 11:24:23 INFO - PROCESS | 1735 | 1463682263936 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 186 (0x9ba38c00) [pid = 1735] [serial = 1260] [outer = 0x99fe2c00] 11:24:24 INFO - PROCESS | 1735 | 1463682264865 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]]]}] 11:24:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:24:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1684ms 11:24:24 INFO - PROCESS | 1735 | 1463682264938 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 11:24:24 INFO - PROCESS | 1735 | 1463682264941 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 11:24:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:24:24 INFO - PROCESS | 1735 | 1463682264949 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 1735 | 1463682264952 Marionette TRACE conn4 <- [1,1650,null,{}] 11:24:24 INFO - PROCESS | 1735 | 1463682264959 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}] 11:24:25 INFO - PROCESS | 1735 | 1463682265191 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 11:24:25 INFO - PROCESS | 1735 | 1463682265527 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f75c00 == 156 [pid = 1735] [id = 420] 11:24:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 187 (0x9b857400) [pid = 1735] [serial = 1261] [outer = (nil)] 11:24:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 188 (0x9c257000) [pid = 1735] [serial = 1262] [outer = 0x9b857400] 11:24:25 INFO - PROCESS | 1735 | 1463682265619 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 189 (0x9c35c400) [pid = 1735] [serial = 1263] [outer = 0x9b857400] 11:24:26 INFO - PROCESS | 1735 | 1463682266574 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]]]}] 11:24:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:24:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1689ms 11:24:26 INFO - PROCESS | 1735 | 1463682266639 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 11:24:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:24:26 INFO - PROCESS | 1735 | 1463682266643 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 11:24:26 INFO - PROCESS | 1735 | 1463682266649 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 1735 | 1463682266653 Marionette TRACE conn4 <- [1,1654,null,{}] 11:24:26 INFO - PROCESS | 1735 | 1463682266659 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}] 11:24:26 INFO - PROCESS | 1735 | 1463682266897 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 11:24:27 INFO - PROCESS | 1735 | 1463682267231 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1af400 == 157 [pid = 1735] [id = 421] 11:24:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 190 (0x8e7c9000) [pid = 1735] [serial = 1264] [outer = (nil)] 11:24:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 191 (0xa070a000) [pid = 1735] [serial = 1265] [outer = 0x8e7c9000] 11:24:27 INFO - PROCESS | 1735 | 1463682267327 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 192 (0xa070ec00) [pid = 1735] [serial = 1266] [outer = 0x8e7c9000] 11:24:28 INFO - PROCESS | 1735 | 1463682268206 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]]]}] 11:24:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:24:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1588ms 11:24:28 INFO - PROCESS | 1735 | 1463682268239 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 11:24:28 INFO - PROCESS | 1735 | 1463682268242 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 11:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:24:28 INFO - PROCESS | 1735 | 1463682268249 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:24:28 INFO - PROCESS | 1735 | 1463682268252 Marionette TRACE conn4 <- [1,1658,null,{}] 11:24:28 INFO - PROCESS | 1735 | 1463682268259 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}] 11:24:28 INFO - PROCESS | 1735 | 1463682268484 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7d2c00 == 156 [pid = 1735] [id = 294] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x9b57d000 == 155 [pid = 1735] [id = 304] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7c6800 == 154 [pid = 1735] [id = 350] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x9b80a800 == 153 [pid = 1735] [id = 305] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x9b578000 == 152 [pid = 1735] [id = 351] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x93d30400 == 151 [pid = 1735] [id = 303] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x924bf400 == 150 [pid = 1735] [id = 300] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8dcee400 == 149 [pid = 1735] [id = 361] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x9a377c00 == 148 [pid = 1735] [id = 398] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7e7000 == 147 [pid = 1735] [id = 399] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x982ae800 == 146 [pid = 1735] [id = 397] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x88234800 == 145 [pid = 1735] [id = 396] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x92ee7800 == 144 [pid = 1735] [id = 395] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x92f67400 == 143 [pid = 1735] [id = 393] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x93de4000 == 142 [pid = 1735] [id = 394] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc1a400 == 141 [pid = 1735] [id = 392] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8bd3f000 == 140 [pid = 1735] [id = 391] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x915cec00 == 139 [pid = 1735] [id = 390] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x914d2000 == 138 [pid = 1735] [id = 389] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8f497400 == 137 [pid = 1735] [id = 387] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8f90c800 == 136 [pid = 1735] [id = 388] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8dedb000 == 135 [pid = 1735] [id = 386] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8db1cc00 == 134 [pid = 1735] [id = 385] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc17800 == 133 [pid = 1735] [id = 384] 11:24:29 INFO - PROCESS | 1735 | --DOCSHELL 0x867cc400 == 132 [pid = 1735] [id = 383] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 191 (0x91765400) [pid = 1735] [serial = 1130] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 190 (0x9c19bc00) [pid = 1735] [serial = 1112] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 189 (0xa224b800) [pid = 1735] [serial = 1115] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 188 (0x8e7c8000) [pid = 1735] [serial = 1091] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 187 (0x8e7c3c00) [pid = 1735] [serial = 1145] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 186 (0x8c0a4000) [pid = 1735] [serial = 1140] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 185 (0x8f813400) [pid = 1735] [serial = 1086] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 184 (0x8d858000) [pid = 1735] [serial = 1148] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 183 (0x91c0f000) [pid = 1735] [serial = 1097] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 182 (0xa51d9800) [pid = 1735] [serial = 1118] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 181 (0x867d4800) [pid = 1735] [serial = 1136] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 180 (0x8dd69800) [pid = 1735] [serial = 1121] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 179 (0x8bd3ec00) [pid = 1735] [serial = 1137] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 178 (0x8f578800) [pid = 1735] [serial = 1124] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x99234c00) [pid = 1735] [serial = 1106] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x9175a800) [pid = 1735] [serial = 1127] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x8e7e9c00) [pid = 1735] [serial = 1146] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x9479dc00) [pid = 1735] [serial = 1103] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8a650400) [pid = 1735] [serial = 1139] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x91f28800) [pid = 1735] [serial = 1100] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x8dd66000) [pid = 1735] [serial = 1143] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x913ac800) [pid = 1735] [serial = 1094] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x8dd36000) [pid = 1735] [serial = 1142] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x9a8aa400) [pid = 1735] [serial = 1109] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x92049400) [pid = 1735] [serial = 1133] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x8a651800) [pid = 1735] [serial = 1088] [outer = (nil)] [url = about:blank] 11:24:30 INFO - PROCESS | 1735 | 1463682270367 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x88236000 == 133 [pid = 1735] [id = 422] 11:24:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x88236400) [pid = 1735] [serial = 1267] [outer = (nil)] 11:24:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x886e9000) [pid = 1735] [serial = 1268] [outer = 0x88236400] 11:24:30 INFO - PROCESS | 1735 | 1463682270455 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x886f5000) [pid = 1735] [serial = 1269] [outer = 0x88236400] 11:24:31 INFO - PROCESS | 1735 | 1463682271295 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]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 3086ms 11:24:31 INFO - PROCESS | 1735 | 1463682271338 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 1735 | 1463682271344 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 11:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:24:31 INFO - PROCESS | 1735 | 1463682271382 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 1735 | 1463682271388 Marionette TRACE conn4 <- [1,1662,null,{}] 11:24:31 INFO - PROCESS | 1735 | 1463682271395 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}] 11:24:31 INFO - PROCESS | 1735 | 1463682271608 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 11:24:31 INFO - PROCESS | 1735 | 1463682271811 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd45400 == 134 [pid = 1735] [id = 423] 11:24:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x8bd4a400) [pid = 1735] [serial = 1270] [outer = (nil)] 11:24:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x8c0ac000) [pid = 1735] [serial = 1271] [outer = 0x8bd4a400] 11:24:31 INFO - PROCESS | 1735 | 1463682271940 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x8d85b400) [pid = 1735] [serial = 1272] [outer = 0x8bd4a400] 11:24:32 INFO - PROCESS | 1735 | 1463682272840 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]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1542ms 11:24:32 INFO - PROCESS | 1735 | 1463682272920 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 11:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:24:32 INFO - PROCESS | 1735 | 1463682272926 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 11:24:32 INFO - PROCESS | 1735 | 1463682272933 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 1735 | 1463682272937 Marionette TRACE conn4 <- [1,1666,null,{}] 11:24:32 INFO - PROCESS | 1735 | 1463682272952 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}] 11:24:33 INFO - PROCESS | 1735 | 1463682273231 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 11:24:33 INFO - PROCESS | 1735 | 1463682273268 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b5800 == 135 [pid = 1735] [id = 424] 11:24:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x8db14800) [pid = 1735] [serial = 1273] [outer = (nil)] 11:24:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x8dd3dc00) [pid = 1735] [serial = 1274] [outer = 0x8db14800] 11:24:33 INFO - PROCESS | 1735 | 1463682273345 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x8dd6a800) [pid = 1735] [serial = 1275] [outer = 0x8db14800] 11:24:34 INFO - PROCESS | 1735 | 1463682274474 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]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1586ms 11:24:34 INFO - PROCESS | 1735 | 1463682274519 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 11:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:24:34 INFO - PROCESS | 1735 | 1463682274524 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 11:24:34 INFO - PROCESS | 1735 | 1463682274539 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 1735 | 1463682274548 Marionette TRACE conn4 <- [1,1670,null,{}] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x95580000) [pid = 1735] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8df18400) [pid = 1735] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x88231c00) [pid = 1735] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x867ce400) [pid = 1735] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x924c4800) [pid = 1735] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x91d8b800) [pid = 1735] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x92ee8c00) [pid = 1735] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x8fbcdc00) [pid = 1735] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x951df000) [pid = 1735] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x8dee1400) [pid = 1735] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x91f19c00) [pid = 1735] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x8f57fc00) [pid = 1735] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x914d4c00) [pid = 1735] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x8db1c800) [pid = 1735] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x92f68000) [pid = 1735] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x8c1b4800) [pid = 1735] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x8a649800) [pid = 1735] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x8dd60800) [pid = 1735] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x9a80b400) [pid = 1735] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x914da400) [pid = 1735] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x92f6d000) [pid = 1735] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x9b577400) [pid = 1735] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x915e1800) [pid = 1735] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x8dede400) [pid = 1735] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x997ad400) [pid = 1735] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x9150f400) [pid = 1735] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x8f613000) [pid = 1735] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x9a96e400) [pid = 1735] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x8f49b000) [pid = 1735] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8e7d3c00) [pid = 1735] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x8f49c000) [pid = 1735] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8f618800) [pid = 1735] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0xa357e400) [pid = 1735] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x9175ac00) [pid = 1735] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8f90e800) [pid = 1735] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x915d4400) [pid = 1735] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x91d94800) [pid = 1735] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:24:35 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x886f5c00) [pid = 1735] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:24:35 INFO - PROCESS | 1735 | 1463682275395 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}] 11:24:35 INFO - PROCESS | 1735 | 1463682275665 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 11:24:35 INFO - PROCESS | 1735 | 1463682275791 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a647000 == 136 [pid = 1735] [id = 425] 11:24:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8db1dc00) [pid = 1735] [serial = 1276] [outer = (nil)] 11:24:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dd67800) [pid = 1735] [serial = 1277] [outer = 0x8db1dc00] 11:24:35 INFO - PROCESS | 1735 | 1463682275881 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8e7d0c00) [pid = 1735] [serial = 1278] [outer = 0x8db1dc00] 11:24:36 INFO - PROCESS | 1735 | 1463682276679 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]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2204ms 11:24:36 INFO - PROCESS | 1735 | 1463682276735 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 1735 | 1463682276740 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 11:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:24:36 INFO - PROCESS | 1735 | 1463682276746 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 1735 | 1463682276750 Marionette TRACE conn4 <- [1,1674,null,{}] 11:24:36 INFO - PROCESS | 1735 | 1463682276755 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}] 11:24:36 INFO - PROCESS | 1735 | 1463682276954 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 11:24:37 INFO - PROCESS | 1735 | 1463682277147 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db1a800 == 137 [pid = 1735] [id = 426] 11:24:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8dd35400) [pid = 1735] [serial = 1279] [outer = (nil)] 11:24:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8ea17000) [pid = 1735] [serial = 1280] [outer = 0x8dd35400] 11:24:37 INFO - PROCESS | 1735 | 1463682277241 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8ea1e400) [pid = 1735] [serial = 1281] [outer = 0x8dd35400] 11:24:38 INFO - PROCESS | 1735 | 1463682278386 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]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1683ms 11:24:38 INFO - PROCESS | 1735 | 1463682278432 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 1735 | 1463682278440 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 11:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:24:38 INFO - PROCESS | 1735 | 1463682278468 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 1735 | 1463682278476 Marionette TRACE conn4 <- [1,1678,null,{}] 11:24:38 INFO - PROCESS | 1735 | 1463682278485 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}] 11:24:38 INFO - PROCESS | 1735 | 1463682278727 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 11:24:39 INFO - PROCESS | 1735 | 1463682279046 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a651800 == 138 [pid = 1735] [id = 427] 11:24:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x8bd43800) [pid = 1735] [serial = 1282] [outer = (nil)] 11:24:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x8dce1c00) [pid = 1735] [serial = 1283] [outer = 0x8bd43800] 11:24:39 INFO - PROCESS | 1735 | 1463682279143 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x8dd36000) [pid = 1735] [serial = 1284] [outer = 0x8bd43800] 11:24:40 INFO - PROCESS | 1735 | 1463682280111 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]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1708ms 11:24:40 INFO - PROCESS | 1735 | 1463682280174 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 1735 | 1463682280183 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 11:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:24:40 INFO - PROCESS | 1735 | 1463682280194 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 1735 | 1463682280198 Marionette TRACE conn4 <- [1,1682,null,{}] 11:24:40 INFO - PROCESS | 1735 | 1463682280205 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}] 11:24:40 INFO - PROCESS | 1735 | 1463682280453 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 11:24:40 INFO - PROCESS | 1735 | 1463682280830 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ded7800 == 139 [pid = 1735] [id = 428] 11:24:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x8df1c000) [pid = 1735] [serial = 1285] [outer = (nil)] 11:24:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x8e7ea800) [pid = 1735] [serial = 1286] [outer = 0x8df1c000] 11:24:40 INFO - PROCESS | 1735 | 1463682280924 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x8f240000) [pid = 1735] [serial = 1287] [outer = 0x8df1c000] 11:24:41 INFO - PROCESS | 1735 | 1463682281928 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]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1797ms 11:24:41 INFO - PROCESS | 1735 | 1463682281992 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 11:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:24:42 INFO - PROCESS | 1735 | 1463682281997 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 11:24:42 INFO - PROCESS | 1735 | 1463682282004 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 1735 | 1463682282011 Marionette TRACE conn4 <- [1,1686,null,{}] 11:24:42 INFO - PROCESS | 1735 | 1463682282028 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}] 11:24:42 INFO - PROCESS | 1735 | 1463682282320 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 11:24:42 INFO - PROCESS | 1735 | 1463682282658 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8823c000 == 140 [pid = 1735] [id = 429] 11:24:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x8f39c400) [pid = 1735] [serial = 1288] [outer = (nil)] 11:24:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x8f57a400) [pid = 1735] [serial = 1289] [outer = 0x8f39c400] 11:24:42 INFO - PROCESS | 1735 | 1463682282753 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x8f615c00) [pid = 1735] [serial = 1290] [outer = 0x8f39c400] 11:24:43 INFO - PROCESS | 1735 | 1463682283705 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]]]}] 11:24:43 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 11:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1745ms 11:24:43 INFO - PROCESS | 1735 | 1463682283750 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 11:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:24:43 INFO - PROCESS | 1735 | 1463682283755 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 11:24:43 INFO - PROCESS | 1735 | 1463682283762 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 1735 | 1463682283765 Marionette TRACE conn4 <- [1,1690,null,{}] 11:24:43 INFO - PROCESS | 1735 | 1463682283771 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}] 11:24:44 INFO - PROCESS | 1735 | 1463682284003 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 11:24:44 INFO - PROCESS | 1735 | 1463682284340 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc15800 == 141 [pid = 1735] [id = 430] 11:24:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x8f496400) [pid = 1735] [serial = 1291] [outer = (nil)] 11:24:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x8f907000) [pid = 1735] [serial = 1292] [outer = 0x8f496400] 11:24:44 INFO - PROCESS | 1735 | 1463682284451 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x8fbcdc00) [pid = 1735] [serial = 1293] [outer = 0x8f496400] 11:24:45 INFO - PROCESS | 1735 | 1463682285366 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]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1639ms 11:24:45 INFO - PROCESS | 1735 | 1463682285401 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 1735 | 1463682285405 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 11:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:24:45 INFO - PROCESS | 1735 | 1463682285412 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 1735 | 1463682285423 Marionette TRACE conn4 <- [1,1694,null,{}] 11:24:45 INFO - PROCESS | 1735 | 1463682285433 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}] 11:24:45 INFO - PROCESS | 1735 | 1463682285660 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 11:24:46 INFO - PROCESS | 1735 | 1463682285990 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f610000 == 142 [pid = 1735] [id = 431] 11:24:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x8f815400) [pid = 1735] [serial = 1294] [outer = (nil)] 11:24:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x914d3400) [pid = 1735] [serial = 1295] [outer = 0x8f815400] 11:24:46 INFO - PROCESS | 1735 | 1463682286087 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x91508400) [pid = 1735] [serial = 1296] [outer = 0x8f815400] 11:24:47 INFO - PROCESS | 1735 | 1463682287051 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]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1691ms 11:24:47 INFO - PROCESS | 1735 | 1463682287105 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 1735 | 1463682287108 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 11:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:24:47 INFO - PROCESS | 1735 | 1463682287115 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 1735 | 1463682287120 Marionette TRACE conn4 <- [1,1698,null,{}] 11:24:47 INFO - PROCESS | 1735 | 1463682287126 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}] 11:24:47 INFO - PROCESS | 1735 | 1463682287423 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 11:24:47 INFO - PROCESS | 1735 | 1463682287754 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x88235400 == 143 [pid = 1735] [id = 432] 11:24:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x8f90ac00) [pid = 1735] [serial = 1297] [outer = (nil)] 11:24:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x915eb000) [pid = 1735] [serial = 1298] [outer = 0x8f90ac00] 11:24:47 INFO - PROCESS | 1735 | 1463682287847 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x9175fc00) [pid = 1735] [serial = 1299] [outer = 0x8f90ac00] 11:24:48 INFO - PROCESS | 1735 | 1463682288812 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]]]}] 11:24:48 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 11:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1735ms 11:24:48 INFO - PROCESS | 1735 | 1463682288851 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 1735 | 1463682288854 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 11:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:24:48 INFO - PROCESS | 1735 | 1463682288861 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 1735 | 1463682288864 Marionette TRACE conn4 <- [1,1702,null,{}] 11:24:48 INFO - PROCESS | 1735 | 1463682288871 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}] 11:24:49 INFO - PROCESS | 1735 | 1463682289099 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 11:24:49 INFO - PROCESS | 1735 | 1463682289475 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x867c9400 == 144 [pid = 1735] [id = 433] 11:24:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x915cfc00) [pid = 1735] [serial = 1300] [outer = (nil)] 11:24:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x91d88000) [pid = 1735] [serial = 1301] [outer = 0x915cfc00] 11:24:49 INFO - PROCESS | 1735 | 1463682289570 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x91db1c00) [pid = 1735] [serial = 1302] [outer = 0x915cfc00] 11:24:50 INFO - PROCESS | 1735 | 1463682290503 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]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1683ms 11:24:50 INFO - PROCESS | 1735 | 1463682290544 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 1735 | 1463682290549 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 11:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:24:50 INFO - PROCESS | 1735 | 1463682290556 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 1735 | 1463682290560 Marionette TRACE conn4 <- [1,1706,null,{}] 11:24:50 INFO - PROCESS | 1735 | 1463682290566 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}] 11:24:50 INFO - PROCESS | 1735 | 1463682290793 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 11:24:51 INFO - PROCESS | 1735 | 1463682291119 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x915eac00 == 145 [pid = 1735] [id = 434] 11:24:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x91767800) [pid = 1735] [serial = 1303] [outer = (nil)] 11:24:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x91ea0400) [pid = 1735] [serial = 1304] [outer = 0x91767800] 11:24:51 INFO - PROCESS | 1735 | 1463682291218 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x91ecc000) [pid = 1735] [serial = 1305] [outer = 0x91767800] 11:24:52 INFO - PROCESS | 1735 | 1463682292148 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]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1638ms 11:24:52 INFO - PROCESS | 1735 | 1463682292195 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 11:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:24:52 INFO - PROCESS | 1735 | 1463682292199 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 11:24:52 INFO - PROCESS | 1735 | 1463682292206 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 1735 | 1463682292210 Marionette TRACE conn4 <- [1,1710,null,{}] 11:24:52 INFO - PROCESS | 1735 | 1463682292217 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}] 11:24:52 INFO - PROCESS | 1735 | 1463682292452 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 11:24:52 INFO - PROCESS | 1735 | 1463682292792 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f816800 == 146 [pid = 1735] [id = 435] 11:24:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x91dbd400) [pid = 1735] [serial = 1306] [outer = (nil)] 11:24:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x9204b000) [pid = 1735] [serial = 1307] [outer = 0x91dbd400] 11:24:52 INFO - PROCESS | 1735 | 1463682292890 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x9204fc00) [pid = 1735] [serial = 1308] [outer = 0x91dbd400] 11:24:53 INFO - PROCESS | 1735 | 1463682293807 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]]]}] 11:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1633ms 11:24:53 INFO - PROCESS | 1735 | 1463682293840 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 1735 | 1463682293844 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 11:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:24:53 INFO - PROCESS | 1735 | 1463682293852 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - PROCESS | 1735 | 1463682293856 Marionette TRACE conn4 <- [1,1714,null,{}] 11:24:53 INFO - PROCESS | 1735 | 1463682293882 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}] 11:24:54 INFO - PROCESS | 1735 | 1463682294118 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 11:24:54 INFO - PROCESS | 1735 | 1463682294546 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 1735 | ************************* 11:24:54 INFO - PROCESS | 1735 | A coding exception was thrown and uncaught in a Task. 11:24:54 INFO - PROCESS | 1735 | 11:24:54 INFO - PROCESS | 1735 | Full message: TypeError: NetworkError when attempting to fetch resource. 11:24:54 INFO - PROCESS | 1735 | Full stack: 11:24:54 INFO - PROCESS | 1735 | ************************* 11:24:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x924b9800 == 147 [pid = 1735] [id = 436] 11:24:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x93a84000) [pid = 1735] [serial = 1309] [outer = (nil)] 11:24:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x93de6c00) [pid = 1735] [serial = 1310] [outer = 0x93a84000] 11:24:54 INFO - PROCESS | 1735 | 1463682294650 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x9479a800) [pid = 1735] [serial = 1311] [outer = 0x93a84000] 11:24:55 INFO - PROCESS | 1735 | 1463682295610 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]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1836ms 11:24:55 INFO - PROCESS | 1735 | 1463682295689 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 11:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:24:55 INFO - PROCESS | 1735 | 1463682295694 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 11:24:55 INFO - PROCESS | 1735 | 1463682295701 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 1735 | 1463682295706 Marionette TRACE conn4 <- [1,1718,null,{}] 11:24:55 INFO - PROCESS | 1735 | 1463682295713 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}] 11:24:56 INFO - PROCESS | 1735 | 1463682296006 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 11:24:56 INFO - PROCESS | 1735 | 1463682296345 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x920d0c00 == 148 [pid = 1735] [id = 437] 11:24:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x920d3800) [pid = 1735] [serial = 1312] [outer = (nil)] 11:24:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x97847800) [pid = 1735] [serial = 1313] [outer = 0x920d3800] 11:24:56 INFO - PROCESS | 1735 | 1463682296448 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x997ad400) [pid = 1735] [serial = 1314] [outer = 0x920d3800] 11:24:57 INFO - PROCESS | 1735 | 1463682297415 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]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1790ms 11:24:57 INFO - PROCESS | 1735 | 1463682297491 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 1735 | 1463682297495 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 11:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:24:57 INFO - PROCESS | 1735 | 1463682297502 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 1735 | 1463682297506 Marionette TRACE conn4 <- [1,1722,null,{}] 11:24:57 INFO - PROCESS | 1735 | 1463682297512 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}] 11:24:57 INFO - PROCESS | 1735 | 1463682297764 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 11:24:58 INFO - PROCESS | 1735 | 1463682298111 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x913b2c00 == 149 [pid = 1735] [id = 438] 11:24:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0x914d9800) [pid = 1735] [serial = 1315] [outer = (nil)] 11:24:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0x9a740400) [pid = 1735] [serial = 1316] [outer = 0x914d9800] 11:24:58 INFO - PROCESS | 1735 | 1463682298207 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 179 (0x9a810000) [pid = 1735] [serial = 1317] [outer = 0x914d9800] 11:24:59 INFO - PROCESS | 1735 | 1463682299146 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]]]}] 11:24:59 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 11:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1689ms 11:24:59 INFO - PROCESS | 1735 | 1463682299193 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 1735 | 1463682299197 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 11:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:24:59 INFO - PROCESS | 1735 | 1463682299214 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 1735 | 1463682299217 Marionette TRACE conn4 <- [1,1726,null,{}] 11:24:59 INFO - PROCESS | 1735 | 1463682299225 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}] 11:24:59 INFO - PROCESS | 1735 | 1463682299483 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 11:24:59 INFO - PROCESS | 1735 | 1463682299817 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x91e94800 == 150 [pid = 1735] [id = 439] 11:24:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 180 (0x91e96800) [pid = 1735] [serial = 1318] [outer = (nil)] 11:24:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 181 (0x9a97a000) [pid = 1735] [serial = 1319] [outer = 0x91e96800] 11:24:59 INFO - PROCESS | 1735 | 1463682299916 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 182 (0x9b291c00) [pid = 1735] [serial = 1320] [outer = 0x91e96800] 11:25:01 INFO - PROCESS | 1735 | 1463682301130 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]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1986ms 11:25:01 INFO - PROCESS | 1735 | 1463682301203 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 1735 | 1463682301209 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 11:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:25:01 INFO - PROCESS | 1735 | 1463682301219 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 1735 | 1463682301224 Marionette TRACE conn4 <- [1,1730,null,{}] 11:25:01 INFO - PROCESS | 1735 | 1463682301230 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}] 11:25:01 INFO - PROCESS | 1735 | 1463682301492 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 11:25:01 INFO - PROCESS | 1735 | 1463682301838 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x91e9e400 == 151 [pid = 1735] [id = 440] 11:25:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 183 (0x91ec1c00) [pid = 1735] [serial = 1321] [outer = (nil)] 11:25:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 184 (0x9b80a800) [pid = 1735] [serial = 1322] [outer = 0x91ec1c00] 11:25:01 INFO - PROCESS | 1735 | 1463682301941 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 185 (0x9c03a400) [pid = 1735] [serial = 1323] [outer = 0x91ec1c00] 11:25:02 INFO - PROCESS | 1735 | 1463682302918 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]]]}] 11:25:02 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 11:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1742ms 11:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:25:02 INFO - PROCESS | 1735 | 1463682302969 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 1735 | 1463682302973 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 11:25:02 INFO - PROCESS | 1735 | 1463682302981 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 1735 | 1463682302984 Marionette TRACE conn4 <- [1,1734,null,{}] 11:25:02 INFO - PROCESS | 1735 | 1463682302990 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}] 11:25:03 INFO - PROCESS | 1735 | 1463682303263 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 11:25:03 INFO - PROCESS | 1735 | 1463682303603 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ded7000 == 152 [pid = 1735] [id = 441] 11:25:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 186 (0x92ee0400) [pid = 1735] [serial = 1324] [outer = (nil)] 11:25:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 187 (0x9d964800) [pid = 1735] [serial = 1325] [outer = 0x92ee0400] 11:25:03 INFO - PROCESS | 1735 | 1463682303696 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 188 (0x9d9c0c00) [pid = 1735] [serial = 1326] [outer = 0x92ee0400] 11:25:04 INFO - PROCESS | 1735 | 1463682304685 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]]]}] 11:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1744ms 11:25:04 INFO - PROCESS | 1735 | 1463682304724 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 1735 | 1463682304727 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 11:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:25:04 INFO - PROCESS | 1735 | 1463682304735 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 1735 | 1463682304738 Marionette TRACE conn4 <- [1,1738,null,{}] 11:25:04 INFO - PROCESS | 1735 | 1463682304744 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}] 11:25:04 INFO - PROCESS | 1735 | 1463682304976 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 11:25:05 INFO - PROCESS | 1735 | 1463682305319 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f7400 == 153 [pid = 1735] [id = 442] 11:25:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 189 (0x877f9c00) [pid = 1735] [serial = 1327] [outer = (nil)] 11:25:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 190 (0xa22ab800) [pid = 1735] [serial = 1328] [outer = 0x877f9c00] 11:25:05 INFO - PROCESS | 1735 | 1463682305411 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 191 (0xa23bb800) [pid = 1735] [serial = 1329] [outer = 0x877f9c00] 11:25:06 INFO - PROCESS | 1735 | 1463682306353 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]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1686ms 11:25:06 INFO - PROCESS | 1735 | 1463682306423 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 11:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:25:06 INFO - PROCESS | 1735 | 1463682306427 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 11:25:06 INFO - PROCESS | 1735 | 1463682306434 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 1735 | 1463682306437 Marionette TRACE conn4 <- [1,1742,null,{}] 11:25:06 INFO - PROCESS | 1735 | 1463682306443 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}] 11:25:06 INFO - PROCESS | 1735 | 1463682306681 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 11:25:07 INFO - PROCESS | 1735 | 1463682307020 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 1735 | ++DOCSHELL 0xa224a800 == 154 [pid = 1735] [id = 443] 11:25:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 192 (0xa2375000) [pid = 1735] [serial = 1330] [outer = (nil)] 11:25:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 193 (0xa31dd800) [pid = 1735] [serial = 1331] [outer = 0xa2375000] 11:25:07 INFO - PROCESS | 1735 | 1463682307119 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 194 (0xa31e7800) [pid = 1735] [serial = 1332] [outer = 0xa2375000] 11:25:09 INFO - PROCESS | 1735 | --DOCSHELL 0x8f499c00 == 153 [pid = 1735] [id = 251] 11:25:09 INFO - PROCESS | 1735 | --DOCSHELL 0x997a7c00 == 152 [pid = 1735] [id = 327] 11:25:09 INFO - PROCESS | 1735 | --DOCSHELL 0x8db16c00 == 151 [pid = 1735] [id = 330] 11:25:09 INFO - PROCESS | 1735 | --DOCSHELL 0x8d859400 == 150 [pid = 1735] [id = 329] 11:25:09 INFO - PROCESS | 1735 | --DOCSHELL 0x8db12800 == 149 [pid = 1735] [id = 331] 11:25:09 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0b0c00 == 148 [pid = 1735] [id = 319] 11:25:09 INFO - PROCESS | 1735 | --DOCSHELL 0x914d6c00 == 147 [pid = 1735] [id = 377] 11:25:09 INFO - PROCESS | 1735 | --DOCSHELL 0x8d850400 == 146 [pid = 1735] [id = 328] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 193 (0x8ea1cc00) [pid = 1735] [serial = 1214] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 192 (0x997a3400) [pid = 1735] [serial = 1107] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 191 (0x8e7cac00) [pid = 1735] [serial = 1157] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 190 (0x8823a400) [pid = 1735] [serial = 999] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 189 (0x867d2800) [pid = 1735] [serial = 1151] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 188 (0xa1159800) [pid = 1735] [serial = 1202] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 187 (0x92052400) [pid = 1735] [serial = 1176] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 186 (0x99fe1000) [pid = 1735] [serial = 1188] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 185 (0x9150b000) [pid = 1735] [serial = 1167] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 184 (0x95553800) [pid = 1735] [serial = 1184] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 183 (0x8e7eec00) [pid = 1735] [serial = 1092] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 182 (0x9d972000) [pid = 1735] [serial = 1200] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 181 (0x9175c000) [pid = 1735] [serial = 1128] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 180 (0x920dc800) [pid = 1735] [serial = 1179] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 179 (0x9558a000) [pid = 1735] [serial = 1185] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 178 (0x8dd3a800) [pid = 1735] [serial = 1209] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x93dde800) [pid = 1735] [serial = 1182] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x8db1f400) [pid = 1735] [serial = 1155] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x8a67c000) [pid = 1735] [serial = 1205] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x8dd6b800) [pid = 1735] [serial = 1122] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0xa22a3c00) [pid = 1735] [serial = 1203] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x99f0ec00) [pid = 1735] [serial = 1187] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x8be62c00) [pid = 1735] [serial = 1206] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0xa272b000) [pid = 1735] [serial = 1116] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x9204c400) [pid = 1735] [serial = 1134] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x952d5c00) [pid = 1735] [serial = 1104] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x9c252c00) [pid = 1735] [serial = 1113] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x91db8000) [pid = 1735] [serial = 1098] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x8e7c4400) [pid = 1735] [serial = 1211] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8ea10c00) [pid = 1735] [serial = 1158] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x9a975c00) [pid = 1735] [serial = 1194] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x9c362c00) [pid = 1735] [serial = 1199] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x8d85ec00) [pid = 1735] [serial = 1154] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x915e8800) [pid = 1735] [serial = 1169] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x8f903c00) [pid = 1735] [serial = 1164] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x91c10c00) [pid = 1735] [serial = 1170] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x920d3400) [pid = 1735] [serial = 1178] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x9b854800) [pid = 1735] [serial = 1196] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x8f578400) [pid = 1735] [serial = 1160] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x920d4800) [pid = 1735] [serial = 1101] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x8f57a800) [pid = 1735] [serial = 1125] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x997a9400) [pid = 1735] [serial = 1190] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0xa68c0000) [pid = 1735] [serial = 1119] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x9204a000) [pid = 1735] [serial = 1175] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x91766c00) [pid = 1735] [serial = 1131] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9a748800) [pid = 1735] [serial = 1191] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x9150a000) [pid = 1735] [serial = 1095] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x91e9e000) [pid = 1735] [serial = 1173] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x9a978c00) [pid = 1735] [serial = 1110] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x8dd30400) [pid = 1735] [serial = 1208] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8fbda800) [pid = 1735] [serial = 1166] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8e7e8c00) [pid = 1735] [serial = 1212] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x9aeee800) [pid = 1735] [serial = 1193] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8be5c400) [pid = 1735] [serial = 1089] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8f581800) [pid = 1735] [serial = 1161] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x91db2000) [pid = 1735] [serial = 1172] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8823b000) [pid = 1735] [serial = 1152] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8f817400) [pid = 1735] [serial = 1163] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x9b863400) [pid = 1735] [serial = 1197] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x92f9bc00) [pid = 1735] [serial = 1181] [outer = (nil)] [url = about:blank] 11:25:09 INFO - PROCESS | 1735 | 1463682309764 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]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 3388ms 11:25:09 INFO - PROCESS | 1735 | 1463682309822 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 1735 | 1463682309828 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 11:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:25:09 INFO - PROCESS | 1735 | 1463682309838 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 1735 | 1463682309844 Marionette TRACE conn4 <- [1,1746,null,{}] 11:25:09 INFO - PROCESS | 1735 | 1463682309854 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}] 11:25:10 INFO - PROCESS | 1735 | 1463682310098 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 11:25:10 INFO - PROCESS | 1735 | 1463682310302 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x867cc400 == 147 [pid = 1735] [id = 444] 11:25:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x886e8c00) [pid = 1735] [serial = 1333] [outer = (nil)] 11:25:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8a654800) [pid = 1735] [serial = 1334] [outer = 0x886e8c00] 11:25:10 INFO - PROCESS | 1735 | 1463682310391 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8be5c400) [pid = 1735] [serial = 1335] [outer = 0x886e8c00] 11:25:11 INFO - PROCESS | 1735 | 1463682311235 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]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1439ms 11:25:11 INFO - PROCESS | 1735 | 1463682311290 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 1735 | 1463682311299 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 11:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:25:11 INFO - PROCESS | 1735 | 1463682311313 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 1735 | 1463682311317 Marionette TRACE conn4 <- [1,1750,null,{}] 11:25:11 INFO - PROCESS | 1735 | 1463682311324 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}] 11:25:11 INFO - PROCESS | 1735 | 1463682311541 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 11:25:11 INFO - PROCESS | 1735 | 1463682311775 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a67c000 == 148 [pid = 1735] [id = 445] 11:25:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8d859400) [pid = 1735] [serial = 1336] [outer = (nil)] 11:25:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8db1c400) [pid = 1735] [serial = 1337] [outer = 0x8d859400] 11:25:11 INFO - PROCESS | 1735 | 1463682311895 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8dcefc00) [pid = 1735] [serial = 1338] [outer = 0x8d859400] 11:25:12 INFO - PROCESS | 1735 | 1463682312838 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]]]}] 11:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1592ms 11:25:12 INFO - PROCESS | 1735 | 1463682312904 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 11:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:25:12 INFO - PROCESS | 1735 | 1463682312908 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 11:25:12 INFO - PROCESS | 1735 | 1463682312915 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - PROCESS | 1735 | 1463682312921 Marionette TRACE conn4 <- [1,1754,null,{}] 11:25:12 INFO - PROCESS | 1735 | 1463682312944 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}] 11:25:13 INFO - PROCESS | 1735 | 1463682313245 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 11:25:13 INFO - PROCESS | 1735 | 1463682313290 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b0000 == 149 [pid = 1735] [id = 446] 11:25:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8dee3800) [pid = 1735] [serial = 1339] [outer = (nil)] 11:25:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8e7d1400) [pid = 1735] [serial = 1340] [outer = 0x8dee3800] 11:25:13 INFO - PROCESS | 1735 | 1463682313517 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8e7eb400) [pid = 1735] [serial = 1341] [outer = 0x8dee3800] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x9a23a800) [pid = 1735] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8f49f800) [pid = 1735] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8db14800) [pid = 1735] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8a64ac00) [pid = 1735] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x9a89d400) [pid = 1735] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x913b2400) [pid = 1735] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x91db4000) [pid = 1735] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x952de400) [pid = 1735] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8bd4a400) [pid = 1735] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x99fe2c00) [pid = 1735] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8dd6a400) [pid = 1735] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8a648400) [pid = 1735] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x88236400) [pid = 1735] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8f581c00) [pid = 1735] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x952d0400) [pid = 1735] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8f494400) [pid = 1735] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x8f907400) [pid = 1735] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x9b857400) [pid = 1735] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x91db5400) [pid = 1735] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x92eea800) [pid = 1735] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:25:14 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x8db1dc00) [pid = 1735] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:25:14 INFO - PROCESS | 1735 | 1463682314977 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]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2089ms 11:25:15 INFO - PROCESS | 1735 | 1463682315005 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 11:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:25:15 INFO - PROCESS | 1735 | 1463682315010 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 11:25:15 INFO - PROCESS | 1735 | 1463682315016 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 1735 | 1463682315035 Marionette TRACE conn4 <- [1,1758,null,{}] 11:25:15 INFO - PROCESS | 1735 | 1463682315042 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}] 11:25:15 INFO - PROCESS | 1735 | 1463682315253 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 11:25:15 INFO - PROCESS | 1735 | 1463682315445 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a649800 == 150 [pid = 1735] [id = 447] 11:25:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8dd35800) [pid = 1735] [serial = 1342] [outer = (nil)] 11:25:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8e7eec00) [pid = 1735] [serial = 1343] [outer = 0x8dd35800] 11:25:15 INFO - PROCESS | 1735 | 1463682315527 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8f237800) [pid = 1735] [serial = 1344] [outer = 0x8dd35800] 11:25:16 INFO - PROCESS | 1735 | 1463682316532 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]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1548ms 11:25:16 INFO - PROCESS | 1735 | 1463682316566 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 1735 | 1463682316574 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 11:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:25:16 INFO - PROCESS | 1735 | 1463682316584 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 1735 | 1463682316589 Marionette TRACE conn4 <- [1,1762,null,{}] 11:25:16 INFO - PROCESS | 1735 | 1463682316601 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}] 11:25:16 INFO - PROCESS | 1735 | 1463682316849 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 11:25:17 INFO - PROCESS | 1735 | 1463682317201 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a652c00 == 151 [pid = 1735] [id = 448] 11:25:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8a654c00) [pid = 1735] [serial = 1345] [outer = (nil)] 11:25:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8bc20400) [pid = 1735] [serial = 1346] [outer = 0x8a654c00] 11:25:17 INFO - PROCESS | 1735 | 1463682317303 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8d858c00) [pid = 1735] [serial = 1347] [outer = 0x8a654c00] 11:25:18 INFO - PROCESS | 1735 | 1463682318279 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]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1742ms 11:25:18 INFO - PROCESS | 1735 | 1463682318326 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 1735 | 1463682318336 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 11:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:25:18 INFO - PROCESS | 1735 | 1463682318348 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 1735 | 1463682318352 Marionette TRACE conn4 <- [1,1766,null,{}] 11:25:18 INFO - PROCESS | 1735 | 1463682318359 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}] 11:25:18 INFO - PROCESS | 1735 | 1463682318613 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 11:25:18 INFO - PROCESS | 1735 | 1463682318949 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd6b400 == 152 [pid = 1735] [id = 449] 11:25:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8dd6c800) [pid = 1735] [serial = 1348] [outer = (nil)] 11:25:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8e7c3000) [pid = 1735] [serial = 1349] [outer = 0x8dd6c800] 11:25:19 INFO - PROCESS | 1735 | 1463682319047 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8e7ef400) [pid = 1735] [serial = 1350] [outer = 0x8dd6c800] 11:25:20 INFO - PROCESS | 1735 | 1463682320065 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]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1787ms 11:25:20 INFO - PROCESS | 1735 | 1463682320136 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 11:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:25:20 INFO - PROCESS | 1735 | 1463682320141 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 11:25:20 INFO - PROCESS | 1735 | 1463682320149 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 1735 | 1463682320156 Marionette TRACE conn4 <- [1,1770,null,{}] 11:25:20 INFO - PROCESS | 1735 | 1463682320174 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}] 11:25:20 INFO - PROCESS | 1735 | 1463682320456 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 11:25:20 INFO - PROCESS | 1735 | 1463682320865 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f396000 == 153 [pid = 1735] [id = 450] 11:25:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8f573800) [pid = 1735] [serial = 1351] [outer = (nil)] 11:25:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8f57bc00) [pid = 1735] [serial = 1352] [outer = 0x8f573800] 11:25:21 INFO - PROCESS | 1735 | 1463682321010 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8f60cc00) [pid = 1735] [serial = 1353] [outer = 0x8f573800] 11:25:22 INFO - PROCESS | 1735 | 1463682322066 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]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1991ms 11:25:22 INFO - PROCESS | 1735 | 1463682322140 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 1735 | 1463682322146 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 11:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:25:22 INFO - PROCESS | 1735 | 1463682322152 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 1735 | 1463682322157 Marionette TRACE conn4 <- [1,1774,null,{}] 11:25:22 INFO - PROCESS | 1735 | 1463682322163 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}] 11:25:22 INFO - PROCESS | 1735 | 1463682322399 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 11:25:22 INFO - PROCESS | 1735 | 1463682322728 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f572800 == 154 [pid = 1735] [id = 451] 11:25:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8f57c400) [pid = 1735] [serial = 1354] [outer = (nil)] 11:25:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8f90a000) [pid = 1735] [serial = 1355] [outer = 0x8f57c400] 11:25:22 INFO - PROCESS | 1735 | 1463682322826 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x913a4800) [pid = 1735] [serial = 1356] [outer = 0x8f57c400] 11:25:23 INFO - PROCESS | 1735 | 1463682323792 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]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1688ms 11:25:23 INFO - PROCESS | 1735 | 1463682323842 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 1735 | 1463682323847 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 11:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:25:23 INFO - PROCESS | 1735 | 1463682323854 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 1735 | 1463682323858 Marionette TRACE conn4 <- [1,1778,null,{}] 11:25:23 INFO - PROCESS | 1735 | 1463682323865 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}] 11:25:24 INFO - PROCESS | 1735 | 1463682324116 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 11:25:24 INFO - PROCESS | 1735 | 1463682324445 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be59c00 == 155 [pid = 1735] [id = 452] 11:25:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8c0aac00) [pid = 1735] [serial = 1357] [outer = (nil)] 11:25:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x914d6c00) [pid = 1735] [serial = 1358] [outer = 0x8c0aac00] 11:25:24 INFO - PROCESS | 1735 | 1463682324545 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x9150a800) [pid = 1735] [serial = 1359] [outer = 0x8c0aac00] 11:25:25 INFO - PROCESS | 1735 | 1463682325491 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]]]}] 11:25:25 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 11:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1692ms 11:25:25 INFO - PROCESS | 1735 | 1463682325547 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 1735 | 1463682325551 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 11:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:25:25 INFO - PROCESS | 1735 | 1463682325558 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 1735 | 1463682325562 Marionette TRACE conn4 <- [1,1782,null,{}] 11:25:25 INFO - PROCESS | 1735 | 1463682325568 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}] 11:25:25 INFO - PROCESS | 1735 | 1463682325841 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 11:25:26 INFO - PROCESS | 1735 | 1463682326179 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a647400 == 156 [pid = 1735] [id = 453] 11:25:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x913abc00) [pid = 1735] [serial = 1360] [outer = (nil)] 11:25:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x9175c400) [pid = 1735] [serial = 1361] [outer = 0x913abc00] 11:25:26 INFO - PROCESS | 1735 | 1463682326278 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x91c0b800) [pid = 1735] [serial = 1362] [outer = 0x913abc00] 11:25:27 INFO - PROCESS | 1735 | 1463682327203 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]]]}] 11:25:27 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 11:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1682ms 11:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:25:27 INFO - PROCESS | 1735 | 1463682327255 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 1735 | 1463682327258 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 11:25:27 INFO - PROCESS | 1735 | 1463682327266 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 1735 | 1463682327269 Marionette TRACE conn4 <- [1,1786,null,{}] 11:25:27 INFO - PROCESS | 1735 | 1463682327276 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}] 11:25:27 INFO - PROCESS | 1735 | 1463682327503 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 11:25:27 INFO - PROCESS | 1735 | 1463682327831 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x913af800 == 157 [pid = 1735] [id = 454] 11:25:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x913b0c00) [pid = 1735] [serial = 1363] [outer = (nil)] 11:25:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91d91800) [pid = 1735] [serial = 1364] [outer = 0x913b0c00] 11:25:27 INFO - PROCESS | 1735 | 1463682327930 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x91dbec00) [pid = 1735] [serial = 1365] [outer = 0x913b0c00] 11:25:28 INFO - PROCESS | 1735 | 1463682328859 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]]]}] 11:25:28 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 11:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1637ms 11:25:28 INFO - PROCESS | 1735 | 1463682328903 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 11:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:25:28 INFO - PROCESS | 1735 | 1463682328907 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 11:25:28 INFO - PROCESS | 1735 | 1463682328914 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 1735 | 1463682328918 Marionette TRACE conn4 <- [1,1790,null,{}] 11:25:28 INFO - PROCESS | 1735 | 1463682328924 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}] 11:25:29 INFO - PROCESS | 1735 | 1463682329152 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 11:25:29 INFO - PROCESS | 1735 | 1463682329492 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x886eb400 == 158 [pid = 1735] [id = 455] 11:25:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x91513000) [pid = 1735] [serial = 1366] [outer = (nil)] 11:25:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x92049800) [pid = 1735] [serial = 1367] [outer = 0x91513000] 11:25:29 INFO - PROCESS | 1735 | 1463682329590 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x9204c400) [pid = 1735] [serial = 1368] [outer = 0x91513000] 11:25:30 INFO - PROCESS | 1735 | 1463682330583 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]]]}] 11:25:30 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) 11:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1733ms 11:25:30 INFO - PROCESS | 1735 | 1463682330647 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 11:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:25:30 INFO - PROCESS | 1735 | 1463682330652 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 11:25:30 INFO - PROCESS | 1735 | 1463682330659 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 1735 | 1463682330662 Marionette TRACE conn4 <- [1,1794,null,{}] 11:25:30 INFO - PROCESS | 1735 | 1463682330668 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}] 11:25:30 INFO - PROCESS | 1735 | 1463682330901 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 11:25:31 INFO - PROCESS | 1735 | 1463682331229 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f8400 == 159 [pid = 1735] [id = 456] 11:25:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x91d96c00) [pid = 1735] [serial = 1369] [outer = (nil)] 11:25:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x920d5c00) [pid = 1735] [serial = 1370] [outer = 0x91d96c00] 11:25:31 INFO - PROCESS | 1735 | 1463682331327 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x920dc000) [pid = 1735] [serial = 1371] [outer = 0x91d96c00] 11:25:32 INFO - PROCESS | 1735 | 1463682332355 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]]]}] 11:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1733ms 11:25:32 INFO - PROCESS | 1735 | 1463682332392 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 11:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:25:32 INFO - PROCESS | 1735 | 1463682332396 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 11:25:32 INFO - PROCESS | 1735 | 1463682332402 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 1735 | 1463682332406 Marionette TRACE conn4 <- [1,1798,null,{}] 11:25:32 INFO - PROCESS | 1735 | 1463682332413 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}] 11:25:32 INFO - PROCESS | 1735 | 1463682332639 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 11:25:32 INFO - PROCESS | 1735 | 1463682332973 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f903000 == 160 [pid = 1735] [id = 457] 11:25:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x91ec2000) [pid = 1735] [serial = 1372] [outer = (nil)] 11:25:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x92f9bc00) [pid = 1735] [serial = 1373] [outer = 0x91ec2000] 11:25:33 INFO - PROCESS | 1735 | 1463682333070 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x93a53000) [pid = 1735] [serial = 1374] [outer = 0x91ec2000] 11:25:34 INFO - PROCESS | 1735 | 1463682334028 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]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1691ms 11:25:34 INFO - PROCESS | 1735 | 1463682334095 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 1735 | 1463682334100 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 11:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:25:34 INFO - PROCESS | 1735 | 1463682334107 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 1735 | 1463682334111 Marionette TRACE conn4 <- [1,1802,null,{}] 11:25:34 INFO - PROCESS | 1735 | 1463682334118 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}] 11:25:34 INFO - PROCESS | 1735 | 1463682334422 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 11:25:34 INFO - PROCESS | 1735 | 1463682334779 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x924c3000 == 161 [pid = 1735] [id = 458] 11:25:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x952d0c00) [pid = 1735] [serial = 1375] [outer = (nil)] 11:25:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x952da800) [pid = 1735] [serial = 1376] [outer = 0x952d0c00] 11:25:34 INFO - PROCESS | 1735 | 1463682334895 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x95584800) [pid = 1735] [serial = 1377] [outer = 0x952d0c00] 11:25:35 INFO - PROCESS | 1735 | 1463682335899 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]]]}] 11:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1841ms 11:25:35 INFO - PROCESS | 1735 | 1463682335950 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 1735 | 1463682335954 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 11:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:25:35 INFO - PROCESS | 1735 | 1463682335961 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - PROCESS | 1735 | 1463682335965 Marionette TRACE conn4 <- [1,1806,null,{}] 11:25:35 INFO - PROCESS | 1735 | 1463682335971 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}] 11:25:36 INFO - PROCESS | 1735 | 1463682336197 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 11:25:36 INFO - PROCESS | 1735 | 1463682336531 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x951e5800 == 162 [pid = 1735] [id = 459] 11:25:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x97846400) [pid = 1735] [serial = 1378] [outer = (nil)] 11:25:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x997b2800) [pid = 1735] [serial = 1379] [outer = 0x97846400] 11:25:36 INFO - PROCESS | 1735 | 1463682336627 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x99fe2c00) [pid = 1735] [serial = 1380] [outer = 0x97846400] 11:25:37 INFO - PROCESS | 1735 | 1463682337540 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]]]}] 11:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1636ms 11:25:37 INFO - PROCESS | 1735 | 1463682337598 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 1735 | 1463682337602 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 11:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:25:37 INFO - PROCESS | 1735 | 1463682337620 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 1735 | 1463682337623 Marionette TRACE conn4 <- [1,1810,null,{}] 11:25:37 INFO - PROCESS | 1735 | 1463682337631 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}] 11:25:37 INFO - PROCESS | 1735 | 1463682337861 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 11:25:38 INFO - PROCESS | 1735 | 1463682338191 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x952dec00 == 163 [pid = 1735] [id = 460] 11:25:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x98239800) [pid = 1735] [serial = 1381] [outer = (nil)] 11:25:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9a80d400) [pid = 1735] [serial = 1382] [outer = 0x98239800] 11:25:38 INFO - PROCESS | 1735 | 1463682338291 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x9a8a3400) [pid = 1735] [serial = 1383] [outer = 0x98239800] 11:25:39 INFO - PROCESS | 1735 | 1463682339231 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]]]}] 11:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1685ms 11:25:39 INFO - PROCESS | 1735 | 1463682339307 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 1735 | 1463682339311 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 11:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:25:39 INFO - PROCESS | 1735 | 1463682339318 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 1735 | 1463682339321 Marionette TRACE conn4 <- [1,1814,null,{}] 11:25:39 INFO - PROCESS | 1735 | 1463682339327 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}] 11:25:39 INFO - PROCESS | 1735 | 1463682339570 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 11:25:39 INFO - PROCESS | 1735 | 1463682339906 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f0c00 == 164 [pid = 1735] [id = 461] 11:25:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x91dbac00) [pid = 1735] [serial = 1384] [outer = (nil)] 11:25:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x9a976800) [pid = 1735] [serial = 1385] [outer = 0x91dbac00] 11:25:40 INFO - PROCESS | 1735 | 1463682340002 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x9b3c5800) [pid = 1735] [serial = 1386] [outer = 0x91dbac00] 11:25:40 INFO - PROCESS | 1735 | 1463682340960 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]]]}] 11:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1685ms 11:25:41 INFO - PROCESS | 1735 | 1463682341005 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 11:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:25:41 INFO - PROCESS | 1735 | 1463682341009 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 11:25:41 INFO - PROCESS | 1735 | 1463682341016 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - PROCESS | 1735 | 1463682341020 Marionette TRACE conn4 <- [1,1818,null,{}] 11:25:41 INFO - PROCESS | 1735 | 1463682341027 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}] 11:25:41 INFO - PROCESS | 1735 | 1463682341266 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 11:25:41 INFO - PROCESS | 1735 | 1463682341600 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a972400 == 165 [pid = 1735] [id = 462] 11:25:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x9b576800) [pid = 1735] [serial = 1387] [outer = (nil)] 11:25:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x9b859c00) [pid = 1735] [serial = 1388] [outer = 0x9b576800] 11:25:41 INFO - PROCESS | 1735 | 1463682341697 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x9ba30800) [pid = 1735] [serial = 1389] [outer = 0x9b576800] 11:25:42 INFO - PROCESS | 1735 | 1463682342641 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]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1694ms 11:25:42 INFO - PROCESS | 1735 | 1463682342710 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 1735 | 1463682342714 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 11:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:25:42 INFO - PROCESS | 1735 | 1463682342721 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 1735 | 1463682342725 Marionette TRACE conn4 <- [1,1822,null,{}] 11:25:42 INFO - PROCESS | 1735 | 1463682342731 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}] 11:25:42 INFO - PROCESS | 1735 | 1463682342968 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 11:25:43 INFO - PROCESS | 1735 | 1463682343317 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b583000 == 166 [pid = 1735] [id = 463] 11:25:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x9ba30000) [pid = 1735] [serial = 1390] [outer = (nil)] 11:25:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x9d964400) [pid = 1735] [serial = 1391] [outer = 0x9ba30000] 11:25:43 INFO - PROCESS | 1735 | 1463682343415 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x9d9bd800) [pid = 1735] [serial = 1392] [outer = 0x9ba30000] 11:25:44 INFO - PROCESS | 1735 | 1463682344345 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]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1686ms 11:25:44 INFO - PROCESS | 1735 | 1463682344408 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 1735 | 1463682344412 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 11:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:25:44 INFO - PROCESS | 1735 | 1463682344419 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 1735 | 1463682344423 Marionette TRACE conn4 <- [1,1826,null,{}] 11:25:44 INFO - PROCESS | 1735 | 1463682344429 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}] 11:25:44 INFO - PROCESS | 1735 | 1463682344659 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 11:25:45 INFO - PROCESS | 1735 | 1463682345020 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db20c00 == 167 [pid = 1735] [id = 464] 11:25:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x9b3c8000) [pid = 1735] [serial = 1393] [outer = (nil)] 11:25:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0xa1151c00) [pid = 1735] [serial = 1394] [outer = 0x9b3c8000] 11:25:45 INFO - PROCESS | 1735 | 1463682345115 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0xa22a1800) [pid = 1735] [serial = 1395] [outer = 0x9b3c8000] 11:25:46 INFO - PROCESS | 1735 | 1463682346058 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]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1682ms 11:25:46 INFO - PROCESS | 1735 | 1463682346102 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 11:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:25:46 INFO - PROCESS | 1735 | 1463682346106 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 11:25:46 INFO - PROCESS | 1735 | 1463682346113 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 1735 | 1463682346116 Marionette TRACE conn4 <- [1,1830,null,{}] 11:25:46 INFO - PROCESS | 1735 | 1463682346122 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}] 11:25:46 INFO - PROCESS | 1735 | 1463682346359 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 11:25:46 INFO - PROCESS | 1735 | 1463682346694 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0xa2244400 == 166 [pid = 1735] [id = 307] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc13000 == 165 [pid = 1735] [id = 248] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x88236000 == 164 [pid = 1735] [id = 422] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7c1800 == 163 [pid = 1735] [id = 249] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8bd45400 == 162 [pid = 1735] [id = 423] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x91c12400 == 161 [pid = 1735] [id = 298] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8f90e400 == 160 [pid = 1735] [id = 293] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x914db000 == 159 [pid = 1735] [id = 299] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x92f72000 == 158 [pid = 1735] [id = 58] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x92f9c000 == 157 [pid = 1735] [id = 54] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x9c06f000 == 156 [pid = 1735] [id = 306] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x91f1a000 == 155 [pid = 1735] [id = 104] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x913a5400 == 154 [pid = 1735] [id = 75] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8c1b8400 == 153 [pid = 1735] [id = 295] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8c1b0000 == 152 [pid = 1735] [id = 446] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8a67c000 == 151 [pid = 1735] [id = 445] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x867cc400 == 150 [pid = 1735] [id = 444] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x877f7400 == 149 [pid = 1735] [id = 442] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0xa224a800 == 148 [pid = 1735] [id = 443] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8ded7000 == 147 [pid = 1735] [id = 441] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x91e9e400 == 146 [pid = 1735] [id = 440] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x91e94800 == 145 [pid = 1735] [id = 439] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x920d0c00 == 144 [pid = 1735] [id = 437] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x913b2c00 == 143 [pid = 1735] [id = 438] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x924b9800 == 142 [pid = 1735] [id = 436] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8f816800 == 141 [pid = 1735] [id = 435] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x915eac00 == 140 [pid = 1735] [id = 434] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x867c9400 == 139 [pid = 1735] [id = 433] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x88235400 == 138 [pid = 1735] [id = 432] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc15800 == 137 [pid = 1735] [id = 430] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8f610000 == 136 [pid = 1735] [id = 431] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8823c000 == 135 [pid = 1735] [id = 429] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8ded7800 == 134 [pid = 1735] [id = 428] 11:25:48 INFO - PROCESS | 1735 | --DOCSHELL 0x8a651800 == 133 [pid = 1735] [id = 427] 11:25:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x867c9400 == 134 [pid = 1735] [id = 465] 11:25:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0x867cc400) [pid = 1735] [serial = 1396] [outer = (nil)] 11:25:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0x8823c000) [pid = 1735] [serial = 1397] [outer = 0x867cc400] 11:25:48 INFO - PROCESS | 1735 | 1463682348252 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 179 (0x886f1000) [pid = 1735] [serial = 1398] [outer = 0x867cc400] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 178 (0x8e7d0c00) [pid = 1735] [serial = 1278] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x9a80f000) [pid = 1735] [serial = 1251] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x8f614000) [pid = 1735] [serial = 1224] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x8dd6a800) [pid = 1735] [serial = 1275] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x8a67e800) [pid = 1735] [serial = 1217] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x9b575000) [pid = 1735] [serial = 1256] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x91767c00) [pid = 1735] [serial = 1232] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x91f1a400) [pid = 1735] [serial = 1235] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x99710400) [pid = 1735] [serial = 1248] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x8d85b400) [pid = 1735] [serial = 1272] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x9ba2b000) [pid = 1735] [serial = 1259] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x8df27000) [pid = 1735] [serial = 1220] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x8dce2800) [pid = 1735] [serial = 1149] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x886e9000) [pid = 1735] [serial = 1268] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8fbd0800) [pid = 1735] [serial = 1226] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x8f580c00) [pid = 1735] [serial = 1223] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x8f23a800) [pid = 1735] [serial = 1221] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x9a97a400) [pid = 1735] [serial = 1254] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x924b9000) [pid = 1735] [serial = 1238] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x9a802400) [pid = 1735] [serial = 1250] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x97844000) [pid = 1735] [serial = 1247] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x914db400) [pid = 1735] [serial = 1229] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x924c3c00) [pid = 1735] [serial = 1239] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x91514c00) [pid = 1735] [serial = 1230] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x9c257000) [pid = 1735] [serial = 1262] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x92f73800) [pid = 1735] [serial = 1241] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x9a972800) [pid = 1735] [serial = 1253] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x94799400) [pid = 1735] [serial = 1245] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x92fa3c00) [pid = 1735] [serial = 1242] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x8dd67800) [pid = 1735] [serial = 1277] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9b57c000) [pid = 1735] [serial = 1257] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x8dd3dc00) [pid = 1735] [serial = 1274] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x8c0ac000) [pid = 1735] [serial = 1271] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x9ba38c00) [pid = 1735] [serial = 1260] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x92050c00) [pid = 1735] [serial = 1236] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8d854c00) [pid = 1735] [serial = 1218] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x93de8c00) [pid = 1735] [serial = 1244] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0xa070a000) [pid = 1735] [serial = 1265] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x886f5000) [pid = 1735] [serial = 1269] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x91d95400) [pid = 1735] [serial = 1233] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8fbd9c00) [pid = 1735] [serial = 1227] [outer = (nil)] [url = about:blank] 11:25:48 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9c35c400) [pid = 1735] [serial = 1263] [outer = (nil)] [url = about:blank] 11:25:49 INFO - PROCESS | 1735 | 1463682349364 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]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 3292ms 11:25:49 INFO - PROCESS | 1735 | 1463682349406 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 1735 | 1463682349413 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 11:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:25:49 INFO - PROCESS | 1735 | 1463682349422 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 1735 | 1463682349428 Marionette TRACE conn4 <- [1,1834,null,{}] 11:25:49 INFO - PROCESS | 1735 | 1463682349435 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}] 11:25:49 INFO - PROCESS | 1735 | 1463682349761 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 11:25:49 INFO - PROCESS | 1735 | 1463682349962 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd3f800 == 135 [pid = 1735] [id = 466] 11:25:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8bd4d800) [pid = 1735] [serial = 1399] [outer = (nil)] 11:25:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8c0a4800) [pid = 1735] [serial = 1400] [outer = 0x8bd4d800] 11:25:50 INFO - PROCESS | 1735 | 1463682350047 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8c1b9400) [pid = 1735] [serial = 1401] [outer = 0x8bd4d800] 11:25:50 INFO - PROCESS | 1735 | 1463682350960 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]]]}] 11:25:51 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 11:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1593ms 11:25:51 INFO - PROCESS | 1735 | 1463682351040 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 1735 | 1463682351047 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 11:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:25:51 INFO - PROCESS | 1735 | 1463682351063 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 1735 | 1463682351068 Marionette TRACE conn4 <- [1,1838,null,{}] 11:25:51 INFO - PROCESS | 1735 | 1463682351080 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}] 11:25:51 INFO - PROCESS | 1735 | 1463682351363 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 11:25:51 INFO - PROCESS | 1735 | 1463682351391 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d856400 == 136 [pid = 1735] [id = 467] 11:25:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8d85a000) [pid = 1735] [serial = 1402] [outer = (nil)] 11:25:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8dd3f800) [pid = 1735] [serial = 1403] [outer = 0x8d85a000] 11:25:51 INFO - PROCESS | 1735 | 1463682351467 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8dd6a400) [pid = 1735] [serial = 1404] [outer = 0x8d85a000] 11:25:52 INFO - PROCESS | 1735 | 1463682352560 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]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1538ms 11:25:52 INFO - PROCESS | 1735 | 1463682352602 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 1735 | 1463682352606 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 11:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:25:52 INFO - PROCESS | 1735 | 1463682352613 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 1735 | 1463682352619 Marionette TRACE conn4 <- [1,1842,null,{}] 11:25:52 INFO - PROCESS | 1735 | 1463682352643 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}] 11:25:52 INFO - PROCESS | 1735 | 1463682352930 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 11:25:52 INFO - PROCESS | 1735 | 1463682352967 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd5f400 == 137 [pid = 1735] [id = 468] 11:25:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x8e7e5c00) [pid = 1735] [serial = 1405] [outer = (nil)] 11:25:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x8ea18000) [pid = 1735] [serial = 1406] [outer = 0x8e7e5c00] 11:25:53 INFO - PROCESS | 1735 | 1463682353043 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x8f241c00) [pid = 1735] [serial = 1407] [outer = 0x8e7e5c00] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8e7c9000) [pid = 1735] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x8dd3b800) [pid = 1735] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8dee3800) [pid = 1735] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x914d9800) [pid = 1735] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x920d3800) [pid = 1735] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x93a84000) [pid = 1735] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x91dbd400) [pid = 1735] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x91767800) [pid = 1735] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x915cfc00) [pid = 1735] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8f90ac00) [pid = 1735] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8f815400) [pid = 1735] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f496400) [pid = 1735] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8f39c400) [pid = 1735] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8df1c000) [pid = 1735] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8bd43800) [pid = 1735] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x886e8c00) [pid = 1735] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0xa2375000) [pid = 1735] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x877f9c00) [pid = 1735] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x92ee0400) [pid = 1735] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x91ec1c00) [pid = 1735] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x91e96800) [pid = 1735] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:25:54 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8d859400) [pid = 1735] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:25:54 INFO - PROCESS | 1735 | 1463682354663 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]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2100ms 11:25:54 INFO - PROCESS | 1735 | 1463682354714 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 11:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:25:54 INFO - PROCESS | 1735 | 1463682354720 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 11:25:54 INFO - PROCESS | 1735 | 1463682354732 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 1735 | 1463682354737 Marionette TRACE conn4 <- [1,1846,null,{}] 11:25:54 INFO - PROCESS | 1735 | 1463682354752 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}] 11:25:54 INFO - PROCESS | 1735 | 1463682354976 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 11:25:55 INFO - PROCESS | 1735 | 1463682355170 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x886f0400 == 138 [pid = 1735] [id = 469] 11:25:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8bd43800) [pid = 1735] [serial = 1408] [outer = (nil)] 11:25:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8ea13000) [pid = 1735] [serial = 1409] [outer = 0x8bd43800] 11:25:55 INFO - PROCESS | 1735 | 1463682355248 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8f396c00) [pid = 1735] [serial = 1410] [outer = 0x8bd43800] 11:25:56 INFO - PROCESS | 1735 | 1463682356286 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]]]}] 11:25:56 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) 11:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1595ms 11:25:56 INFO - PROCESS | 1735 | 1463682356337 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 1735 | 1463682356343 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 11:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:25:56 INFO - PROCESS | 1735 | 1463682356354 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 1735 | 1463682356360 Marionette TRACE conn4 <- [1,1850,null,{}] 11:25:56 INFO - PROCESS | 1735 | 1463682356372 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}] 11:25:56 INFO - PROCESS | 1735 | 1463682356623 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 11:25:56 INFO - PROCESS | 1735 | 1463682356972 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a64f000 == 139 [pid = 1735] [id = 470] 11:25:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8bc14c00) [pid = 1735] [serial = 1411] [outer = (nil)] 11:25:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8bd4a000) [pid = 1735] [serial = 1412] [outer = 0x8bc14c00] 11:25:57 INFO - PROCESS | 1735 | 1463682357071 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8d859400) [pid = 1735] [serial = 1413] [outer = 0x8bc14c00] 11:25:58 INFO - PROCESS | 1735 | 1463682358063 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]]]}] 11:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1791ms 11:25:58 INFO - PROCESS | 1735 | 1463682358146 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 11:25:58 INFO - PROCESS | 1735 | 1463682358155 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 11:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:25:58 INFO - PROCESS | 1735 | 1463682358169 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:25:58 INFO - PROCESS | 1735 | 1463682358175 Marionette TRACE conn4 <- [1,1854,null,{}] 11:25:58 INFO - PROCESS | 1735 | 1463682358181 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}] 11:25:58 INFO - PROCESS | 1735 | 1463682358525 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 11:25:58 INFO - PROCESS | 1735 | 1463682358795 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d85f400 == 140 [pid = 1735] [id = 471] 11:25:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8dcee400) [pid = 1735] [serial = 1414] [outer = (nil)] 11:25:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8e7c1800) [pid = 1735] [serial = 1415] [outer = 0x8dcee400] 11:25:58 INFO - PROCESS | 1735 | 1463682358888 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8e7d3c00) [pid = 1735] [serial = 1416] [outer = 0x8dcee400] 11:25:59 INFO - PROCESS | 1735 | 1463682359899 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]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1800ms 11:25:59 INFO - PROCESS | 1735 | 1463682359968 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 1735 | 1463682359973 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 11:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:25:59 INFO - PROCESS | 1735 | 1463682359980 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 1735 | 1463682359986 Marionette TRACE conn4 <- [1,1858,null,{}] 11:26:00 INFO - PROCESS | 1735 | 1463682360004 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}] 11:26:00 INFO - PROCESS | 1735 | 1463682360263 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 11:26:00 INFO - PROCESS | 1735 | 1463682360652 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f241000 == 141 [pid = 1735] [id = 472] 11:26:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8f49f800) [pid = 1735] [serial = 1417] [outer = (nil)] 11:26:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8f580c00) [pid = 1735] [serial = 1418] [outer = 0x8f49f800] 11:26:00 INFO - PROCESS | 1735 | 1463682360767 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8f616800) [pid = 1735] [serial = 1419] [outer = 0x8f49f800] 11:26:01 INFO - PROCESS | 1735 | 1463682361750 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]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1801ms 11:26:01 INFO - PROCESS | 1735 | 1463682361783 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 1735 | 1463682361787 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 11:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:26:01 INFO - PROCESS | 1735 | 1463682361795 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 1735 | 1463682361799 Marionette TRACE conn4 <- [1,1862,null,{}] 11:26:01 INFO - PROCESS | 1735 | 1463682361805 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}] 11:26:02 INFO - PROCESS | 1735 | 1463682362058 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 11:26:02 INFO - PROCESS | 1735 | 1463682362383 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd5f000 == 142 [pid = 1735] [id = 473] 11:26:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8f810800) [pid = 1735] [serial = 1420] [outer = (nil)] 11:26:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8f90d400) [pid = 1735] [serial = 1421] [outer = 0x8f810800] 11:26:02 INFO - PROCESS | 1735 | 1463682362481 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8fbd2c00) [pid = 1735] [serial = 1422] [outer = 0x8f810800] 11:26:03 INFO - PROCESS | 1735 | 1463682363438 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]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1686ms 11:26:03 INFO - PROCESS | 1735 | 1463682363482 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 1735 | 1463682363487 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 11:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:26:03 INFO - PROCESS | 1735 | 1463682363493 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 1735 | 1463682363497 Marionette TRACE conn4 <- [1,1866,null,{}] 11:26:03 INFO - PROCESS | 1735 | 1463682363503 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}] 11:26:03 INFO - PROCESS | 1735 | 1463682363734 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 11:26:04 INFO - PROCESS | 1735 | 1463682364057 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f497000 == 143 [pid = 1735] [id = 474] 11:26:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8f81e400) [pid = 1735] [serial = 1423] [outer = (nil)] 11:26:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x913b0000) [pid = 1735] [serial = 1424] [outer = 0x8f81e400] 11:26:04 INFO - PROCESS | 1735 | 1463682364154 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x914d7800) [pid = 1735] [serial = 1425] [outer = 0x8f81e400] 11:26:05 INFO - PROCESS | 1735 | 1463682365123 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]]]}] 11:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1685ms 11:26:05 INFO - PROCESS | 1735 | 1463682365180 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 1735 | 1463682365183 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 11:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:26:05 INFO - PROCESS | 1735 | 1463682365190 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 1735 | 1463682365193 Marionette TRACE conn4 <- [1,1870,null,{}] 11:26:05 INFO - PROCESS | 1735 | 1463682365200 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}] 11:26:05 INFO - PROCESS | 1735 | 1463682365481 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 11:26:05 INFO - PROCESS | 1735 | 1463682365875 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f7800 == 144 [pid = 1735] [id = 475] 11:26:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8f905800) [pid = 1735] [serial = 1426] [outer = (nil)] 11:26:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x915e5000) [pid = 1735] [serial = 1427] [outer = 0x8f905800] 11:26:06 INFO - PROCESS | 1735 | 1463682366031 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91760400) [pid = 1735] [serial = 1428] [outer = 0x8f905800] 11:26:07 INFO - PROCESS | 1735 | 1463682367084 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]]]}] 11:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1939ms 11:26:07 INFO - PROCESS | 1735 | 1463682367131 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 11:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:26:07 INFO - PROCESS | 1735 | 1463682367135 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 11:26:07 INFO - PROCESS | 1735 | 1463682367142 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 1735 | 1463682367145 Marionette TRACE conn4 <- [1,1874,null,{}] 11:26:07 INFO - PROCESS | 1735 | 1463682367151 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}] 11:26:07 INFO - PROCESS | 1735 | 1463682367380 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 11:26:07 INFO - PROCESS | 1735 | 1463682367659 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f492800 == 145 [pid = 1735] [id = 476] 11:26:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x914d7000) [pid = 1735] [serial = 1429] [outer = (nil)] 11:26:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x91d8a400) [pid = 1735] [serial = 1430] [outer = 0x914d7000] 11:26:07 INFO - PROCESS | 1735 | 1463682367798 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x91d93400) [pid = 1735] [serial = 1431] [outer = 0x914d7000] 11:26:08 INFO - PROCESS | 1735 | 1463682368736 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]]]}] 11:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1634ms 11:26:08 INFO - PROCESS | 1735 | 1463682368777 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 1735 | 1463682368780 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 11:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:26:08 INFO - PROCESS | 1735 | 1463682368787 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 1735 | 1463682368791 Marionette TRACE conn4 <- [1,1878,null,{}] 11:26:08 INFO - PROCESS | 1735 | 1463682368797 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}] 11:26:09 INFO - PROCESS | 1735 | 1463682369018 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 11:26:09 INFO - PROCESS | 1735 | 1463682369351 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7ee000 == 146 [pid = 1735] [id = 477] 11:26:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x9175b800) [pid = 1735] [serial = 1432] [outer = (nil)] 11:26:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x91e9f000) [pid = 1735] [serial = 1433] [outer = 0x9175b800] 11:26:09 INFO - PROCESS | 1735 | 1463682369447 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x91ec2400) [pid = 1735] [serial = 1434] [outer = 0x9175b800] 11:26:10 INFO - PROCESS | 1735 | 1463682370379 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]]]}] 11:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1631ms 11:26:10 INFO - PROCESS | 1735 | 1463682370419 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 1735 | 1463682370424 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 11:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:26:10 INFO - PROCESS | 1735 | 1463682370430 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 1735 | 1463682370435 Marionette TRACE conn4 <- [1,1882,null,{}] 11:26:10 INFO - PROCESS | 1735 | 1463682370442 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}] 11:26:10 INFO - PROCESS | 1735 | 1463682370685 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 11:26:11 INFO - PROCESS | 1735 | 1463682371023 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x8deda800 == 147 [pid = 1735] [id = 478] 11:26:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x8f810c00) [pid = 1735] [serial = 1435] [outer = (nil)] 11:26:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x91f28800) [pid = 1735] [serial = 1436] [outer = 0x8f810c00] 11:26:11 INFO - PROCESS | 1735 | 1463682371120 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x92050000) [pid = 1735] [serial = 1437] [outer = 0x8f810c00] 11:26:12 INFO - PROCESS | 1735 | 1463682372036 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]]]}] 11:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1684ms 11:26:12 INFO - PROCESS | 1735 | 1463682372115 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 11:26:12 INFO - PROCESS | 1735 | 1463682372119 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 11:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:26:12 INFO - PROCESS | 1735 | 1463682372126 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:26:12 INFO - PROCESS | 1735 | 1463682372130 Marionette TRACE conn4 <- [1,1886,null,{}] 11:26:12 INFO - PROCESS | 1735 | 1463682372136 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}] 11:26:12 INFO - PROCESS | 1735 | 1463682372367 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 11:26:12 INFO - PROCESS | 1735 | 1463682372702 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x91ec9c00 == 148 [pid = 1735] [id = 479] 11:26:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x91f1e000) [pid = 1735] [serial = 1438] [outer = (nil)] 11:26:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x924b9400) [pid = 1735] [serial = 1439] [outer = 0x91f1e000] 11:26:12 INFO - PROCESS | 1735 | 1463682372794 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x92ede400) [pid = 1735] [serial = 1440] [outer = 0x91f1e000] 11:26:13 INFO - PROCESS | 1735 | 1463682373725 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]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1635ms 11:26:13 INFO - PROCESS | 1735 | 1463682373762 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 1735 | 1463682373767 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 11:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:26:13 INFO - PROCESS | 1735 | 1463682373775 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 1735 | 1463682373780 Marionette TRACE conn4 <- [1,1890,null,{}] 11:26:13 INFO - PROCESS | 1735 | 1463682373786 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}] 11:26:14 INFO - PROCESS | 1735 | 1463682374042 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 11:26:14 INFO - PROCESS | 1735 | 1463682374382 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x920d9c00 == 149 [pid = 1735] [id = 480] 11:26:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x93d2f400) [pid = 1735] [serial = 1441] [outer = (nil)] 11:26:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x94793c00) [pid = 1735] [serial = 1442] [outer = 0x93d2f400] 11:26:14 INFO - PROCESS | 1735 | 1463682374484 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x951dac00) [pid = 1735] [serial = 1443] [outer = 0x93d2f400] 11:26:15 INFO - PROCESS | 1735 | 1463682375432 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]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1692ms 11:26:15 INFO - PROCESS | 1735 | 1463682375468 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 1735 | 1463682375473 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 11:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:26:15 INFO - PROCESS | 1735 | 1463682375479 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 1735 | 1463682375482 Marionette TRACE conn4 <- [1,1894,null,{}] 11:26:15 INFO - PROCESS | 1735 | 1463682375490 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}] 11:26:15 INFO - PROCESS | 1735 | 1463682375734 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 11:26:16 INFO - PROCESS | 1735 | 1463682376094 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a59800 == 150 [pid = 1735] [id = 481] 11:26:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x93a82000) [pid = 1735] [serial = 1444] [outer = (nil)] 11:26:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x952d9c00) [pid = 1735] [serial = 1445] [outer = 0x93a82000] 11:26:16 INFO - PROCESS | 1735 | 1463682376191 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x952dc400) [pid = 1735] [serial = 1446] [outer = 0x93a82000] 11:26:17 INFO - PROCESS | 1735 | 1463682377149 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]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1734ms 11:26:17 INFO - PROCESS | 1735 | 1463682377214 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 11:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:26:17 INFO - PROCESS | 1735 | 1463682377219 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 11:26:17 INFO - PROCESS | 1735 | 1463682377225 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - PROCESS | 1735 | 1463682377229 Marionette TRACE conn4 <- [1,1898,null,{}] 11:26:17 INFO - PROCESS | 1735 | 1463682377235 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}] 11:26:17 INFO - PROCESS | 1735 | 1463682377478 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 11:26:17 INFO - PROCESS | 1735 | 1463682377809 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x867d1000 == 151 [pid = 1735] [id = 482] 11:26:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x88239c00) [pid = 1735] [serial = 1447] [outer = (nil)] 11:26:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x992cf000) [pid = 1735] [serial = 1448] [outer = 0x88239c00] 11:26:17 INFO - PROCESS | 1735 | 1463682377917 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x99705000) [pid = 1735] [serial = 1449] [outer = 0x88239c00] 11:26:18 INFO - PROCESS | 1735 | 1463682378837 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]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1683ms 11:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:26:18 INFO - PROCESS | 1735 | 1463682378908 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 1735 | 1463682378912 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 11:26:18 INFO - PROCESS | 1735 | 1463682378919 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 1735 | 1463682378922 Marionette TRACE conn4 <- [1,1902,null,{}] 11:26:18 INFO - PROCESS | 1735 | 1463682378928 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}] 11:26:19 INFO - PROCESS | 1735 | 1463682379162 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 11:26:19 INFO - PROCESS | 1735 | 1463682379493 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x951e6400 == 152 [pid = 1735] [id = 483] 11:26:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x951e8800) [pid = 1735] [serial = 1450] [outer = (nil)] 11:26:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x9a37dc00) [pid = 1735] [serial = 1451] [outer = 0x951e8800] 11:26:19 INFO - PROCESS | 1735 | 1463682379589 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x9a808800) [pid = 1735] [serial = 1452] [outer = 0x951e8800] 11:26:20 INFO - PROCESS | 1735 | 1463682380533 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]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1686ms 11:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:26:20 INFO - PROCESS | 1735 | 1463682380604 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 1735 | 1463682380607 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 11:26:20 INFO - PROCESS | 1735 | 1463682380614 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 1735 | 1463682380618 Marionette TRACE conn4 <- [1,1906,null,{}] 11:26:20 INFO - PROCESS | 1735 | 1463682380624 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}] 11:26:20 INFO - PROCESS | 1735 | 1463682380884 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 11:26:21 INFO - PROCESS | 1735 | 1463682381267 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x99fde000 == 153 [pid = 1735] [id = 484] 11:26:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x9a803c00) [pid = 1735] [serial = 1453] [outer = (nil)] 11:26:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x9a977000) [pid = 1735] [serial = 1454] [outer = 0x9a803c00] 11:26:21 INFO - PROCESS | 1735 | 1463682381357 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x9b294400) [pid = 1735] [serial = 1455] [outer = 0x9a803c00] 11:26:22 INFO - PROCESS | 1735 | 1463682382285 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]]]}] 11:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1732ms 11:26:22 INFO - PROCESS | 1735 | 1463682382347 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 1735 | 1463682382351 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 11:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:26:22 INFO - PROCESS | 1735 | 1463682382358 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - PROCESS | 1735 | 1463682382361 Marionette TRACE conn4 <- [1,1910,null,{}] 11:26:22 INFO - PROCESS | 1735 | 1463682382367 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}] 11:26:22 INFO - PROCESS | 1735 | 1463682382600 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 11:26:22 INFO - PROCESS | 1735 | 1463682382940 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x947a2c00 == 154 [pid = 1735] [id = 485] 11:26:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x9a8a7000) [pid = 1735] [serial = 1456] [outer = (nil)] 11:26:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x9b583c00) [pid = 1735] [serial = 1457] [outer = 0x9a8a7000] 11:26:23 INFO - PROCESS | 1735 | 1463682383032 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x9b80f800) [pid = 1735] [serial = 1458] [outer = 0x9a8a7000] 11:26:23 INFO - PROCESS | 1735 | 1463682383946 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]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1630ms 11:26:23 INFO - PROCESS | 1735 | 1463682383990 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 1735 | 1463682383994 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 11:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:26:24 INFO - PROCESS | 1735 | 1463682384000 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - PROCESS | 1735 | 1463682384004 Marionette TRACE conn4 <- [1,1914,null,{}] 11:26:24 INFO - PROCESS | 1735 | 1463682384010 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}] 11:26:24 INFO - PROCESS | 1735 | 1463682384248 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 11:26:24 INFO - PROCESS | 1735 | 1463682384581 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c14800 == 155 [pid = 1735] [id = 486] 11:26:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x9a4cd800) [pid = 1735] [serial = 1459] [outer = (nil)] 11:26:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0x9c03e000) [pid = 1735] [serial = 1460] [outer = 0x9a4cd800] 11:26:24 INFO - PROCESS | 1735 | 1463682384676 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0x9c073c00) [pid = 1735] [serial = 1461] [outer = 0x9a4cd800] 11:26:25 INFO - PROCESS | 1735 | 1463682385616 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]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1691ms 11:26:25 INFO - PROCESS | 1735 | 1463682385693 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 1735 | 1463682385697 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 11:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:26:25 INFO - PROCESS | 1735 | 1463682385704 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 1735 | 1463682385707 Marionette TRACE conn4 <- [1,1918,null,{}] 11:26:25 INFO - PROCESS | 1735 | 1463682385714 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}] 11:26:26 INFO - PROCESS | 1735 | 1463682386007 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 11:26:26 INFO - PROCESS | 1735 | 1463682386363 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0xa3583400 == 154 [pid = 1735] [id = 285] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0xa36f3400 == 153 [pid = 1735] [id = 286] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x8a647000 == 152 [pid = 1735] [id = 425] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd5f400 == 151 [pid = 1735] [id = 468] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x8d856400 == 150 [pid = 1735] [id = 467] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x8bd3f800 == 149 [pid = 1735] [id = 466] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x867c9400 == 148 [pid = 1735] [id = 465] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x913af800 == 147 [pid = 1735] [id = 454] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x8a647400 == 146 [pid = 1735] [id = 453] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x8be59c00 == 145 [pid = 1735] [id = 452] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x8f396000 == 144 [pid = 1735] [id = 450] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x8f572800 == 143 [pid = 1735] [id = 451] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd6b400 == 142 [pid = 1735] [id = 449] 11:26:27 INFO - PROCESS | 1735 | --DOCSHELL 0x8a652c00 == 141 [pid = 1735] [id = 448] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x8e7eec00) [pid = 1735] [serial = 1343] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0xa070ec00) [pid = 1735] [serial = 1266] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x8f23c400) [pid = 1735] [serial = 1215] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x8e7d1400) [pid = 1735] [serial = 1340] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x9a740400) [pid = 1735] [serial = 1316] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x997ad400) [pid = 1735] [serial = 1314] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x97847800) [pid = 1735] [serial = 1313] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x9479a800) [pid = 1735] [serial = 1311] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x93de6c00) [pid = 1735] [serial = 1310] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x9204fc00) [pid = 1735] [serial = 1308] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x9204b000) [pid = 1735] [serial = 1307] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x91ecc000) [pid = 1735] [serial = 1305] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x91ea0400) [pid = 1735] [serial = 1304] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x91db1c00) [pid = 1735] [serial = 1302] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x91d88000) [pid = 1735] [serial = 1301] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x9175fc00) [pid = 1735] [serial = 1299] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x915eb000) [pid = 1735] [serial = 1298] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x91508400) [pid = 1735] [serial = 1296] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x914d3400) [pid = 1735] [serial = 1295] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x8fbcdc00) [pid = 1735] [serial = 1293] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x8f907000) [pid = 1735] [serial = 1292] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x8f615c00) [pid = 1735] [serial = 1290] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x8f57a400) [pid = 1735] [serial = 1289] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x8e7ea800) [pid = 1735] [serial = 1286] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x8f240000) [pid = 1735] [serial = 1287] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x8dd36000) [pid = 1735] [serial = 1284] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x8dce1c00) [pid = 1735] [serial = 1283] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x8ea17000) [pid = 1735] [serial = 1280] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x8a654800) [pid = 1735] [serial = 1334] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x8be5c400) [pid = 1735] [serial = 1335] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0xa31e7800) [pid = 1735] [serial = 1332] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0xa31dd800) [pid = 1735] [serial = 1331] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0xa23bb800) [pid = 1735] [serial = 1329] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0xa22ab800) [pid = 1735] [serial = 1328] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x9d9c0c00) [pid = 1735] [serial = 1326] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x9d964800) [pid = 1735] [serial = 1325] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x9c03a400) [pid = 1735] [serial = 1323] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x9b80a800) [pid = 1735] [serial = 1322] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9b291c00) [pid = 1735] [serial = 1320] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x9a97a000) [pid = 1735] [serial = 1319] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9a810000) [pid = 1735] [serial = 1317] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8db1c400) [pid = 1735] [serial = 1337] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8e7eb400) [pid = 1735] [serial = 1341] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8dcefc00) [pid = 1735] [serial = 1338] [outer = (nil)] [url = about:blank] 11:26:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x88234800 == 142 [pid = 1735] [id = 487] 11:26:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x88238000) [pid = 1735] [serial = 1462] [outer = (nil)] 11:26:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x886f4800) [pid = 1735] [serial = 1463] [outer = 0x88238000] 11:26:28 INFO - PROCESS | 1735 | 1463682388158 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8a652000) [pid = 1735] [serial = 1464] [outer = 0x88238000] 11:26:29 INFO - PROCESS | 1735 | 1463682389027 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]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 3349ms 11:26:29 INFO - PROCESS | 1735 | 1463682389063 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 1735 | 1463682389071 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 11:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:26:29 INFO - PROCESS | 1735 | 1463682389080 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 1735 | 1463682389085 Marionette TRACE conn4 <- [1,1922,null,{}] 11:26:29 INFO - PROCESS | 1735 | 1463682389094 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}] 11:26:29 INFO - PROCESS | 1735 | 1463682389317 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 11:26:29 INFO - PROCESS | 1735 | 1463682389528 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db16400 == 143 [pid = 1735] [id = 488] 11:26:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8db16c00) [pid = 1735] [serial = 1465] [outer = (nil)] 11:26:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dce4000) [pid = 1735] [serial = 1466] [outer = 0x8db16c00] 11:26:29 INFO - PROCESS | 1735 | 1463682389609 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8dd33800) [pid = 1735] [serial = 1467] [outer = 0x8db16c00] 11:26:30 INFO - PROCESS | 1735 | 1463682390500 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]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1497ms 11:26:30 INFO - PROCESS | 1735 | 1463682390576 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 1735 | 1463682390582 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 11:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:26:30 INFO - PROCESS | 1735 | 1463682390593 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 1735 | 1463682390597 Marionette TRACE conn4 <- [1,1926,null,{}] 11:26:30 INFO - PROCESS | 1735 | 1463682390611 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}] 11:26:30 INFO - PROCESS | 1735 | 1463682390926 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 11:26:30 INFO - PROCESS | 1735 | 1463682390972 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f9c00 == 144 [pid = 1735] [id = 489] 11:26:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8c0b0400) [pid = 1735] [serial = 1468] [outer = (nil)] 11:26:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8e7c8400) [pid = 1735] [serial = 1469] [outer = 0x8c0b0400] 11:26:31 INFO - PROCESS | 1735 | 1463682391056 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8e7ec400) [pid = 1735] [serial = 1470] [outer = 0x8c0b0400] 11:26:32 INFO - PROCESS | 1735 | 1463682392142 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]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1590ms 11:26:32 INFO - PROCESS | 1735 | 1463682392184 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 1735 | 1463682392188 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 11:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:26:32 INFO - PROCESS | 1735 | 1463682392195 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 1735 | 1463682392201 Marionette TRACE conn4 <- [1,1930,null,{}] 11:26:32 INFO - PROCESS | 1735 | 1463682392225 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}] 11:26:32 INFO - PROCESS | 1735 | 1463682392517 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8dd35400) [pid = 1735] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8e7e5c00) [pid = 1735] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8bd4d800) [pid = 1735] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x867cc400) [pid = 1735] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x9b3c8000) [pid = 1735] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9ba30000) [pid = 1735] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x9b576800) [pid = 1735] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x91dbac00) [pid = 1735] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x98239800) [pid = 1735] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x97846400) [pid = 1735] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x952d0c00) [pid = 1735] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x91ec2000) [pid = 1735] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x91d96c00) [pid = 1735] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x91513000) [pid = 1735] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x913b0c00) [pid = 1735] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x913abc00) [pid = 1735] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x8c0aac00) [pid = 1735] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8f57c400) [pid = 1735] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8f573800) [pid = 1735] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x8dd6c800) [pid = 1735] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x8a654c00) [pid = 1735] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:26:33 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x8d85a000) [pid = 1735] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:26:33 INFO - PROCESS | 1735 | 1463682393327 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x867cc400 == 145 [pid = 1735] [id = 490] 11:26:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8a653c00) [pid = 1735] [serial = 1471] [outer = (nil)] 11:26:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8d85a000) [pid = 1735] [serial = 1472] [outer = 0x8a653c00] 11:26:33 INFO - PROCESS | 1735 | 1463682393409 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8e7e5c00) [pid = 1735] [serial = 1473] [outer = 0x8a653c00] 11:26:34 INFO - PROCESS | 1735 | 1463682394202 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]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2051ms 11:26:34 INFO - PROCESS | 1735 | 1463682394247 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 11:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:26:34 INFO - PROCESS | 1735 | 1463682394252 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 11:26:34 INFO - PROCESS | 1735 | 1463682394259 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - PROCESS | 1735 | 1463682394262 Marionette TRACE conn4 <- [1,1934,null,{}] 11:26:34 INFO - PROCESS | 1735 | 1463682394267 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}] 11:26:34 INFO - PROCESS | 1735 | 1463682394548 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 11:26:34 INFO - PROCESS | 1735 | 1463682394571 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd40c00 == 146 [pid = 1735] [id = 491] 11:26:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8f491400) [pid = 1735] [serial = 1474] [outer = (nil)] 11:26:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8f57ac00) [pid = 1735] [serial = 1475] [outer = 0x8f491400] 11:26:34 INFO - PROCESS | 1735 | 1463682394650 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8f611000) [pid = 1735] [serial = 1476] [outer = 0x8f491400] 11:26:35 INFO - PROCESS | 1735 | 1463682395918 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]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1740ms 11:26:36 INFO - PROCESS | 1735 | 1463682395999 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 1735 | 1463682396006 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 11:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:26:36 INFO - PROCESS | 1735 | 1463682396016 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 1735 | 1463682396022 Marionette TRACE conn4 <- [1,1938,null,{}] 11:26:36 INFO - PROCESS | 1735 | 1463682396031 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}] 11:26:36 INFO - PROCESS | 1735 | 1463682396327 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 11:26:36 INFO - PROCESS | 1735 | 1463682396707 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a67f400 == 147 [pid = 1735] [id = 492] 11:26:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8c1b8400) [pid = 1735] [serial = 1477] [outer = (nil)] 11:26:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8dd3b400) [pid = 1735] [serial = 1478] [outer = 0x8c1b8400] 11:26:36 INFO - PROCESS | 1735 | 1463682396801 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8dedac00) [pid = 1735] [serial = 1479] [outer = 0x8c1b8400] 11:26:37 INFO - PROCESS | 1735 | 1463682397785 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]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1843ms 11:26:37 INFO - PROCESS | 1735 | 1463682397860 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 1735 | 1463682397870 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 11:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:26:37 INFO - PROCESS | 1735 | 1463682397882 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 1735 | 1463682397886 Marionette TRACE conn4 <- [1,1942,null,{}] 11:26:37 INFO - PROCESS | 1735 | 1463682397893 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}] 11:26:38 INFO - PROCESS | 1735 | 1463682398174 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 11:26:38 INFO - PROCESS | 1735 | 1463682398518 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f242800 == 148 [pid = 1735] [id = 493] 11:26:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8f395000) [pid = 1735] [serial = 1480] [outer = (nil)] 11:26:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8f49e400) [pid = 1735] [serial = 1481] [outer = 0x8f395000] 11:26:38 INFO - PROCESS | 1735 | 1463682398614 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8f614c00) [pid = 1735] [serial = 1482] [outer = 0x8f395000] 11:26:39 INFO - PROCESS | 1735 | 1463682399641 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]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1789ms 11:26:39 INFO - PROCESS | 1735 | 1463682399671 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 1735 | 1463682399676 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 11:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:26:39 INFO - PROCESS | 1735 | 1463682399683 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 1735 | 1463682399691 Marionette TRACE conn4 <- [1,1946,null,{}] 11:26:39 INFO - PROCESS | 1735 | 1463682399709 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}] 11:26:40 INFO - PROCESS | 1735 | 1463682399999 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 11:26:40 INFO - PROCESS | 1735 | 1463682400343 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f574400 == 149 [pid = 1735] [id = 494] 11:26:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8fbd5c00) [pid = 1735] [serial = 1483] [outer = (nil)] 11:26:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x913b1800) [pid = 1735] [serial = 1484] [outer = 0x8fbd5c00] 11:26:40 INFO - PROCESS | 1735 | 1463682400438 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x9150a000) [pid = 1735] [serial = 1485] [outer = 0x8fbd5c00] 11:26:41 INFO - PROCESS | 1735 | 1463682401429 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]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1792ms 11:26:41 INFO - PROCESS | 1735 | 1463682401476 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 11:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:26:41 INFO - PROCESS | 1735 | 1463682401482 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 11:26:41 INFO - PROCESS | 1735 | 1463682401489 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 1735 | 1463682401492 Marionette TRACE conn4 <- [1,1950,null,{}] 11:26:41 INFO - PROCESS | 1735 | 1463682401499 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}] 11:26:41 INFO - PROCESS | 1735 | 1463682401748 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 11:26:42 INFO - PROCESS | 1735 | 1463682402076 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db15800 == 150 [pid = 1735] [id = 495] 11:26:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8f90f800) [pid = 1735] [serial = 1486] [outer = (nil)] 11:26:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x915d3400) [pid = 1735] [serial = 1487] [outer = 0x8f90f800] 11:26:42 INFO - PROCESS | 1735 | 1463682402172 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x915e4400) [pid = 1735] [serial = 1488] [outer = 0x8f90f800] 11:26:43 INFO - PROCESS | 1735 | 1463682403073 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]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1639ms 11:26:43 INFO - PROCESS | 1735 | 1463682403128 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 1735 | 1463682403133 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 11:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:26:43 INFO - PROCESS | 1735 | 1463682403140 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 1735 | 1463682403144 Marionette TRACE conn4 <- [1,1954,null,{}] 11:26:43 INFO - PROCESS | 1735 | 1463682403150 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}] 11:26:43 INFO - PROCESS | 1735 | 1463682403383 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 11:26:43 INFO - PROCESS | 1735 | 1463682403711 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x913abc00 == 151 [pid = 1735] [id = 496] 11:26:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x915eac00) [pid = 1735] [serial = 1489] [outer = (nil)] 11:26:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91766800) [pid = 1735] [serial = 1490] [outer = 0x915eac00] 11:26:43 INFO - PROCESS | 1735 | 1463682403808 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x91c0a400) [pid = 1735] [serial = 1491] [outer = 0x915eac00] 11:26:44 INFO - PROCESS | 1735 | 1463682404735 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]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1631ms 11:26:44 INFO - PROCESS | 1735 | 1463682404772 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 1735 | 1463682404776 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 11:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:26:44 INFO - PROCESS | 1735 | 1463682404783 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 1735 | 1463682404786 Marionette TRACE conn4 <- [1,1958,null,{}] 11:26:44 INFO - PROCESS | 1735 | 1463682404793 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}] 11:26:45 INFO - PROCESS | 1735 | 1463682405067 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 11:26:45 INFO - PROCESS | 1735 | 1463682405408 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x915e4c00 == 152 [pid = 1735] [id = 497] 11:26:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x91d88800) [pid = 1735] [serial = 1492] [outer = (nil)] 11:26:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x91ea0400) [pid = 1735] [serial = 1493] [outer = 0x91d88800] 11:26:45 INFO - PROCESS | 1735 | 1463682405502 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91f19c00) [pid = 1735] [serial = 1494] [outer = 0x91d88800] 11:26:46 INFO - PROCESS | 1735 | 1463682406448 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]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1740ms 11:26:46 INFO - PROCESS | 1735 | 1463682406524 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 1735 | 1463682406528 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 11:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:26:46 INFO - PROCESS | 1735 | 1463682406535 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 1735 | 1463682406539 Marionette TRACE conn4 <- [1,1962,null,{}] 11:26:46 INFO - PROCESS | 1735 | 1463682406545 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}] 11:26:46 INFO - PROCESS | 1735 | 1463682406828 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 11:26:47 INFO - PROCESS | 1735 | 1463682407156 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7cfc00 == 153 [pid = 1735] [id = 498] 11:26:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x8f495400) [pid = 1735] [serial = 1495] [outer = (nil)] 11:26:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x920cd400) [pid = 1735] [serial = 1496] [outer = 0x8f495400] 11:26:47 INFO - PROCESS | 1735 | 1463682407253 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x920d7800) [pid = 1735] [serial = 1497] [outer = 0x8f495400] 11:26:48 INFO - PROCESS | 1735 | 1463682408188 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]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1735ms 11:26:48 INFO - PROCESS | 1735 | 1463682408272 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 1735 | 1463682408276 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 11:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:26:48 INFO - PROCESS | 1735 | 1463682408284 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 1735 | 1463682408288 Marionette TRACE conn4 <- [1,1966,null,{}] 11:26:48 INFO - PROCESS | 1735 | 1463682408294 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}] 11:26:48 INFO - PROCESS | 1735 | 1463682408563 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 11:26:48 INFO - PROCESS | 1735 | 1463682408896 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x91d8dc00 == 154 [pid = 1735] [id = 499] 11:26:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x91ecdc00) [pid = 1735] [serial = 1498] [outer = (nil)] 11:26:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x92f6b000) [pid = 1735] [serial = 1499] [outer = 0x91ecdc00] 11:26:48 INFO - PROCESS | 1735 | 1463682408987 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x92f9c000) [pid = 1735] [serial = 1500] [outer = 0x91ecdc00] 11:26:49 INFO - PROCESS | 1735 | 1463682409917 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]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1691ms 11:26:49 INFO - PROCESS | 1735 | 1463682409975 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 1735 | 1463682409978 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 11:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:26:49 INFO - PROCESS | 1735 | 1463682409987 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 1735 | 1463682409991 Marionette TRACE conn4 <- [1,1970,null,{}] 11:26:50 INFO - PROCESS | 1735 | 1463682409997 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}] 11:26:50 INFO - PROCESS | 1735 | 1463682410246 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 11:26:50 INFO - PROCESS | 1735 | 1463682410576 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x9204c000 == 155 [pid = 1735] [id = 500] 11:26:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x924c4000) [pid = 1735] [serial = 1501] [outer = (nil)] 11:26:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x94797800) [pid = 1735] [serial = 1502] [outer = 0x924c4000] 11:26:50 INFO - PROCESS | 1735 | 1463682410684 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x9479dc00) [pid = 1735] [serial = 1503] [outer = 0x924c4000] 11:26:51 INFO - PROCESS | 1735 | 1463682411674 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]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1736ms 11:26:51 INFO - PROCESS | 1735 | 1463682411724 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 11:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:26:51 INFO - PROCESS | 1735 | 1463682411728 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 11:26:51 INFO - PROCESS | 1735 | 1463682411735 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 1735 | 1463682411739 Marionette TRACE conn4 <- [1,1974,null,{}] 11:26:51 INFO - PROCESS | 1735 | 1463682411745 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}] 11:26:52 INFO - PROCESS | 1735 | 1463682412008 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 11:26:52 INFO - PROCESS | 1735 | 1463682412347 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x91db2c00 == 156 [pid = 1735] [id = 501] 11:26:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x92ee4800) [pid = 1735] [serial = 1504] [outer = (nil)] 11:26:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x982ae400) [pid = 1735] [serial = 1505] [outer = 0x92ee4800] 11:26:52 INFO - PROCESS | 1735 | 1463682412444 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x997a7400) [pid = 1735] [serial = 1506] [outer = 0x92ee4800] 11:26:53 INFO - PROCESS | 1735 | 1463682413365 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]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1686ms 11:26:53 INFO - PROCESS | 1735 | 1463682413421 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 1735 | 1463682413426 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 11:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:26:53 INFO - PROCESS | 1735 | 1463682413433 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 1735 | 1463682413438 Marionette TRACE conn4 <- [1,1978,null,{}] 11:26:53 INFO - PROCESS | 1735 | 1463682413444 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}] 11:26:53 INFO - PROCESS | 1735 | 1463682413703 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 11:26:54 INFO - PROCESS | 1735 | 1463682414051 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8df1f000 == 157 [pid = 1735] [id = 502] 11:26:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x9a8a4400) [pid = 1735] [serial = 1507] [outer = (nil)] 11:26:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9a979000) [pid = 1735] [serial = 1508] [outer = 0x9a8a4400] 11:26:54 INFO - PROCESS | 1735 | 1463682414154 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9b561000) [pid = 1735] [serial = 1509] [outer = 0x9a8a4400] 11:26:55 INFO - PROCESS | 1735 | 1463682415330 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]]]}] 11:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1940ms 11:26:55 INFO - PROCESS | 1735 | 1463682415375 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 11:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:26:55 INFO - PROCESS | 1735 | 1463682415379 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 11:26:55 INFO - PROCESS | 1735 | 1463682415386 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 1735 | 1463682415390 Marionette TRACE conn4 <- [1,1982,null,{}] 11:26:55 INFO - PROCESS | 1735 | 1463682415396 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}] 11:26:55 INFO - PROCESS | 1735 | 1463682415632 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 11:26:55 INFO - PROCESS | 1735 | 1463682415972 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b575400 == 158 [pid = 1735] [id = 503] 11:26:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x9b579000) [pid = 1735] [serial = 1510] [outer = (nil)] 11:26:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x9c03e800) [pid = 1735] [serial = 1511] [outer = 0x9b579000] 11:26:56 INFO - PROCESS | 1735 | 1463682416082 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9c24b000) [pid = 1735] [serial = 1512] [outer = 0x9b579000] 11:26:57 INFO - PROCESS | 1735 | 1463682417015 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]]]}] 11:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1682ms 11:26:57 INFO - PROCESS | 1735 | 1463682417069 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 1735 | 1463682417072 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 11:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:26:57 INFO - PROCESS | 1735 | 1463682417079 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 1735 | 1463682417082 Marionette TRACE conn4 <- [1,1986,null,{}] 11:26:57 INFO - PROCESS | 1735 | 1463682417088 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}] 11:26:57 INFO - PROCESS | 1735 | 1463682417326 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 11:26:57 INFO - PROCESS | 1735 | 1463682417671 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x914cf000 == 159 [pid = 1735] [id = 504] 11:26:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x92ede800) [pid = 1735] [serial = 1513] [outer = (nil)] 11:26:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0xa0604c00) [pid = 1735] [serial = 1514] [outer = 0x92ede800] 11:26:57 INFO - PROCESS | 1735 | 1463682417771 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0xa060c800) [pid = 1735] [serial = 1515] [outer = 0x92ede800] 11:26:58 INFO - PROCESS | 1735 | 1463682418692 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]]]}] 11:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1684ms 11:26:58 INFO - PROCESS | 1735 | 1463682418765 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 11:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:26:58 INFO - PROCESS | 1735 | 1463682418769 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 11:26:58 INFO - PROCESS | 1735 | 1463682418776 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 1735 | 1463682418780 Marionette TRACE conn4 <- [1,1990,null,{}] 11:26:58 INFO - PROCESS | 1735 | 1463682418786 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}] 11:26:59 INFO - PROCESS | 1735 | 1463682419056 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 11:26:59 INFO - PROCESS | 1735 | 1463682419392 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x97847400 == 160 [pid = 1735] [id = 505] 11:26:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x9b582400) [pid = 1735] [serial = 1516] [outer = (nil)] 11:26:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0xa0718000) [pid = 1735] [serial = 1517] [outer = 0x9b582400] 11:26:59 INFO - PROCESS | 1735 | 1463682419490 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0xa1155000) [pid = 1735] [serial = 1518] [outer = 0x9b582400] 11:27:00 INFO - PROCESS | 1735 | 1463682420427 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]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1693ms 11:27:00 INFO - PROCESS | 1735 | 1463682420469 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 1735 | 1463682420474 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 11:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:27:00 INFO - PROCESS | 1735 | 1463682420480 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 1735 | 1463682420484 Marionette TRACE conn4 <- [1,1994,null,{}] 11:27:00 INFO - PROCESS | 1735 | 1463682420490 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}] 11:27:00 INFO - PROCESS | 1735 | 1463682420730 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 11:27:01 INFO - PROCESS | 1735 | 1463682421071 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 1735 | ++DOCSHELL 0xa070d800 == 161 [pid = 1735] [id = 506] 11:27:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0xa0715000) [pid = 1735] [serial = 1519] [outer = (nil)] 11:27:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0xa23c8400) [pid = 1735] [serial = 1520] [outer = 0xa0715000] 11:27:01 INFO - PROCESS | 1735 | 1463682421167 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0xa272d000) [pid = 1735] [serial = 1521] [outer = 0xa0715000] 11:27:02 INFO - PROCESS | 1735 | 1463682422102 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]]]}] 11:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1684ms 11:27:02 INFO - PROCESS | 1735 | 1463682422166 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 1735 | 1463682422170 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 11:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:27:02 INFO - PROCESS | 1735 | 1463682422177 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 1735 | 1463682422181 Marionette TRACE conn4 <- [1,1998,null,{}] 11:27:02 INFO - PROCESS | 1735 | 1463682422187 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}] 11:27:02 INFO - PROCESS | 1735 | 1463682422437 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 11:27:02 INFO - PROCESS | 1735 | 1463682422780 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7dd400 == 162 [pid = 1735] [id = 507] 11:27:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x915ddc00) [pid = 1735] [serial = 1522] [outer = (nil)] 11:27:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0xa31dd800) [pid = 1735] [serial = 1523] [outer = 0x915ddc00] 11:27:02 INFO - PROCESS | 1735 | 1463682422881 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0xa31ef000) [pid = 1735] [serial = 1524] [outer = 0x915ddc00] 11:27:03 INFO - PROCESS | 1735 | 1463682423768 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]]]}] 11:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1636ms 11:27:03 INFO - PROCESS | 1735 | 1463682423814 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 1735 | 1463682423818 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 11:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:27:03 INFO - PROCESS | 1735 | 1463682423825 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 1735 | 1463682423829 Marionette TRACE conn4 <- [1,2002,null,{}] 11:27:03 INFO - PROCESS | 1735 | 1463682423834 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}] 11:27:04 INFO - PROCESS | 1735 | 1463682424067 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 11:27:04 INFO - PROCESS | 1735 | 1463682424357 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x915e4800 == 163 [pid = 1735] [id = 508] 11:27:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0xa070a400) [pid = 1735] [serial = 1525] [outer = (nil)] 11:27:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0xa357d400) [pid = 1735] [serial = 1526] [outer = 0xa070a400] 11:27:04 INFO - PROCESS | 1735 | 1463682424494 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0xa357f000) [pid = 1735] [serial = 1527] [outer = 0xa070a400] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x913b0400 == 162 [pid = 1735] [id = 86] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x867cc400 == 161 [pid = 1735] [id = 490] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x877f9c00 == 160 [pid = 1735] [id = 489] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8db16400 == 159 [pid = 1735] [id = 488] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x88234800 == 158 [pid = 1735] [id = 487] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x867d1000 == 157 [pid = 1735] [id = 482] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x920d9c00 == 156 [pid = 1735] [id = 480] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x93a59800 == 155 [pid = 1735] [id = 481] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x91ec9c00 == 154 [pid = 1735] [id = 479] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8deda800 == 153 [pid = 1735] [id = 478] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7ee000 == 152 [pid = 1735] [id = 477] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8f492800 == 151 [pid = 1735] [id = 476] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x877f7800 == 150 [pid = 1735] [id = 475] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd5f000 == 149 [pid = 1735] [id = 473] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8f497000 == 148 [pid = 1735] [id = 474] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8f241000 == 147 [pid = 1735] [id = 472] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8d85f400 == 146 [pid = 1735] [id = 471] 11:27:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8a64f000 == 145 [pid = 1735] [id = 470] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x8ea1e400) [pid = 1735] [serial = 1281] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x8ea13000) [pid = 1735] [serial = 1409] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x8ea18000) [pid = 1735] [serial = 1406] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x8c0a4800) [pid = 1735] [serial = 1400] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8823c000) [pid = 1735] [serial = 1397] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x886f1000) [pid = 1735] [serial = 1398] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0xa22a1800) [pid = 1735] [serial = 1395] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0xa1151c00) [pid = 1735] [serial = 1394] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x9d9bd800) [pid = 1735] [serial = 1392] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x9d964400) [pid = 1735] [serial = 1391] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x9ba30800) [pid = 1735] [serial = 1389] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x9b859c00) [pid = 1735] [serial = 1388] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x9b3c5800) [pid = 1735] [serial = 1386] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x9a976800) [pid = 1735] [serial = 1385] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x9a8a3400) [pid = 1735] [serial = 1383] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x9a80d400) [pid = 1735] [serial = 1382] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x99fe2c00) [pid = 1735] [serial = 1380] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x997b2800) [pid = 1735] [serial = 1379] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x95584800) [pid = 1735] [serial = 1377] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x952da800) [pid = 1735] [serial = 1376] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x93a53000) [pid = 1735] [serial = 1374] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x92f9bc00) [pid = 1735] [serial = 1373] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x920dc000) [pid = 1735] [serial = 1371] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x920d5c00) [pid = 1735] [serial = 1370] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x9204c400) [pid = 1735] [serial = 1368] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x92049800) [pid = 1735] [serial = 1367] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x91dbec00) [pid = 1735] [serial = 1365] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x91d91800) [pid = 1735] [serial = 1364] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x91c0b800) [pid = 1735] [serial = 1362] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9175c400) [pid = 1735] [serial = 1361] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x9150a800) [pid = 1735] [serial = 1359] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x914d6c00) [pid = 1735] [serial = 1358] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x913a4800) [pid = 1735] [serial = 1356] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x8f90a000) [pid = 1735] [serial = 1355] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8f60cc00) [pid = 1735] [serial = 1353] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8f57bc00) [pid = 1735] [serial = 1352] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8e7ef400) [pid = 1735] [serial = 1350] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8e7c3000) [pid = 1735] [serial = 1349] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8d858c00) [pid = 1735] [serial = 1347] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8bc20400) [pid = 1735] [serial = 1346] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8dd3f800) [pid = 1735] [serial = 1403] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8dd6a400) [pid = 1735] [serial = 1404] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8f241c00) [pid = 1735] [serial = 1407] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8c1b9400) [pid = 1735] [serial = 1401] [outer = (nil)] [url = about:blank] 11:27:07 INFO - PROCESS | 1735 | 1463682427231 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]]]}] 11:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 3543ms 11:27:07 INFO - PROCESS | 1735 | 1463682427388 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 1735 | 1463682427393 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 11:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:27:07 INFO - PROCESS | 1735 | 1463682427402 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - PROCESS | 1735 | 1463682427405 Marionette TRACE conn4 <- [1,2006,null,{}] 11:27:07 INFO - PROCESS | 1735 | 1463682427414 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}] 11:27:07 INFO - PROCESS | 1735 | 1463682427624 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 11:27:07 INFO - PROCESS | 1735 | 1463682427852 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a64ec00 == 146 [pid = 1735] [id = 509] 11:27:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8bc13800) [pid = 1735] [serial = 1528] [outer = (nil)] 11:27:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8bc1cc00) [pid = 1735] [serial = 1529] [outer = 0x8bc13800] 11:27:07 INFO - PROCESS | 1735 | 1463682427933 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8be5a400) [pid = 1735] [serial = 1530] [outer = 0x8bc13800] 11:27:08 INFO - PROCESS | 1735 | 1463682428800 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]]]}] 11:27:08 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 11:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1444ms 11:27:08 INFO - PROCESS | 1735 | 1463682428848 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 1735 | 1463682428857 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 11:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:27:08 INFO - PROCESS | 1735 | 1463682428870 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 1735 | 1463682428874 Marionette TRACE conn4 <- [1,2010,null,{}] 11:27:08 INFO - PROCESS | 1735 | 1463682428882 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}] 11:27:09 INFO - PROCESS | 1735 | 1463682429117 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 11:27:09 INFO - PROCESS | 1735 | 1463682429444 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db18c00 == 147 [pid = 1735] [id = 510] 11:27:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8db1a000) [pid = 1735] [serial = 1531] [outer = (nil)] 11:27:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dd32c00) [pid = 1735] [serial = 1532] [outer = 0x8db1a000] 11:27:09 INFO - PROCESS | 1735 | 1463682429531 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8dd5f800) [pid = 1735] [serial = 1533] [outer = 0x8db1a000] 11:27:10 INFO - PROCESS | 1735 | 1463682430486 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]]]}] 11:27:10 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 11:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1686ms 11:27:10 INFO - PROCESS | 1735 | 1463682430555 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 11:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:27:10 INFO - PROCESS | 1735 | 1463682430559 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 11:27:10 INFO - PROCESS | 1735 | 1463682430567 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 1735 | 1463682430573 Marionette TRACE conn4 <- [1,2014,null,{}] 11:27:10 INFO - PROCESS | 1735 | 1463682430598 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}] 11:27:10 INFO - PROCESS | 1735 | 1463682430888 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 11:27:10 INFO - PROCESS | 1735 | 1463682430920 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d856400 == 148 [pid = 1735] [id = 511] 11:27:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8df19c00) [pid = 1735] [serial = 1534] [outer = (nil)] 11:27:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8ea13000) [pid = 1735] [serial = 1535] [outer = 0x8df19c00] 11:27:11 INFO - PROCESS | 1735 | 1463682431002 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8f235000) [pid = 1735] [serial = 1536] [outer = 0x8df19c00] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8f810c00) [pid = 1735] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8bc14c00) [pid = 1735] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8c0b0400) [pid = 1735] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9a803c00) [pid = 1735] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8f49f800) [pid = 1735] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x951e8800) [pid = 1735] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8dcee400) [pid = 1735] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8f905800) [pid = 1735] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f81e400) [pid = 1735] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x88238000) [pid = 1735] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x93d2f400) [pid = 1735] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8db16c00) [pid = 1735] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x9a4cd800) [pid = 1735] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8a653c00) [pid = 1735] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x914d7000) [pid = 1735] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8f810800) [pid = 1735] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x88239c00) [pid = 1735] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x91f1e000) [pid = 1735] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8dd35800) [pid = 1735] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x93a82000) [pid = 1735] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x9175b800) [pid = 1735] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:27:12 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x9a8a7000) [pid = 1735] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:27:12 INFO - PROCESS | 1735 | 1463682432816 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]]]}] 11:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2310ms 11:27:12 INFO - PROCESS | 1735 | 1463682432878 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 11:27:12 INFO - PROCESS | 1735 | 1463682432883 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 11:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:27:12 INFO - PROCESS | 1735 | 1463682432889 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - PROCESS | 1735 | 1463682432894 Marionette TRACE conn4 <- [1,2018,null,{}] 11:27:12 INFO - PROCESS | 1735 | 1463682432899 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}] 11:27:13 INFO - PROCESS | 1735 | 1463682433189 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 11:27:13 INFO - PROCESS | 1735 | 1463682433317 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x886f1000 == 149 [pid = 1735] [id = 512] 11:27:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8dd3b000) [pid = 1735] [serial = 1537] [outer = (nil)] 11:27:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8f391800) [pid = 1735] [serial = 1538] [outer = 0x8dd3b000] 11:27:13 INFO - PROCESS | 1735 | 1463682433395 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8f39d800) [pid = 1735] [serial = 1539] [outer = 0x8dd3b000] 11:27:14 INFO - PROCESS | 1735 | 1463682434215 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]]]}] 11:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1384ms 11:27:14 INFO - PROCESS | 1735 | 1463682434274 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 1735 | 1463682434277 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 11:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:27:14 INFO - PROCESS | 1735 | 1463682434284 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 1735 | 1463682434288 Marionette TRACE conn4 <- [1,2022,null,{}] 11:27:14 INFO - PROCESS | 1735 | 1463682434293 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}] 11:27:14 INFO - PROCESS | 1735 | 1463682434628 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 11:27:15 INFO - PROCESS | 1735 | 1463682434989 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x88234c00 == 150 [pid = 1735] [id = 513] 11:27:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x88236000) [pid = 1735] [serial = 1540] [outer = (nil)] 11:27:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x886f5000) [pid = 1735] [serial = 1541] [outer = 0x88236000] 11:27:15 INFO - PROCESS | 1735 | 1463682435102 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8a67e800) [pid = 1735] [serial = 1542] [outer = 0x88236000] 11:27:16 INFO - PROCESS | 1735 | 1463682436131 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]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1883ms 11:27:16 INFO - PROCESS | 1735 | 1463682436170 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 1735 | 1463682436176 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 11:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:27:16 INFO - PROCESS | 1735 | 1463682436185 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 1735 | 1463682436192 Marionette TRACE conn4 <- [1,2026,null,{}] 11:27:16 INFO - PROCESS | 1735 | 1463682436201 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}] 11:27:16 INFO - PROCESS | 1735 | 1463682436447 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 11:27:16 INFO - PROCESS | 1735 | 1463682436787 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce5800 == 151 [pid = 1735] [id = 514] 11:27:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8dd3ac00) [pid = 1735] [serial = 1543] [outer = (nil)] 11:27:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8e7c3c00) [pid = 1735] [serial = 1544] [outer = 0x8dd3ac00] 11:27:16 INFO - PROCESS | 1735 | 1463682436885 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8ea17800) [pid = 1735] [serial = 1545] [outer = 0x8dd3ac00] 11:27:17 INFO - PROCESS | 1735 | 1463682437880 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]]]}] 11:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1739ms 11:27:17 INFO - PROCESS | 1735 | 1463682437925 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 11:27:17 INFO - PROCESS | 1735 | 1463682437931 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 11:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:27:17 INFO - PROCESS | 1735 | 1463682437938 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 1735 | 1463682437941 Marionette TRACE conn4 <- [1,2030,null,{}] 11:27:17 INFO - PROCESS | 1735 | 1463682437948 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}] 11:27:18 INFO - PROCESS | 1735 | 1463682438199 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 11:27:18 INFO - PROCESS | 1735 | 1463682438579 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f581400 == 152 [pid = 1735] [id = 515] 11:27:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8f60cc00) [pid = 1735] [serial = 1546] [outer = (nil)] 11:27:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8f613800) [pid = 1735] [serial = 1547] [outer = 0x8f60cc00] 11:27:18 INFO - PROCESS | 1735 | 1463682438679 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8f818800) [pid = 1735] [serial = 1548] [outer = 0x8f60cc00] 11:27:19 INFO - PROCESS | 1735 | 1463682439616 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]]]}] 11:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1732ms 11:27:19 INFO - PROCESS | 1735 | 1463682439671 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 1735 | 1463682439678 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 11:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:27:19 INFO - PROCESS | 1735 | 1463682439695 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 1735 | 1463682439704 Marionette TRACE conn4 <- [1,2034,null,{}] 11:27:19 INFO - PROCESS | 1735 | 1463682439710 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}] 11:27:19 INFO - PROCESS | 1735 | 1463682439955 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 11:27:20 INFO - PROCESS | 1735 | 1463682440293 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f49f800 == 153 [pid = 1735] [id = 516] 11:27:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8f57dc00) [pid = 1735] [serial = 1549] [outer = (nil)] 11:27:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x913a5400) [pid = 1735] [serial = 1550] [outer = 0x8f57dc00] 11:27:20 INFO - PROCESS | 1735 | 1463682440391 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x914d7000) [pid = 1735] [serial = 1551] [outer = 0x8f57dc00] 11:27:21 INFO - PROCESS | 1735 | 1463682441325 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]]]}] 11:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1698ms 11:27:21 INFO - PROCESS | 1735 | 1463682441386 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 1735 | 1463682441389 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 11:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:27:21 INFO - PROCESS | 1735 | 1463682441396 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 1735 | 1463682441400 Marionette TRACE conn4 <- [1,2038,null,{}] 11:27:21 INFO - PROCESS | 1735 | 1463682441406 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}] 11:27:21 INFO - PROCESS | 1735 | 1463682441641 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 11:27:21 INFO - PROCESS | 1735 | 1463682441967 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a3c00 == 154 [pid = 1735] [id = 517] 11:27:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x914cc400) [pid = 1735] [serial = 1552] [outer = (nil)] 11:27:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x915d3000) [pid = 1735] [serial = 1553] [outer = 0x914cc400] 11:27:22 INFO - PROCESS | 1735 | 1463682442065 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x915df800) [pid = 1735] [serial = 1554] [outer = 0x914cc400] 11:27:23 INFO - PROCESS | 1735 | 1463682443045 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]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1684ms 11:27:23 INFO - PROCESS | 1735 | 1463682443081 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 1735 | 1463682443085 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 11:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:27:23 INFO - PROCESS | 1735 | 1463682443091 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 1735 | 1463682443095 Marionette TRACE conn4 <- [1,2042,null,{}] 11:27:23 INFO - PROCESS | 1735 | 1463682443101 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}] 11:27:23 INFO - PROCESS | 1735 | 1463682443338 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 11:27:23 INFO - PROCESS | 1735 | 1463682443686 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x9175e000 == 155 [pid = 1735] [id = 518] 11:27:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91765800) [pid = 1735] [serial = 1555] [outer = (nil)] 11:27:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91c0bc00) [pid = 1735] [serial = 1556] [outer = 0x91765800] 11:27:23 INFO - PROCESS | 1735 | 1463682443794 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x91db2400) [pid = 1735] [serial = 1557] [outer = 0x91765800] 11:27:24 INFO - PROCESS | 1735 | 1463682444749 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]]]}] 11:27:24 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) 11:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1687ms 11:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:27:24 INFO - PROCESS | 1735 | 1463682444781 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 1735 | 1463682444784 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 11:27:24 INFO - PROCESS | 1735 | 1463682444792 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 1735 | 1463682444796 Marionette TRACE conn4 <- [1,2046,null,{}] 11:27:24 INFO - PROCESS | 1735 | 1463682444802 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}] 11:27:25 INFO - PROCESS | 1735 | 1463682445034 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 11:27:25 INFO - PROCESS | 1735 | 1463682445379 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x91761000 == 156 [pid = 1735] [id = 519] 11:27:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x91db6400) [pid = 1735] [serial = 1558] [outer = (nil)] 11:27:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x91e98800) [pid = 1735] [serial = 1559] [outer = 0x91db6400] 11:27:25 INFO - PROCESS | 1735 | 1463682445476 Marionette DEBUG loaded listener.js 11:27:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91e9e000) [pid = 1735] [serial = 1560] [outer = 0x91db6400] 11:27:26 INFO - PROCESS | 1735 | 1463682446419 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]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1685ms 11:27:26 INFO - PROCESS | 1735 | 1463682446482 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 1735 | 1463682446487 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 11:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:27:26 INFO - PROCESS | 1735 | 1463682446497 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 1735 | 1463682446501 Marionette TRACE conn4 <- [1,2050,null,{}] 11:27:26 INFO - PROCESS | 1735 | 1463682446507 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}] 11:27:26 INFO - PROCESS | 1735 | 1463682446740 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 11:27:27 INFO - PROCESS | 1735 | 1463682447072 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x91dbec00 == 157 [pid = 1735] [id = 520] 11:27:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x91e93800) [pid = 1735] [serial = 1561] [outer = (nil)] 11:27:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x9204e800) [pid = 1735] [serial = 1562] [outer = 0x91e93800] 11:27:27 INFO - PROCESS | 1735 | 1463682447168 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x920cf000) [pid = 1735] [serial = 1563] [outer = 0x91e93800] 11:27:28 INFO - PROCESS | 1735 | 1463682448136 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]]]}] 11:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1693ms 11:27:28 INFO - PROCESS | 1735 | 1463682448190 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 1735 | 1463682448194 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 11:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:27:28 INFO - PROCESS | 1735 | 1463682448201 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - PROCESS | 1735 | 1463682448204 Marionette TRACE conn4 <- [1,2054,null,{}] 11:27:28 INFO - PROCESS | 1735 | 1463682448210 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}] 11:27:28 INFO - PROCESS | 1735 | 1463682448451 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 11:27:28 INFO - PROCESS | 1735 | 1463682448780 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x91509400 == 158 [pid = 1735] [id = 521] 11:27:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x91e93c00) [pid = 1735] [serial = 1564] [outer = (nil)] 11:27:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x92ee3400) [pid = 1735] [serial = 1565] [outer = 0x91e93c00] 11:27:28 INFO - PROCESS | 1735 | 1463682448879 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x92f68c00) [pid = 1735] [serial = 1566] [outer = 0x91e93c00] 11:27:29 INFO - PROCESS | 1735 | 1463682449772 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]]]}] 11:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1635ms 11:27:29 INFO - PROCESS | 1735 | 1463682449838 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 11:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:27:29 INFO - PROCESS | 1735 | 1463682449843 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 11:27:29 INFO - PROCESS | 1735 | 1463682449850 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - PROCESS | 1735 | 1463682449860 Marionette TRACE conn4 <- [1,2058,null,{}] 11:27:29 INFO - PROCESS | 1735 | 1463682449866 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}] 11:27:30 INFO - PROCESS | 1735 | 1463682450151 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 11:27:30 INFO - PROCESS | 1735 | 1463682450483 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x92049800 == 159 [pid = 1735] [id = 522] 11:27:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x92ee4000) [pid = 1735] [serial = 1567] [outer = (nil)] 11:27:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x94797000) [pid = 1735] [serial = 1568] [outer = 0x92ee4000] 11:27:30 INFO - PROCESS | 1735 | 1463682450578 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x9479d400) [pid = 1735] [serial = 1569] [outer = 0x92ee4000] 11:27:31 INFO - PROCESS | 1735 | 1463682451555 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]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1751ms 11:27:31 INFO - PROCESS | 1735 | 1463682451601 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 11:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:27:31 INFO - PROCESS | 1735 | 1463682451605 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 11:27:31 INFO - PROCESS | 1735 | 1463682451612 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 1735 | 1463682451615 Marionette TRACE conn4 <- [1,2062,null,{}] 11:27:31 INFO - PROCESS | 1735 | 1463682451622 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}] 11:27:31 INFO - PROCESS | 1735 | 1463682451858 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 11:27:32 INFO - PROCESS | 1735 | 1463682452202 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a82000 == 160 [pid = 1735] [id = 523] 11:27:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x952df800) [pid = 1735] [serial = 1570] [outer = (nil)] 11:27:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x97843800) [pid = 1735] [serial = 1571] [outer = 0x952df800] 11:27:32 INFO - PROCESS | 1735 | 1463682452307 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x99707c00) [pid = 1735] [serial = 1572] [outer = 0x952df800] 11:27:33 INFO - PROCESS | 1735 | 1463682453304 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]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1733ms 11:27:33 INFO - PROCESS | 1735 | 1463682453346 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 11:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:27:33 INFO - PROCESS | 1735 | 1463682453350 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 11:27:33 INFO - PROCESS | 1735 | 1463682453358 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 1735 | 1463682453362 Marionette TRACE conn4 <- [1,2066,null,{}] 11:27:33 INFO - PROCESS | 1735 | 1463682453368 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}] 11:27:33 INFO - PROCESS | 1735 | 1463682453626 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:27:33 INFO - PROCESS | 1735 | 1463682453977 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a5e800 == 161 [pid = 1735] [id = 524] 11:27:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x93d2f400) [pid = 1735] [serial = 1573] [outer = (nil)] 11:27:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9a740400) [pid = 1735] [serial = 1574] [outer = 0x93d2f400] 11:27:34 INFO - PROCESS | 1735 | 1463682454074 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9a806800) [pid = 1735] [serial = 1575] [outer = 0x93d2f400] 11:27:35 INFO - PROCESS | 1735 | 1463682455002 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]]]}] 11:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1690ms 11:27:35 INFO - PROCESS | 1735 | 1463682455048 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:27:35 INFO - PROCESS | 1735 | 1463682455053 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 11:27:35 INFO - PROCESS | 1735 | 1463682455059 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - PROCESS | 1735 | 1463682455063 Marionette TRACE conn4 <- [1,2070,null,{}] 11:27:35 INFO - PROCESS | 1735 | 1463682455069 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}] 11:27:35 INFO - PROCESS | 1735 | 1463682455313 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:27:35 INFO - PROCESS | 1735 | 1463682455645 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x886e9000 == 162 [pid = 1735] [id = 525] 11:27:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x952da400) [pid = 1735] [serial = 1576] [outer = (nil)] 11:27:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x9a8aa400) [pid = 1735] [serial = 1577] [outer = 0x952da400] 11:27:35 INFO - PROCESS | 1735 | 1463682455741 Marionette DEBUG loaded listener.js 11:27:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9a976800) [pid = 1735] [serial = 1578] [outer = 0x952da400] 11:27:36 INFO - PROCESS | 1735 | 1463682456688 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]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1686ms 11:27:36 INFO - PROCESS | 1735 | 1463682456745 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 1735 | 1463682456748 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 11:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:27:36 INFO - PROCESS | 1735 | 1463682456755 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 1735 | 1463682456758 Marionette TRACE conn4 <- [1,2074,null,{}] 11:27:36 INFO - PROCESS | 1735 | 1463682456766 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}] 11:27:37 INFO - PROCESS | 1735 | 1463682457010 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:27:37 INFO - PROCESS | 1735 | 1463682457357 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x88232000 == 163 [pid = 1735] [id = 526] 11:27:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x9a80d400) [pid = 1735] [serial = 1579] [outer = (nil)] 11:27:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9b3cc000) [pid = 1735] [serial = 1580] [outer = 0x9a80d400] 11:27:37 INFO - PROCESS | 1735 | 1463682457460 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x9b55d400) [pid = 1735] [serial = 1581] [outer = 0x9a80d400] 11:27:38 INFO - PROCESS | 1735 | 1463682458431 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]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1734ms 11:27:38 INFO - PROCESS | 1735 | 1463682458490 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 1735 | 1463682458494 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 11:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:27:38 INFO - PROCESS | 1735 | 1463682458501 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 1735 | 1463682458505 Marionette TRACE conn4 <- [1,2078,null,{}] 11:27:38 INFO - PROCESS | 1735 | 1463682458511 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}] 11:27:38 INFO - PROCESS | 1735 | 1463682458747 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:27:39 INFO - PROCESS | 1735 | 1463682459098 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x88235c00 == 164 [pid = 1735] [id = 527] 11:27:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x92ee3800) [pid = 1735] [serial = 1582] [outer = (nil)] 11:27:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x9b863400) [pid = 1735] [serial = 1583] [outer = 0x92ee3800] 11:27:39 INFO - PROCESS | 1735 | 1463682459195 Marionette DEBUG loaded listener.js 11:27:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x9ba62400) [pid = 1735] [serial = 1584] [outer = 0x92ee3800] 11:27:40 INFO - PROCESS | 1735 | 1463682460102 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]]]}] 11:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1636ms 11:27:40 INFO - PROCESS | 1735 | 1463682460140 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:27:40 INFO - PROCESS | 1735 | 1463682460151 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 11:27:40 INFO - PROCESS | 1735 | 1463682460158 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 1735 | 1463682460162 Marionette TRACE conn4 <- [1,2082,null,{}] 11:27:40 INFO - PROCESS | 1735 | 1463682460168 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}] 11:27:40 INFO - PROCESS | 1735 | 1463682460404 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:27:40 INFO - PROCESS | 1735 | 1463682460696 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x886edc00 == 165 [pid = 1735] [id = 528] 11:27:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x9c367c00) [pid = 1735] [serial = 1585] [outer = (nil)] 11:27:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0xa070cc00) [pid = 1735] [serial = 1586] [outer = 0x9c367c00] 11:27:40 INFO - PROCESS | 1735 | 1463682460838 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0xa1159800) [pid = 1735] [serial = 1587] [outer = 0x9c367c00] 11:27:41 INFO - PROCESS | 1735 | 1463682461762 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]]]}] 11:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1643ms 11:27:41 INFO - PROCESS | 1735 | 1463682461800 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:27:41 INFO - PROCESS | 1735 | 1463682461805 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 11:27:41 INFO - PROCESS | 1735 | 1463682461811 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:27:41 INFO - PROCESS | 1735 | 1463682461815 Marionette TRACE conn4 <- [1,2086,null,{}] 11:27:41 INFO - PROCESS | 1735 | 1463682461821 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}] 11:27:42 INFO - PROCESS | 1735 | 1463682462054 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:27:42 INFO - PROCESS | 1735 | 1463682462396 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b858800 == 166 [pid = 1735] [id = 529] 11:27:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0xa060e000) [pid = 1735] [serial = 1588] [outer = (nil)] 11:27:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0xa3357000) [pid = 1735] [serial = 1589] [outer = 0xa060e000] 11:27:42 INFO - PROCESS | 1735 | 1463682462491 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0xa357dc00) [pid = 1735] [serial = 1590] [outer = 0xa060e000] 11:27:43 INFO - PROCESS | 1735 | 1463682463430 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]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1689ms 11:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:27:43 INFO - PROCESS | 1735 | 1463682463502 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 1735 | 1463682463505 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 11:27:43 INFO - PROCESS | 1735 | 1463682463512 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 1735 | 1463682463514 Marionette TRACE conn4 <- [1,2090,null,{}] 11:27:43 INFO - PROCESS | 1735 | 1463682463521 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}] 11:27:43 INFO - PROCESS | 1735 | 1463682463764 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:27:44 INFO - PROCESS | 1735 | 1463682464115 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f8800 == 167 [pid = 1735] [id = 530] 11:27:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x9b57e000) [pid = 1735] [serial = 1591] [outer = (nil)] 11:27:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0xa3588400) [pid = 1735] [serial = 1592] [outer = 0x9b57e000] 11:27:44 INFO - PROCESS | 1735 | 1463682464210 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0xa36f5800) [pid = 1735] [serial = 1593] [outer = 0x9b57e000] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8f614400 == 166 [pid = 1735] [id = 364] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x886f1000 == 165 [pid = 1735] [id = 512] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8d856400 == 164 [pid = 1735] [id = 511] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8db18c00 == 163 [pid = 1735] [id = 510] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8a64ec00 == 162 [pid = 1735] [id = 509] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x9b575400 == 161 [pid = 1735] [id = 503] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8df1f000 == 160 [pid = 1735] [id = 502] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x91db2c00 == 159 [pid = 1735] [id = 501] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x9204c000 == 158 [pid = 1735] [id = 500] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7cfc00 == 157 [pid = 1735] [id = 498] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x91d8dc00 == 156 [pid = 1735] [id = 499] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x915e4c00 == 155 [pid = 1735] [id = 497] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x913abc00 == 154 [pid = 1735] [id = 496] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8db15800 == 153 [pid = 1735] [id = 495] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8f574400 == 152 [pid = 1735] [id = 494] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8f242800 == 151 [pid = 1735] [id = 493] 11:27:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8a67f400 == 150 [pid = 1735] [id = 492] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x92050000) [pid = 1735] [serial = 1437] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x8bd4a000) [pid = 1735] [serial = 1412] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x8e7ec400) [pid = 1735] [serial = 1470] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x9b294400) [pid = 1735] [serial = 1455] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8f580c00) [pid = 1735] [serial = 1418] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x9a808800) [pid = 1735] [serial = 1452] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x8e7d3c00) [pid = 1735] [serial = 1416] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x915e5000) [pid = 1735] [serial = 1427] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x913b0000) [pid = 1735] [serial = 1424] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x8e7c8400) [pid = 1735] [serial = 1469] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x886f4800) [pid = 1735] [serial = 1463] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x951dac00) [pid = 1735] [serial = 1443] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x94793c00) [pid = 1735] [serial = 1442] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8dd33800) [pid = 1735] [serial = 1467] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x91f28800) [pid = 1735] [serial = 1436] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x9c03e000) [pid = 1735] [serial = 1460] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x8dce4000) [pid = 1735] [serial = 1466] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x8e7e5c00) [pid = 1735] [serial = 1473] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x9c073c00) [pid = 1735] [serial = 1461] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x9a37dc00) [pid = 1735] [serial = 1451] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x91760400) [pid = 1735] [serial = 1428] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x91d8a400) [pid = 1735] [serial = 1430] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x8d859400) [pid = 1735] [serial = 1413] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x8fbd2c00) [pid = 1735] [serial = 1422] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x9a977000) [pid = 1735] [serial = 1454] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x8d85a000) [pid = 1735] [serial = 1472] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x8f616800) [pid = 1735] [serial = 1419] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x992cf000) [pid = 1735] [serial = 1448] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x924b9400) [pid = 1735] [serial = 1439] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x91d93400) [pid = 1735] [serial = 1431] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x8f237800) [pid = 1735] [serial = 1344] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x8e7c1800) [pid = 1735] [serial = 1415] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x92ede400) [pid = 1735] [serial = 1440] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x99705000) [pid = 1735] [serial = 1449] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x91e9f000) [pid = 1735] [serial = 1433] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8f90d400) [pid = 1735] [serial = 1421] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8a652000) [pid = 1735] [serial = 1464] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x952dc400) [pid = 1735] [serial = 1446] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x952d9c00) [pid = 1735] [serial = 1445] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x914d7800) [pid = 1735] [serial = 1425] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9b80f800) [pid = 1735] [serial = 1458] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8f57ac00) [pid = 1735] [serial = 1475] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x91ec2400) [pid = 1735] [serial = 1434] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x9b583c00) [pid = 1735] [serial = 1457] [outer = (nil)] [url = about:blank] 11:27:47 INFO - PROCESS | 1735 | 1463682467282 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]]]}] 11:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 3801ms 11:27:47 INFO - PROCESS | 1735 | 1463682467313 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:27:47 INFO - PROCESS | 1735 | 1463682467319 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 11:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:27:47 INFO - PROCESS | 1735 | 1463682467328 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:27:47 INFO - PROCESS | 1735 | 1463682467334 Marionette TRACE conn4 <- [1,2094,null,{}] 11:27:47 INFO - PROCESS | 1735 | 1463682467345 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}] 11:27:47 INFO - PROCESS | 1735 | 1463682467613 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:27:47 INFO - PROCESS | 1735 | 1463682467844 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a652000 == 151 [pid = 1735] [id = 531] 11:27:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8a679000) [pid = 1735] [serial = 1594] [outer = (nil)] 11:27:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8c1b9400) [pid = 1735] [serial = 1595] [outer = 0x8a679000] 11:27:47 INFO - PROCESS | 1735 | 1463682467931 Marionette DEBUG loaded listener.js 11:27:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8db13000) [pid = 1735] [serial = 1596] [outer = 0x8a679000] 11:27:48 INFO - PROCESS | 1735 | 1463682468765 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]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1495ms 11:27:48 INFO - PROCESS | 1735 | 1463682468823 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 1735 | 1463682468831 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 11:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:27:48 INFO - PROCESS | 1735 | 1463682468842 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 1735 | 1463682468847 Marionette TRACE conn4 <- [1,2098,null,{}] 11:27:48 INFO - PROCESS | 1735 | 1463682468853 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}] 11:27:49 INFO - PROCESS | 1735 | 1463682469178 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:27:49 INFO - PROCESS | 1735 | 1463682469337 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x886e7c00 == 152 [pid = 1735] [id = 532] 11:27:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8d858c00) [pid = 1735] [serial = 1597] [outer = (nil)] 11:27:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dee0400) [pid = 1735] [serial = 1598] [outer = 0x8d858c00] 11:27:49 INFO - PROCESS | 1735 | 1463682469439 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8e7cdc00) [pid = 1735] [serial = 1599] [outer = 0x8d858c00] 11:27:50 INFO - PROCESS | 1735 | 1463682470435 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]]]}] 11:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1634ms 11:27:50 INFO - PROCESS | 1735 | 1463682470477 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 1735 | 1463682470481 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 11:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:27:50 INFO - PROCESS | 1735 | 1463682470488 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 1735 | 1463682470494 Marionette TRACE conn4 <- [1,2102,null,{}] 11:27:50 INFO - PROCESS | 1735 | 1463682470519 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}] 11:27:50 INFO - PROCESS | 1735 | 1463682470815 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:27:50 INFO - PROCESS | 1735 | 1463682470865 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd35400 == 153 [pid = 1735] [id = 533] 11:27:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8f242800) [pid = 1735] [serial = 1600] [outer = (nil)] 11:27:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8f496000) [pid = 1735] [serial = 1601] [outer = 0x8f242800] 11:27:51 INFO - PROCESS | 1735 | 1463682471076 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8f57b800) [pid = 1735] [serial = 1602] [outer = 0x8f242800] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x915ddc00) [pid = 1735] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x915eac00) [pid = 1735] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x9a8a4400) [pid = 1735] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8c1b8400) [pid = 1735] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x924c4000) [pid = 1735] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0xa0715000) [pid = 1735] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8fbd5c00) [pid = 1735] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0xa070a400) [pid = 1735] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x91ecdc00) [pid = 1735] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8db1a000) [pid = 1735] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x91d88800) [pid = 1735] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x92ede800) [pid = 1735] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8f90f800) [pid = 1735] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x92ee4800) [pid = 1735] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8f495400) [pid = 1735] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x9b579000) [pid = 1735] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x9b582400) [pid = 1735] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8df19c00) [pid = 1735] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8bd43800) [pid = 1735] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x8bc13800) [pid = 1735] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:27:52 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x8f395000) [pid = 1735] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:27:52 INFO - PROCESS | 1735 | 1463682472581 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]]]}] 11:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2145ms 11:27:52 INFO - PROCESS | 1735 | 1463682472634 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:27:52 INFO - PROCESS | 1735 | 1463682472654 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 11:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:27:52 INFO - PROCESS | 1735 | 1463682472671 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - PROCESS | 1735 | 1463682472675 Marionette TRACE conn4 <- [1,2106,null,{}] 11:27:52 INFO - PROCESS | 1735 | 1463682472680 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}] 11:27:52 INFO - PROCESS | 1735 | 1463682472910 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:27:53 INFO - PROCESS | 1735 | 1463682473177 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x8823d400 == 154 [pid = 1735] [id = 534] 11:27:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8dd35800) [pid = 1735] [serial = 1603] [outer = (nil)] 11:27:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8f57f000) [pid = 1735] [serial = 1604] [outer = 0x8dd35800] 11:27:53 INFO - PROCESS | 1735 | 1463682473260 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8f80f800) [pid = 1735] [serial = 1605] [outer = 0x8dd35800] 11:27:54 INFO - PROCESS | 1735 | 1463682474234 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]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1634ms 11:27:54 INFO - PROCESS | 1735 | 1463682474306 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 1735 | 1463682474313 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 11:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:27:54 INFO - PROCESS | 1735 | 1463682474324 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 1735 | 1463682474329 Marionette TRACE conn4 <- [1,2110,null,{}] 11:27:54 INFO - PROCESS | 1735 | 1463682474386 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}] 11:27:54 INFO - PROCESS | 1735 | 1463682474663 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:27:55 INFO - PROCESS | 1735 | 1463682475016 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a5800 == 155 [pid = 1735] [id = 535] 11:27:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8c0af000) [pid = 1735] [serial = 1606] [outer = (nil)] 11:27:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8d85b400) [pid = 1735] [serial = 1607] [outer = 0x8c0af000] 11:27:55 INFO - PROCESS | 1735 | 1463682475110 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8dce5000) [pid = 1735] [serial = 1608] [outer = 0x8c0af000] 11:27:56 INFO - PROCESS | 1735 | 1463682476163 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]]]}] 11:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1891ms 11:27:56 INFO - PROCESS | 1735 | 1463682476214 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 1735 | 1463682476223 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 11:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:27:56 INFO - PROCESS | 1735 | 1463682476236 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 1735 | 1463682476242 Marionette TRACE conn4 <- [1,2114,null,{}] 11:27:56 INFO - PROCESS | 1735 | 1463682476249 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}] 11:27:56 INFO - PROCESS | 1735 | 1463682476531 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:27:56 INFO - PROCESS | 1735 | 1463682476877 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7e3c00 == 156 [pid = 1735] [id = 536] 11:27:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8e7e6000) [pid = 1735] [serial = 1609] [outer = (nil)] 11:27:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8f398800) [pid = 1735] [serial = 1610] [outer = 0x8e7e6000] 11:27:56 INFO - PROCESS | 1735 | 1463682476968 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8f57ec00) [pid = 1735] [serial = 1611] [outer = 0x8e7e6000] 11:27:57 INFO - PROCESS | 1735 | 1463682477922 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]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1744ms 11:27:57 INFO - PROCESS | 1735 | 1463682477981 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:27:57 INFO - PROCESS | 1735 | 1463682477986 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 11:27:57 INFO - PROCESS | 1735 | 1463682477993 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - PROCESS | 1735 | 1463682478000 Marionette TRACE conn4 <- [1,2118,null,{}] 11:27:58 INFO - PROCESS | 1735 | 1463682478018 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}] 11:27:58 INFO - PROCESS | 1735 | 1463682478305 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:27:58 INFO - PROCESS | 1735 | 1463682478691 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f909800 == 157 [pid = 1735] [id = 537] 11:27:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8f910000) [pid = 1735] [serial = 1612] [outer = (nil)] 11:27:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8fbd5c00) [pid = 1735] [serial = 1613] [outer = 0x8f910000] 11:27:58 INFO - PROCESS | 1735 | 1463682478787 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x913abc00) [pid = 1735] [serial = 1614] [outer = 0x8f910000] 11:27:59 INFO - PROCESS | 1735 | 1463682479743 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]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1793ms 11:27:59 INFO - PROCESS | 1735 | 1463682479787 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 11:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:27:59 INFO - PROCESS | 1735 | 1463682479792 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 11:27:59 INFO - PROCESS | 1735 | 1463682479799 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 1735 | 1463682479803 Marionette TRACE conn4 <- [1,2122,null,{}] 11:27:59 INFO - PROCESS | 1735 | 1463682479809 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}] 11:28:00 INFO - PROCESS | 1735 | 1463682480051 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:28:00 INFO - PROCESS | 1735 | 1463682480408 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce2c00 == 158 [pid = 1735] [id = 538] 11:28:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8f399400) [pid = 1735] [serial = 1615] [outer = (nil)] 11:28:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x91516c00) [pid = 1735] [serial = 1616] [outer = 0x8f399400] 11:28:00 INFO - PROCESS | 1735 | 1463682480507 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x915df000) [pid = 1735] [serial = 1617] [outer = 0x8f399400] 11:28:01 INFO - PROCESS | 1735 | 1463682481445 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]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1688ms 11:28:01 INFO - PROCESS | 1735 | 1463682481488 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:28:01 INFO - PROCESS | 1735 | 1463682481493 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 11:28:01 INFO - PROCESS | 1735 | 1463682481501 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 1735 | 1463682481504 Marionette TRACE conn4 <- [1,2126,null,{}] 11:28:01 INFO - PROCESS | 1735 | 1463682481513 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}] 11:28:01 INFO - PROCESS | 1735 | 1463682481756 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:28:02 INFO - PROCESS | 1735 | 1463682482087 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x88232800 == 159 [pid = 1735] [id = 539] 11:28:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8df1b800) [pid = 1735] [serial = 1618] [outer = (nil)] 11:28:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x91762800) [pid = 1735] [serial = 1619] [outer = 0x8df1b800] 11:28:02 INFO - PROCESS | 1735 | 1463682482183 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91c10c00) [pid = 1735] [serial = 1620] [outer = 0x8df1b800] 11:28:03 INFO - PROCESS | 1735 | 1463682483126 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]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1689ms 11:28:03 INFO - PROCESS | 1735 | 1463682483189 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 1735 | 1463682483194 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 11:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:28:03 INFO - PROCESS | 1735 | 1463682483201 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - PROCESS | 1735 | 1463682483204 Marionette TRACE conn4 <- [1,2130,null,{}] 11:28:03 INFO - PROCESS | 1735 | 1463682483210 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}] 11:28:03 INFO - PROCESS | 1735 | 1463682483488 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:28:03 INFO - PROCESS | 1735 | 1463682483826 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x9175c400 == 160 [pid = 1735] [id = 540] 11:28:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91d96000) [pid = 1735] [serial = 1621] [outer = (nil)] 11:28:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x91ecb800) [pid = 1735] [serial = 1622] [outer = 0x91d96000] 11:28:03 INFO - PROCESS | 1735 | 1463682483925 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x92050400) [pid = 1735] [serial = 1623] [outer = 0x91d96000] 11:28:04 INFO - PROCESS | 1735 | 1463682484874 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] 11:28:04 INFO - PROCESS | 1735 | 1463682484947 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 11:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:28:04 INFO - PROCESS | 1735 | 1463682484954 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:28:04 INFO - PROCESS | 1735 | 1463682484958 Marionette TRACE conn4 <- [1,2134,null,{}] 11:28:04 INFO - PROCESS | 1735 | 1463682484964 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}] 11:28:05 INFO - PROCESS | 1735 | 1463682485199 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:28:05 INFO - PROCESS | 1735 | 1463682485557 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f60a400 == 161 [pid = 1735] [id = 541] 11:28:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x8f81a800) [pid = 1735] [serial = 1624] [outer = (nil)] 11:28:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x920da400) [pid = 1735] [serial = 1625] [outer = 0x8f81a800] 11:28:05 INFO - PROCESS | 1735 | 1463682485657 Marionette DEBUG loaded listener.js 11:28:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x92ee4800) [pid = 1735] [serial = 1626] [outer = 0x8f81a800] 11:28:06 INFO - PROCESS | 1735 | 1463682486586 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]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1684ms 11:28:06 INFO - PROCESS | 1735 | 1463682486645 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 1735 | 1463682486649 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 11:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:28:06 INFO - PROCESS | 1735 | 1463682486656 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 1735 | 1463682486660 Marionette TRACE conn4 <- [1,2138,null,{}] 11:28:06 INFO - PROCESS | 1735 | 1463682486666 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}] 11:28:06 INFO - PROCESS | 1735 | 1463682486903 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:28:07 INFO - PROCESS | 1735 | 1463682487251 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x91db2c00 == 162 [pid = 1735] [id = 542] 11:28:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x9204a000) [pid = 1735] [serial = 1627] [outer = (nil)] 11:28:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x93d27400) [pid = 1735] [serial = 1628] [outer = 0x9204a000] 11:28:07 INFO - PROCESS | 1735 | 1463682487349 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x94798400) [pid = 1735] [serial = 1629] [outer = 0x9204a000] 11:28:08 INFO - PROCESS | 1735 | 1463682488336 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]]]}] 11:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1741ms 11:28:08 INFO - PROCESS | 1735 | 1463682488398 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:28:08 INFO - PROCESS | 1735 | 1463682488403 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 11:28:08 INFO - PROCESS | 1735 | 1463682488411 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 1735 | 1463682488414 Marionette TRACE conn4 <- [1,2142,null,{}] 11:28:08 INFO - PROCESS | 1735 | 1463682488420 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}] 11:28:08 INFO - PROCESS | 1735 | 1463682488698 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:28:09 INFO - PROCESS | 1735 | 1463682489047 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db1a000 == 163 [pid = 1735] [id = 543] 11:28:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x8fbd1000) [pid = 1735] [serial = 1630] [outer = (nil)] 11:28:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x95581800) [pid = 1735] [serial = 1631] [outer = 0x8fbd1000] 11:28:09 INFO - PROCESS | 1735 | 1463682489139 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x95585800) [pid = 1735] [serial = 1632] [outer = 0x8fbd1000] 11:28:10 INFO - PROCESS | 1735 | 1463682490162 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] 11:28:10 INFO - PROCESS | 1735 | 1463682490250 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 11:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:28:10 INFO - PROCESS | 1735 | 1463682490258 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 1735 | 1463682490261 Marionette TRACE conn4 <- [1,2146,null,{}] 11:28:10 INFO - PROCESS | 1735 | 1463682490268 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}] 11:28:10 INFO - PROCESS | 1735 | 1463682490569 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:28:10 INFO - PROCESS | 1735 | 1463682490913 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x915da400 == 164 [pid = 1735] [id = 544] 11:28:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x915e7800) [pid = 1735] [serial = 1633] [outer = (nil)] 11:28:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x99fda400) [pid = 1735] [serial = 1634] [outer = 0x915e7800] 11:28:11 INFO - PROCESS | 1735 | 1463682491007 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x9a4d8400) [pid = 1735] [serial = 1635] [outer = 0x915e7800] 11:28:12 INFO - PROCESS | 1735 | 1463682491988 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] 11:28:12 INFO - PROCESS | 1735 | 1463682492054 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 11:28:12 INFO - PROCESS | 1735 | 1463682492061 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - PROCESS | 1735 | 1463682492066 Marionette TRACE conn4 <- [1,2150,null,{}] 11:28:12 INFO - PROCESS | 1735 | 1463682492072 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}] 11:28:12 INFO - PROCESS | 1735 | 1463682492337 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:28:12 INFO - PROCESS | 1735 | 1463682492698 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x952d5800 == 165 [pid = 1735] [id = 545] 11:28:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x9b390c00) [pid = 1735] [serial = 1636] [outer = (nil)] 11:28:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x9b576800) [pid = 1735] [serial = 1637] [outer = 0x9b390c00] 11:28:12 INFO - PROCESS | 1735 | 1463682492806 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x9b856000) [pid = 1735] [serial = 1638] [outer = 0x9b390c00] 11:28:13 INFO - PROCESS | 1735 | 1463682493800 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]]]}] 11:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1791ms 11:28:13 INFO - PROCESS | 1735 | 1463682493853 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:28:13 INFO - PROCESS | 1735 | 1463682493857 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 11:28:13 INFO - PROCESS | 1735 | 1463682493864 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:28:13 INFO - PROCESS | 1735 | 1463682493868 Marionette TRACE conn4 <- [1,2154,null,{}] 11:28:13 INFO - PROCESS | 1735 | 1463682493874 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}] 11:28:14 INFO - PROCESS | 1735 | 1463682494116 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:28:14 INFO - PROCESS | 1735 | 1463682494458 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a240800 == 166 [pid = 1735] [id = 546] 11:28:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9a8a7400) [pid = 1735] [serial = 1639] [outer = (nil)] 11:28:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9d964400) [pid = 1735] [serial = 1640] [outer = 0x9a8a7400] 11:28:14 INFO - PROCESS | 1735 | 1463682494555 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x9d9bd000) [pid = 1735] [serial = 1641] [outer = 0x9a8a7400] 11:28:15 INFO - PROCESS | 1735 | 1463682495534 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]]]}] 11:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1738ms 11:28:15 INFO - PROCESS | 1735 | 1463682495602 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 1735 | 1463682495606 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 11:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:28:15 INFO - PROCESS | 1735 | 1463682495613 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - PROCESS | 1735 | 1463682495617 Marionette TRACE conn4 <- [1,2158,null,{}] 11:28:15 INFO - PROCESS | 1735 | 1463682495623 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}] 11:28:15 INFO - PROCESS | 1735 | 1463682495894 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:28:16 INFO - PROCESS | 1735 | 1463682496239 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7d5800 == 167 [pid = 1735] [id = 547] 11:28:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x8e7dc000) [pid = 1735] [serial = 1642] [outer = (nil)] 11:28:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0xa0710800) [pid = 1735] [serial = 1643] [outer = 0x8e7dc000] 11:28:16 INFO - PROCESS | 1735 | 1463682496331 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0xa1156c00) [pid = 1735] [serial = 1644] [outer = 0x8e7dc000] 11:28:17 INFO - PROCESS | 1735 | 1463682497254 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]]]}] 11:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1690ms 11:28:17 INFO - PROCESS | 1735 | 1463682497311 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 1735 | 1463682497316 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 11:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:28:17 INFO - PROCESS | 1735 | 1463682497327 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - PROCESS | 1735 | 1463682497329 Marionette TRACE conn4 <- [1,2162,null,{}] 11:28:17 INFO - PROCESS | 1735 | 1463682497336 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}] 11:28:17 INFO - PROCESS | 1735 | 1463682497592 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:28:17 INFO - PROCESS | 1735 | 1463682497933 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x88233800 == 168 [pid = 1735] [id = 548] 11:28:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x886f5400) [pid = 1735] [serial = 1645] [outer = (nil)] 11:28:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0xa31f1000) [pid = 1735] [serial = 1646] [outer = 0x886f5400] 11:28:18 INFO - PROCESS | 1735 | 1463682498029 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0xa357b000) [pid = 1735] [serial = 1647] [outer = 0x886f5400] 11:28:18 INFO - PROCESS | 1735 | 1463682498986 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]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1731ms 11:28:19 INFO - PROCESS | 1735 | 1463682499059 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 1735 | 1463682499062 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 11:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:28:19 INFO - PROCESS | 1735 | 1463682499069 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 1735 | 1463682499073 Marionette TRACE conn4 <- [1,2166,null,{}] 11:28:19 INFO - PROCESS | 1735 | 1463682499080 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}] 11:28:19 INFO - PROCESS | 1735 | 1463682499357 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:28:19 INFO - PROCESS | 1735 | 1463682499703 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x877ec400 == 169 [pid = 1735] [id = 549] 11:28:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x997b1000) [pid = 1735] [serial = 1648] [outer = (nil)] 11:28:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0xa51d2800) [pid = 1735] [serial = 1649] [outer = 0x997b1000] 11:28:19 INFO - PROCESS | 1735 | 1463682499799 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0xa51d5c00) [pid = 1735] [serial = 1650] [outer = 0x997b1000] 11:28:20 INFO - PROCESS | 1735 | 1463682500789 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]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1788ms 11:28:20 INFO - PROCESS | 1735 | 1463682500859 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:28:20 INFO - PROCESS | 1735 | 1463682500863 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 11:28:20 INFO - PROCESS | 1735 | 1463682500870 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 1735 | 1463682500874 Marionette TRACE conn4 <- [1,2170,null,{}] 11:28:20 INFO - PROCESS | 1735 | 1463682500880 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}] 11:28:21 INFO - PROCESS | 1735 | 1463682501140 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:28:21 INFO - PROCESS | 1735 | 1463682501487 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f9c00 == 170 [pid = 1735] [id = 550] 11:28:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x92ee6c00) [pid = 1735] [serial = 1651] [outer = (nil)] 11:28:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0xa51de800) [pid = 1735] [serial = 1652] [outer = 0x92ee6c00] 11:28:21 INFO - PROCESS | 1735 | 1463682501581 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0xa51eac00) [pid = 1735] [serial = 1653] [outer = 0x92ee6c00] 11:28:22 INFO - PROCESS | 1735 | 1463682502574 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]]]}] 11:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1784ms 11:28:22 INFO - PROCESS | 1735 | 1463682502656 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 1735 | 1463682502660 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 11:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:28:22 INFO - PROCESS | 1735 | 1463682502666 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 1735 | 1463682502670 Marionette TRACE conn4 <- [1,2174,null,{}] 11:28:22 INFO - PROCESS | 1735 | 1463682502676 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}] 11:28:22 INFO - PROCESS | 1735 | 1463682502954 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:28:23 INFO - PROCESS | 1735 | 1463682503301 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f5000 == 171 [pid = 1735] [id = 551] 11:28:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x88235400) [pid = 1735] [serial = 1654] [outer = (nil)] 11:28:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0xa685c800) [pid = 1735] [serial = 1655] [outer = 0x88235400] 11:28:23 INFO - PROCESS | 1735 | 1463682503406 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0xa6868000) [pid = 1735] [serial = 1656] [outer = 0x88235400] 11:28:24 INFO - PROCESS | 1735 | 1463682504369 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]]]}] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x91dc0400 == 170 [pid = 1735] [id = 210] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7dbc00 == 169 [pid = 1735] [id = 297] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd35400 == 168 [pid = 1735] [id = 533] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x886e7c00 == 167 [pid = 1735] [id = 532] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8a652000 == 166 [pid = 1735] [id = 531] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x886edc00 == 165 [pid = 1735] [id = 528] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x9b858800 == 164 [pid = 1735] [id = 529] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x88235c00 == 163 [pid = 1735] [id = 527] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x88232000 == 162 [pid = 1735] [id = 526] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x886e9000 == 161 [pid = 1735] [id = 525] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x93a82000 == 160 [pid = 1735] [id = 523] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x93a5e800 == 159 [pid = 1735] [id = 524] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x92049800 == 158 [pid = 1735] [id = 522] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x91509400 == 157 [pid = 1735] [id = 521] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x91dbec00 == 156 [pid = 1735] [id = 520] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x91761000 == 155 [pid = 1735] [id = 519] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x9175e000 == 154 [pid = 1735] [id = 518] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8f49f800 == 153 [pid = 1735] [id = 516] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a3c00 == 152 [pid = 1735] [id = 517] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8f581400 == 151 [pid = 1735] [id = 515] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x8dce5800 == 150 [pid = 1735] [id = 514] 11:28:26 INFO - PROCESS | 1735 | --DOCSHELL 0x88234c00 == 149 [pid = 1735] [id = 513] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0xa31ef000) [pid = 1735] [serial = 1524] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x91c0a400) [pid = 1735] [serial = 1491] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x9b561000) [pid = 1735] [serial = 1509] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x8dedac00) [pid = 1735] [serial = 1479] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x94797800) [pid = 1735] [serial = 1502] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0xa272d000) [pid = 1735] [serial = 1521] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x9150a000) [pid = 1735] [serial = 1485] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x9479dc00) [pid = 1735] [serial = 1503] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0xa357d400) [pid = 1735] [serial = 1526] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x92f9c000) [pid = 1735] [serial = 1500] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x8dd32c00) [pid = 1735] [serial = 1532] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x91ea0400) [pid = 1735] [serial = 1493] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x91766800) [pid = 1735] [serial = 1490] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0xa0604c00) [pid = 1735] [serial = 1514] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x915d3400) [pid = 1735] [serial = 1487] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x982ae400) [pid = 1735] [serial = 1505] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x91f19c00) [pid = 1735] [serial = 1494] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x920cd400) [pid = 1735] [serial = 1496] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0xa31dd800) [pid = 1735] [serial = 1523] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x997a7400) [pid = 1735] [serial = 1506] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x9c24b000) [pid = 1735] [serial = 1512] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0xa1155000) [pid = 1735] [serial = 1518] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x8dd5f800) [pid = 1735] [serial = 1533] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0xa357f000) [pid = 1735] [serial = 1527] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x9a979000) [pid = 1735] [serial = 1508] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x920d7800) [pid = 1735] [serial = 1497] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x8ea13000) [pid = 1735] [serial = 1535] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x8dd3b400) [pid = 1735] [serial = 1478] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x8f235000) [pid = 1735] [serial = 1536] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x92f6b000) [pid = 1735] [serial = 1499] [outer = (nil)] [url = about:blank] 11:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 3644ms 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8f396c00) [pid = 1735] [serial = 1410] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0xa060c800) [pid = 1735] [serial = 1515] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8be5a400) [pid = 1735] [serial = 1530] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x915e4400) [pid = 1735] [serial = 1488] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0xa0718000) [pid = 1735] [serial = 1517] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8bc1cc00) [pid = 1735] [serial = 1529] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9c03e800) [pid = 1735] [serial = 1511] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8f614c00) [pid = 1735] [serial = 1482] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x913b1800) [pid = 1735] [serial = 1484] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0xa23c8400) [pid = 1735] [serial = 1520] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8f49e400) [pid = 1735] [serial = 1481] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f391800) [pid = 1735] [serial = 1538] [outer = (nil)] [url = about:blank] 11:28:26 INFO - PROCESS | 1735 | 1463682506454 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:28:26 INFO - PROCESS | 1735 | 1463682506460 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 11:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:28:26 INFO - PROCESS | 1735 | 1463682506473 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - PROCESS | 1735 | 1463682506481 Marionette TRACE conn4 <- [1,2178,null,{}] 11:28:26 INFO - PROCESS | 1735 | 1463682506490 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}] 11:28:26 INFO - PROCESS | 1735 | 1463682506708 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:28:26 INFO - PROCESS | 1735 | 1463682506951 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fae800 == 150 [pid = 1735] [id = 552] 11:28:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x86faf400) [pid = 1735] [serial = 1657] [outer = (nil)] 11:28:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8a64b000) [pid = 1735] [serial = 1658] [outer = 0x86faf400] 11:28:27 INFO - PROCESS | 1735 | 1463682507034 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8bc17400) [pid = 1735] [serial = 1659] [outer = 0x86faf400] 11:28:27 INFO - PROCESS | 1735 | 1463682507906 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]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1493ms 11:28:27 INFO - PROCESS | 1735 | 1463682507966 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 1735 | 1463682507972 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 11:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:28:27 INFO - PROCESS | 1735 | 1463682507984 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 1735 | 1463682507989 Marionette TRACE conn4 <- [1,2182,null,{}] 11:28:27 INFO - PROCESS | 1735 | 1463682507997 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}] 11:28:28 INFO - PROCESS | 1735 | 1463682508222 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:28:28 INFO - PROCESS | 1735 | 1463682508494 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be62400 == 151 [pid = 1735] [id = 553] 11:28:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8c0a6c00) [pid = 1735] [serial = 1660] [outer = (nil)] 11:28:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8db12000) [pid = 1735] [serial = 1661] [outer = 0x8c0a6c00] 11:28:28 INFO - PROCESS | 1735 | 1463682508578 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8dce4000) [pid = 1735] [serial = 1662] [outer = 0x8c0a6c00] 11:28:29 INFO - PROCESS | 1735 | 1463682509551 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]]]}] 11:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1609ms 11:28:29 INFO - PROCESS | 1735 | 1463682509591 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 1735 | 1463682509595 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 11:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:28:29 INFO - PROCESS | 1735 | 1463682509602 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - PROCESS | 1735 | 1463682509606 Marionette TRACE conn4 <- [1,2186,null,{}] 11:28:29 INFO - PROCESS | 1735 | 1463682509632 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}] 11:28:29 INFO - PROCESS | 1735 | 1463682509935 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:28:29 INFO - PROCESS | 1735 | 1463682509972 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be59c00 == 152 [pid = 1735] [id = 554] 11:28:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8df1f000) [pid = 1735] [serial = 1663] [outer = (nil)] 11:28:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8e7d7c00) [pid = 1735] [serial = 1664] [outer = 0x8df1f000] 11:28:30 INFO - PROCESS | 1735 | 1463682510056 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8e7ec400) [pid = 1735] [serial = 1665] [outer = 0x8df1f000] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x92ee4000) [pid = 1735] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8dd3ac00) [pid = 1735] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8a679000) [pid = 1735] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9a80d400) [pid = 1735] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0xa060e000) [pid = 1735] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9c367c00) [pid = 1735] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x88236000) [pid = 1735] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x91db6400) [pid = 1735] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f60cc00) [pid = 1735] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x91765800) [pid = 1735] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8f57dc00) [pid = 1735] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x93d2f400) [pid = 1735] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8d858c00) [pid = 1735] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8f491400) [pid = 1735] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x914cc400) [pid = 1735] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x952da400) [pid = 1735] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x952df800) [pid = 1735] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8f242800) [pid = 1735] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x91e93c00) [pid = 1735] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x9b57e000) [pid = 1735] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x92ee3800) [pid = 1735] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:28:31 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x91e93800) [pid = 1735] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:28:31 INFO - PROCESS | 1735 | 1463682511835 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]]]}] 11:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2251ms 11:28:31 INFO - PROCESS | 1735 | 1463682511854 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:28:31 INFO - PROCESS | 1735 | 1463682511857 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 11:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:28:31 INFO - PROCESS | 1735 | 1463682511864 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:28:31 INFO - PROCESS | 1735 | 1463682511868 Marionette TRACE conn4 <- [1,2190,null,{}] 11:28:31 INFO - PROCESS | 1735 | 1463682511874 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}] 11:28:32 INFO - PROCESS | 1735 | 1463682512104 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:28:32 INFO - PROCESS | 1735 | 1463682512313 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d850400 == 153 [pid = 1735] [id = 555] 11:28:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8db15000) [pid = 1735] [serial = 1666] [outer = (nil)] 11:28:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8ea1c400) [pid = 1735] [serial = 1667] [outer = 0x8db15000] 11:28:32 INFO - PROCESS | 1735 | 1463682512394 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8f393400) [pid = 1735] [serial = 1668] [outer = 0x8db15000] 11:28:33 INFO - PROCESS | 1735 | 1463682513210 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]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1381ms 11:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:28:33 INFO - PROCESS | 1735 | 1463682513246 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 1735 | 1463682513249 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 11:28:33 INFO - PROCESS | 1735 | 1463682513256 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 1735 | 1463682513259 Marionette TRACE conn4 <- [1,2194,null,{}] 11:28:33 INFO - PROCESS | 1735 | 1463682513266 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}] 11:28:33 INFO - PROCESS | 1735 | 1463682513482 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:28:33 INFO - PROCESS | 1735 | 1463682513942 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fab000 == 154 [pid = 1735] [id = 556] 11:28:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x86fad800) [pid = 1735] [serial = 1669] [outer = (nil)] 11:28:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x86fb3000) [pid = 1735] [serial = 1670] [outer = 0x86fad800] 11:28:34 INFO - PROCESS | 1735 | 1463682514044 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x886ef000) [pid = 1735] [serial = 1671] [outer = 0x86fad800] 11:28:35 INFO - PROCESS | 1735 | 1463682515079 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]]]}] 11:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1895ms 11:28:35 INFO - PROCESS | 1735 | 1463682515154 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:28:35 INFO - PROCESS | 1735 | 1463682515161 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 11:28:35 INFO - PROCESS | 1735 | 1463682515170 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 1735 | 1463682515177 Marionette TRACE conn4 <- [1,2198,null,{}] 11:28:35 INFO - PROCESS | 1735 | 1463682515185 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}] 11:28:35 INFO - PROCESS | 1735 | 1463682515493 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:28:35 INFO - PROCESS | 1735 | 1463682515850 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d858c00 == 155 [pid = 1735] [id = 557] 11:28:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8dce1800) [pid = 1735] [serial = 1672] [outer = (nil)] 11:28:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8dd38400) [pid = 1735] [serial = 1673] [outer = 0x8dce1800] 11:28:35 INFO - PROCESS | 1735 | 1463682515948 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8dd63800) [pid = 1735] [serial = 1674] [outer = 0x8dce1800] 11:28:36 INFO - PROCESS | 1735 | 1463682516985 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]]]}] 11:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1891ms 11:28:37 INFO - PROCESS | 1735 | 1463682517064 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:28:37 INFO - PROCESS | 1735 | 1463682517072 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 11:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:28:37 INFO - PROCESS | 1735 | 1463682517080 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 1735 | 1463682517084 Marionette TRACE conn4 <- [1,2202,null,{}] 11:28:37 INFO - PROCESS | 1735 | 1463682517090 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}] 11:28:37 INFO - PROCESS | 1735 | 1463682517380 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:28:37 INFO - PROCESS | 1735 | 1463682517773 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8df1b400 == 156 [pid = 1735] [id = 558] 11:28:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8e7dbc00) [pid = 1735] [serial = 1675] [outer = (nil)] 11:28:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8ea0f800) [pid = 1735] [serial = 1676] [outer = 0x8e7dbc00] 11:28:37 INFO - PROCESS | 1735 | 1463682517867 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8f23a000) [pid = 1735] [serial = 1677] [outer = 0x8e7dbc00] 11:28:38 INFO - PROCESS | 1735 | 1463682518934 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]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1884ms 11:28:38 INFO - PROCESS | 1735 | 1463682518965 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 1735 | 1463682518970 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 11:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:28:38 INFO - PROCESS | 1735 | 1463682518987 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 1735 | 1463682518997 Marionette TRACE conn4 <- [1,2206,null,{}] 11:28:39 INFO - PROCESS | 1735 | 1463682519006 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}] 11:28:39 INFO - PROCESS | 1735 | 1463682519302 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:28:39 INFO - PROCESS | 1735 | 1463682519644 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd65400 == 157 [pid = 1735] [id = 559] 11:28:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8e7e2c00) [pid = 1735] [serial = 1678] [outer = (nil)] 11:28:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8f901800) [pid = 1735] [serial = 1679] [outer = 0x8e7e2c00] 11:28:39 INFO - PROCESS | 1735 | 1463682519751 Marionette DEBUG loaded listener.js 11:28:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8f90b800) [pid = 1735] [serial = 1680] [outer = 0x8e7e2c00] 11:28:40 INFO - PROCESS | 1735 | 1463682520767 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]]]}] 11:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1853ms 11:28:40 INFO - PROCESS | 1735 | 1463682520832 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:28:40 INFO - PROCESS | 1735 | 1463682520838 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 11:28:40 INFO - PROCESS | 1735 | 1463682520845 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - PROCESS | 1735 | 1463682520849 Marionette TRACE conn4 <- [1,2210,null,{}] 11:28:40 INFO - PROCESS | 1735 | 1463682520855 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}] 11:28:41 INFO - PROCESS | 1735 | 1463682521106 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:28:41 INFO - PROCESS | 1735 | 1463682521442 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8df18800 == 158 [pid = 1735] [id = 560] 11:28:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8f810800) [pid = 1735] [serial = 1681] [outer = (nil)] 11:28:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x913ad000) [pid = 1735] [serial = 1682] [outer = 0x8f810800] 11:28:41 INFO - PROCESS | 1735 | 1463682521553 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x914d4800) [pid = 1735] [serial = 1683] [outer = 0x8f810800] 11:28:42 INFO - PROCESS | 1735 | 1463682522452 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]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1639ms 11:28:42 INFO - PROCESS | 1735 | 1463682522485 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 1735 | 1463682522488 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 11:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:28:42 INFO - PROCESS | 1735 | 1463682522496 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 1735 | 1463682522500 Marionette TRACE conn4 <- [1,2214,null,{}] 11:28:42 INFO - PROCESS | 1735 | 1463682522527 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}] 11:28:42 INFO - PROCESS | 1735 | 1463682522775 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:28:43 INFO - PROCESS | 1735 | 1463682523114 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x91511000 == 159 [pid = 1735] [id = 561] 11:28:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91511400) [pid = 1735] [serial = 1684] [outer = (nil)] 11:28:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x915d4400) [pid = 1735] [serial = 1685] [outer = 0x91511400] 11:28:43 INFO - PROCESS | 1735 | 1463682523225 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x91767800) [pid = 1735] [serial = 1686] [outer = 0x91511400] 11:28:44 INFO - PROCESS | 1735 | 1463682524247 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]]]}] 11:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1790ms 11:28:44 INFO - PROCESS | 1735 | 1463682524287 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 1735 | 1463682524291 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 11:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:28:44 INFO - PROCESS | 1735 | 1463682524299 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 1735 | 1463682524304 Marionette TRACE conn4 <- [1,2218,null,{}] 11:28:44 INFO - PROCESS | 1735 | 1463682524310 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}] 11:28:44 INFO - PROCESS | 1735 | 1463682524576 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:28:44 INFO - PROCESS | 1735 | 1463682524915 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a648800 == 160 [pid = 1735] [id = 562] 11:28:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8dd32000) [pid = 1735] [serial = 1687] [outer = (nil)] 11:28:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x91dbb400) [pid = 1735] [serial = 1688] [outer = 0x8dd32000] 11:28:45 INFO - PROCESS | 1735 | 1463682525012 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91dbd800) [pid = 1735] [serial = 1689] [outer = 0x8dd32000] 11:28:45 INFO - PROCESS | 1735 | 1463682525962 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]]]}] 11:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1697ms 11:28:46 INFO - PROCESS | 1735 | 1463682525996 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 1735 | 1463682525999 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 11:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:28:46 INFO - PROCESS | 1735 | 1463682526008 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 1735 | 1463682526012 Marionette TRACE conn4 <- [1,2222,null,{}] 11:28:46 INFO - PROCESS | 1735 | 1463682526018 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}] 11:28:46 INFO - PROCESS | 1735 | 1463682526264 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:28:46 INFO - PROCESS | 1735 | 1463682526614 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c09400 == 161 [pid = 1735] [id = 563] 11:28:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x91c14400) [pid = 1735] [serial = 1690] [outer = (nil)] 11:28:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x91eca000) [pid = 1735] [serial = 1691] [outer = 0x91c14400] 11:28:46 INFO - PROCESS | 1735 | 1463682526713 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x91f1b000) [pid = 1735] [serial = 1692] [outer = 0x91c14400] 11:28:47 INFO - PROCESS | 1735 | 1463682527633 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]]]}] 11:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1686ms 11:28:47 INFO - PROCESS | 1735 | 1463682527695 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:28:47 INFO - PROCESS | 1735 | 1463682527700 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 11:28:47 INFO - PROCESS | 1735 | 1463682527708 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 1735 | 1463682527711 Marionette TRACE conn4 <- [1,2226,null,{}] 11:28:47 INFO - PROCESS | 1735 | 1463682527718 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}] 11:28:47 INFO - PROCESS | 1735 | 1463682527964 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:28:48 INFO - PROCESS | 1735 | 1463682528300 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x91e9f400 == 162 [pid = 1735] [id = 564] 11:28:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x91ea0c00) [pid = 1735] [serial = 1693] [outer = (nil)] 11:28:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x920d6400) [pid = 1735] [serial = 1694] [outer = 0x91ea0c00] 11:28:48 INFO - PROCESS | 1735 | 1463682528397 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x920da800) [pid = 1735] [serial = 1695] [outer = 0x91ea0c00] 11:28:49 INFO - PROCESS | 1735 | 1463682529355 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]]]}] 11:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1691ms 11:28:49 INFO - PROCESS | 1735 | 1463682529398 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:28:49 INFO - PROCESS | 1735 | 1463682529403 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 11:28:49 INFO - PROCESS | 1735 | 1463682529410 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 1735 | 1463682529414 Marionette TRACE conn4 <- [1,2230,null,{}] 11:28:49 INFO - PROCESS | 1735 | 1463682529420 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}] 11:28:49 INFO - PROCESS | 1735 | 1463682529684 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:28:50 INFO - PROCESS | 1735 | 1463682529992 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x877ef800 == 163 [pid = 1735] [id = 565] 11:28:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x8ea0fc00) [pid = 1735] [serial = 1696] [outer = (nil)] 11:28:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x92eeb800) [pid = 1735] [serial = 1697] [outer = 0x8ea0fc00] 11:28:50 INFO - PROCESS | 1735 | 1463682530093 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x92f9e800) [pid = 1735] [serial = 1698] [outer = 0x8ea0fc00] 11:28:51 INFO - PROCESS | 1735 | 1463682531090 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]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1732ms 11:28:51 INFO - PROCESS | 1735 | 1463682531142 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 1735 | 1463682531146 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 11:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:28:51 INFO - PROCESS | 1735 | 1463682531154 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 1735 | 1463682531158 Marionette TRACE conn4 <- [1,2234,null,{}] 11:28:51 INFO - PROCESS | 1735 | 1463682531165 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}] 11:28:51 INFO - PROCESS | 1735 | 1463682531413 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:28:51 INFO - PROCESS | 1735 | 1463682531767 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x94795400 == 164 [pid = 1735] [id = 566] 11:28:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x9479a000) [pid = 1735] [serial = 1699] [outer = (nil)] 11:28:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x947a2800) [pid = 1735] [serial = 1700] [outer = 0x9479a000] 11:28:51 INFO - PROCESS | 1735 | 1463682531880 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x97847800) [pid = 1735] [serial = 1701] [outer = 0x9479a000] 11:28:52 INFO - PROCESS | 1735 | 1463682532831 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]]]}] 11:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1740ms 11:28:52 INFO - PROCESS | 1735 | 1463682532895 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:28:52 INFO - PROCESS | 1735 | 1463682532900 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 11:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:28:52 INFO - PROCESS | 1735 | 1463682532907 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:28:52 INFO - PROCESS | 1735 | 1463682532912 Marionette TRACE conn4 <- [1,2238,null,{}] 11:28:52 INFO - PROCESS | 1735 | 1463682532918 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}] 11:28:53 INFO - PROCESS | 1735 | 1463682533228 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:28:53 INFO - PROCESS | 1735 | 1463682533577 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x9922a400 == 165 [pid = 1735] [id = 567] 11:28:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x9a242400) [pid = 1735] [serial = 1702] [outer = (nil)] 11:28:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9a8a1800) [pid = 1735] [serial = 1703] [outer = 0x9a242400] 11:28:53 INFO - PROCESS | 1735 | 1463682533669 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9a8a7800) [pid = 1735] [serial = 1704] [outer = 0x9a242400] 11:28:54 INFO - PROCESS | 1735 | 1463682534653 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]]]}] 11:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1785ms 11:28:54 INFO - PROCESS | 1735 | 1463682534693 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 1735 | 1463682534697 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 11:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:28:54 INFO - PROCESS | 1735 | 1463682534704 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - PROCESS | 1735 | 1463682534706 Marionette TRACE conn4 <- [1,2242,null,{}] 11:28:54 INFO - PROCESS | 1735 | 1463682534713 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}] 11:28:54 INFO - PROCESS | 1735 | 1463682534957 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:28:55 INFO - PROCESS | 1735 | 1463682535307 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x886f0c00 == 166 [pid = 1735] [id = 568] 11:28:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x8d854800) [pid = 1735] [serial = 1705] [outer = (nil)] 11:28:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x9b38d400) [pid = 1735] [serial = 1706] [outer = 0x8d854800] 11:28:55 INFO - PROCESS | 1735 | 1463682535404 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9b3c2c00) [pid = 1735] [serial = 1707] [outer = 0x8d854800] 11:28:56 INFO - PROCESS | 1735 | 1463682536336 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]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1687ms 11:28:56 INFO - PROCESS | 1735 | 1463682536399 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 1735 | 1463682536403 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 11:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:28:56 INFO - PROCESS | 1735 | 1463682536415 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 1735 | 1463682536418 Marionette TRACE conn4 <- [1,2246,null,{}] 11:28:56 INFO - PROCESS | 1735 | 1463682536424 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}] 11:28:56 INFO - PROCESS | 1735 | 1463682536677 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:28:57 INFO - PROCESS | 1735 | 1463682537019 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f7800 == 167 [pid = 1735] [id = 569] 11:28:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x9ac93000) [pid = 1735] [serial = 1708] [outer = (nil)] 11:28:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9b80c400) [pid = 1735] [serial = 1709] [outer = 0x9ac93000] 11:28:57 INFO - PROCESS | 1735 | 1463682537117 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x9b856800) [pid = 1735] [serial = 1710] [outer = 0x9ac93000] 11:28:58 INFO - PROCESS | 1735 | 1463682538052 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]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1682ms 11:28:58 INFO - PROCESS | 1735 | 1463682538096 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 1735 | 1463682538101 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 11:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:28:58 INFO - PROCESS | 1735 | 1463682538108 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 1735 | 1463682538110 Marionette TRACE conn4 <- [1,2250,null,{}] 11:28:58 INFO - PROCESS | 1735 | 1463682538118 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}] 11:28:58 INFO - PROCESS | 1735 | 1463682538366 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:28:58 INFO - PROCESS | 1735 | 1463682538708 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b57bc00 == 168 [pid = 1735] [id = 570] 11:28:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x9b57ec00) [pid = 1735] [serial = 1711] [outer = (nil)] 11:28:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x9c24f400) [pid = 1735] [serial = 1712] [outer = 0x9b57ec00] 11:28:58 INFO - PROCESS | 1735 | 1463682538807 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x9c255800) [pid = 1735] [serial = 1713] [outer = 0x9b57ec00] 11:28:59 INFO - PROCESS | 1735 | 1463682539780 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]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1737ms 11:28:59 INFO - PROCESS | 1735 | 1463682539846 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:28:59 INFO - PROCESS | 1735 | 1463682539851 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 11:28:59 INFO - PROCESS | 1735 | 1463682539858 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 1735 | 1463682539862 Marionette TRACE conn4 <- [1,2254,null,{}] 11:28:59 INFO - PROCESS | 1735 | 1463682539868 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}] 11:29:00 INFO - PROCESS | 1735 | 1463682540120 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:29:00 INFO - PROCESS | 1735 | 1463682540474 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7db800 == 169 [pid = 1735] [id = 571] 11:29:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x8e7e8000) [pid = 1735] [serial = 1714] [outer = (nil)] 11:29:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0xa070a800) [pid = 1735] [serial = 1715] [outer = 0x8e7e8000] 11:29:00 INFO - PROCESS | 1735 | 1463682540585 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0xa0718000) [pid = 1735] [serial = 1716] [outer = 0x8e7e8000] 11:29:01 INFO - PROCESS | 1735 | 1463682541591 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]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1791ms 11:29:01 INFO - PROCESS | 1735 | 1463682541650 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 1735 | 1463682541653 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 11:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:29:01 INFO - PROCESS | 1735 | 1463682541660 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 1735 | 1463682541664 Marionette TRACE conn4 <- [1,2258,null,{}] 11:29:01 INFO - PROCESS | 1735 | 1463682541674 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}] 11:29:01 INFO - PROCESS | 1735 | 1463682541918 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:29:02 INFO - PROCESS | 1735 | 1463682542264 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f6000 == 170 [pid = 1735] [id = 572] 11:29:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x8822f400) [pid = 1735] [serial = 1717] [outer = (nil)] 11:29:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0xa23c8400) [pid = 1735] [serial = 1718] [outer = 0x8822f400] 11:29:02 INFO - PROCESS | 1735 | 1463682542361 Marionette DEBUG loaded listener.js 11:29:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0xa27bfc00) [pid = 1735] [serial = 1719] [outer = 0x8822f400] 11:29:03 INFO - PROCESS | 1735 | 1463682543310 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]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:29:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1688ms 11:29:03 INFO - PROCESS | 1735 | 1463682543349 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 1735 | 1463682543352 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 11:29:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:29:03 INFO - PROCESS | 1735 | 1463682543360 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - PROCESS | 1735 | 1463682543362 Marionette TRACE conn4 <- [1,2262,null,{}] 11:29:03 INFO - PROCESS | 1735 | 1463682543370 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}] 11:29:03 INFO - PROCESS | 1735 | 1463682543619 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x93d23400 == 169 [pid = 1735] [id = 415] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8f39e400 == 168 [pid = 1735] [id = 408] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x88237c00 == 167 [pid = 1735] [id = 412] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x915d4800 == 166 [pid = 1735] [id = 413] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x9a0ba800 == 165 [pid = 1735] [id = 416] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x924bdc00 == 164 [pid = 1735] [id = 414] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x914cfc00 == 163 [pid = 1735] [id = 417] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8f616400 == 162 [pid = 1735] [id = 409] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8f575400 == 161 [pid = 1735] [id = 410] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8f399c00 == 160 [pid = 1735] [id = 407] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8d850400 == 159 [pid = 1735] [id = 555] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8be59c00 == 158 [pid = 1735] [id = 554] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8be62400 == 157 [pid = 1735] [id = 553] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x86fae800 == 156 [pid = 1735] [id = 552] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x877f9c00 == 155 [pid = 1735] [id = 550] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x877ec400 == 154 [pid = 1735] [id = 549] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x88233800 == 153 [pid = 1735] [id = 548] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x9a240800 == 152 [pid = 1735] [id = 546] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7d5800 == 151 [pid = 1735] [id = 547] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x952d5800 == 150 [pid = 1735] [id = 545] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x915da400 == 149 [pid = 1735] [id = 544] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8db1a000 == 148 [pid = 1735] [id = 543] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x91db2c00 == 147 [pid = 1735] [id = 542] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8f60a400 == 146 [pid = 1735] [id = 541] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x9175c400 == 145 [pid = 1735] [id = 540] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8dce2c00 == 144 [pid = 1735] [id = 538] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x88232800 == 143 [pid = 1735] [id = 539] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8f909800 == 142 [pid = 1735] [id = 537] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7e3c00 == 141 [pid = 1735] [id = 536] 11:29:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a5800 == 140 [pid = 1735] [id = 535] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x94797000) [pid = 1735] [serial = 1568] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8e7c3c00) [pid = 1735] [serial = 1544] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x8db13000) [pid = 1735] [serial = 1596] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x9b3cc000) [pid = 1735] [serial = 1580] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0xa357dc00) [pid = 1735] [serial = 1590] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0xa1159800) [pid = 1735] [serial = 1587] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0xa3357000) [pid = 1735] [serial = 1589] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x886f5000) [pid = 1735] [serial = 1541] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x9479d400) [pid = 1735] [serial = 1569] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x91e9e000) [pid = 1735] [serial = 1560] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8f613800) [pid = 1735] [serial = 1547] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x91db2400) [pid = 1735] [serial = 1557] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x914d7000) [pid = 1735] [serial = 1551] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x9a806800) [pid = 1735] [serial = 1575] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x8dee0400) [pid = 1735] [serial = 1598] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x8f611000) [pid = 1735] [serial = 1476] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x915df800) [pid = 1735] [serial = 1554] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x91e98800) [pid = 1735] [serial = 1559] [outer = (nil)] [url = about:blank] 11:29:05 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x8a67e800) [pid = 1735] [serial = 1542] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x9a740400) [pid = 1735] [serial = 1574] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x9b55d400) [pid = 1735] [serial = 1581] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x913a5400) [pid = 1735] [serial = 1550] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x9a8aa400) [pid = 1735] [serial = 1577] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x915d3000) [pid = 1735] [serial = 1553] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x97843800) [pid = 1735] [serial = 1571] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x8f57b800) [pid = 1735] [serial = 1602] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x92ee3400) [pid = 1735] [serial = 1565] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x8e7cdc00) [pid = 1735] [serial = 1599] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x91c0bc00) [pid = 1735] [serial = 1556] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0xa3588400) [pid = 1735] [serial = 1592] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x9ba62400) [pid = 1735] [serial = 1584] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x920cf000) [pid = 1735] [serial = 1563] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x9204e800) [pid = 1735] [serial = 1562] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x99707c00) [pid = 1735] [serial = 1572] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x9a976800) [pid = 1735] [serial = 1578] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8ea17800) [pid = 1735] [serial = 1545] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x92f68c00) [pid = 1735] [serial = 1566] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9b863400) [pid = 1735] [serial = 1583] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8f818800) [pid = 1735] [serial = 1548] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0xa070cc00) [pid = 1735] [serial = 1586] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0xa36f5800) [pid = 1735] [serial = 1593] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8c1b9400) [pid = 1735] [serial = 1595] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8f496000) [pid = 1735] [serial = 1601] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8f57f000) [pid = 1735] [serial = 1604] [outer = (nil)] [url = about:blank] 11:29:06 INFO - PROCESS | 1735 | 1463682546232 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fb1400 == 141 [pid = 1735] [id = 573] 11:29:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x88233800) [pid = 1735] [serial = 1720] [outer = (nil)] 11:29:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8823a400) [pid = 1735] [serial = 1721] [outer = 0x88233800] 11:29:06 INFO - PROCESS | 1735 | 1463682546325 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8a649000) [pid = 1735] [serial = 1722] [outer = 0x88233800] 11:29:07 INFO - PROCESS | 1735 | 1463682547210 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]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 3894ms 11:29:07 INFO - PROCESS | 1735 | 1463682547256 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:29:07 INFO - PROCESS | 1735 | 1463682547263 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 11:29:07 INFO - PROCESS | 1735 | 1463682547272 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 1735 | 1463682547277 Marionette TRACE conn4 <- [1,2266,null,{}] 11:29:07 INFO - PROCESS | 1735 | 1463682547285 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}] 11:29:07 INFO - PROCESS | 1735 | 1463682547524 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:29:07 INFO - PROCESS | 1735 | 1463682547737 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a5800 == 142 [pid = 1735] [id = 574] 11:29:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8c0aa000) [pid = 1735] [serial = 1723] [outer = (nil)] 11:29:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8db13800) [pid = 1735] [serial = 1724] [outer = 0x8c0aa000] 11:29:07 INFO - PROCESS | 1735 | 1463682547844 Marionette DEBUG loaded listener.js 11:29:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8dd38800) [pid = 1735] [serial = 1725] [outer = 0x8c0aa000] 11:29:08 INFO - PROCESS | 1735 | 1463682548824 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]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1594ms 11:29:08 INFO - PROCESS | 1735 | 1463682548869 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 1735 | 1463682548875 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 11:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:29:08 INFO - PROCESS | 1735 | 1463682548896 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 1735 | 1463682548900 Marionette TRACE conn4 <- [1,2270,null,{}] 11:29:08 INFO - PROCESS | 1735 | 1463682548906 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}] 11:29:09 INFO - PROCESS | 1735 | 1463682549226 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:29:09 INFO - PROCESS | 1735 | 1463682549495 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7cdc00 == 143 [pid = 1735] [id = 575] 11:29:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8e7d2c00) [pid = 1735] [serial = 1726] [outer = (nil)] 11:29:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8e7dc400) [pid = 1735] [serial = 1727] [outer = 0x8e7d2c00] 11:29:09 INFO - PROCESS | 1735 | 1463682549591 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8ea10000) [pid = 1735] [serial = 1728] [outer = 0x8e7d2c00] 11:29:10 INFO - PROCESS | 1735 | 1463682550544 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]]]}] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9b390c00) [pid = 1735] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8fbd1000) [pid = 1735] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8c0a6c00) [pid = 1735] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8f910000) [pid = 1735] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2134ms 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8e7dc000) [pid = 1735] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f81a800) [pid = 1735] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8f399400) [pid = 1735] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x92ee6c00) [pid = 1735] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x86faf400) [pid = 1735] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x91d96000) [pid = 1735] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x886f5400) [pid = 1735] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x9204a000) [pid = 1735] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8dd3b000) [pid = 1735] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x9a8a7400) [pid = 1735] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8c0af000) [pid = 1735] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8df1f000) [pid = 1735] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x915e7800) [pid = 1735] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x8df1b800) [pid = 1735] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x8e7e6000) [pid = 1735] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:29:11 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x997b1000) [pid = 1735] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:29:11 INFO - PROCESS | 1735 | 1463682551074 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 1735 | 1463682551077 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 11:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:29:11 INFO - PROCESS | 1735 | 1463682551145 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 1735 | 1463682551155 Marionette TRACE conn4 <- [1,2274,null,{}] 11:29:11 INFO - PROCESS | 1735 | 1463682551162 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}] 11:29:11 INFO - PROCESS | 1735 | 1463682551458 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:29:11 INFO - PROCESS | 1735 | 1463682551609 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db1c000 == 144 [pid = 1735] [id = 576] 11:29:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x8dedd000) [pid = 1735] [serial = 1729] [outer = (nil)] 11:29:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8f239800) [pid = 1735] [serial = 1730] [outer = 0x8dedd000] 11:29:11 INFO - PROCESS | 1735 | 1463682551703 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8f572400) [pid = 1735] [serial = 1731] [outer = 0x8dedd000] 11:29:12 INFO - PROCESS | 1735 | 1463682552519 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]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1495ms 11:29:12 INFO - PROCESS | 1735 | 1463682552585 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:29:12 INFO - PROCESS | 1735 | 1463682552590 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 11:29:12 INFO - PROCESS | 1735 | 1463682552597 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 1735 | 1463682552601 Marionette TRACE conn4 <- [1,2278,null,{}] 11:29:12 INFO - PROCESS | 1735 | 1463682552607 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}] 11:29:12 INFO - PROCESS | 1735 | 1463682552836 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:29:13 INFO - PROCESS | 1735 | 1463682553185 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f9c00 == 145 [pid = 1735] [id = 577] 11:29:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x88231400) [pid = 1735] [serial = 1732] [outer = (nil)] 11:29:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x886ec000) [pid = 1735] [serial = 1733] [outer = 0x88231400] 11:29:13 INFO - PROCESS | 1735 | 1463682553352 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8bc20400) [pid = 1735] [serial = 1734] [outer = 0x88231400] 11:29:14 INFO - PROCESS | 1735 | 1463682554367 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]]]}] 11:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1799ms 11:29:14 INFO - PROCESS | 1735 | 1463682554401 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 1735 | 1463682554408 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 11:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:29:14 INFO - PROCESS | 1735 | 1463682554421 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - PROCESS | 1735 | 1463682554429 Marionette TRACE conn4 <- [1,2282,null,{}] 11:29:14 INFO - PROCESS | 1735 | 1463682554439 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}] 11:29:14 INFO - PROCESS | 1735 | 1463682554702 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:29:15 INFO - PROCESS | 1735 | 1463682555046 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd3f000 == 146 [pid = 1735] [id = 578] 11:29:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8dd62c00) [pid = 1735] [serial = 1735] [outer = (nil)] 11:29:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8dee0400) [pid = 1735] [serial = 1736] [outer = 0x8dd62c00] 11:29:15 INFO - PROCESS | 1735 | 1463682555151 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8e7cf400) [pid = 1735] [serial = 1737] [outer = 0x8dd62c00] 11:29:16 INFO - PROCESS | 1735 | 1463682556147 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]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1798ms 11:29:16 INFO - PROCESS | 1735 | 1463682556222 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 1735 | 1463682556229 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 11:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:29:16 INFO - PROCESS | 1735 | 1463682556240 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 1735 | 1463682556245 Marionette TRACE conn4 <- [1,2286,null,{}] 11:29:16 INFO - PROCESS | 1735 | 1463682556252 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}] 11:29:16 INFO - PROCESS | 1735 | 1463682556548 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:29:16 INFO - PROCESS | 1735 | 1463682556954 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7d6000 == 147 [pid = 1735] [id = 579] 11:29:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8f576000) [pid = 1735] [serial = 1738] [outer = (nil)] 11:29:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8f60b800) [pid = 1735] [serial = 1739] [outer = 0x8f576000] 11:29:17 INFO - PROCESS | 1735 | 1463682557051 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8f812000) [pid = 1735] [serial = 1740] [outer = 0x8f576000] 11:29:18 INFO - PROCESS | 1735 | 1463682558084 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]]]}] 11:29:18 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 11:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1886ms 11:29:18 INFO - PROCESS | 1735 | 1463682558127 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 1735 | 1463682558132 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 11:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:29:18 INFO - PROCESS | 1735 | 1463682558161 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 1735 | 1463682558171 Marionette TRACE conn4 <- [1,2290,null,{}] 11:29:18 INFO - PROCESS | 1735 | 1463682558186 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}] 11:29:18 INFO - PROCESS | 1735 | 1463682558464 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:29:18 INFO - PROCESS | 1735 | 1463682558813 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f4a0c00 == 148 [pid = 1735] [id = 580] 11:29:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8f90e400) [pid = 1735] [serial = 1741] [outer = (nil)] 11:29:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x914ce000) [pid = 1735] [serial = 1742] [outer = 0x8f90e400] 11:29:18 INFO - PROCESS | 1735 | 1463682558905 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x9150cc00) [pid = 1735] [serial = 1743] [outer = 0x8f90e400] 11:29:19 INFO - PROCESS | 1735 | 1463682559886 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]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1807ms 11:29:19 INFO - PROCESS | 1735 | 1463682559962 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 1735 | 1463682559968 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 11:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:29:19 INFO - PROCESS | 1735 | 1463682559974 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 1735 | 1463682559978 Marionette TRACE conn4 <- [1,2294,null,{}] 11:29:19 INFO - PROCESS | 1735 | 1463682559985 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}] 11:29:20 INFO - PROCESS | 1735 | 1463682560268 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:29:20 INFO - PROCESS | 1735 | 1463682560613 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x91513000 == 149 [pid = 1735] [id = 581] 11:29:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x915d8000) [pid = 1735] [serial = 1744] [outer = (nil)] 11:29:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x915e7000) [pid = 1735] [serial = 1745] [outer = 0x915d8000] 11:29:20 INFO - PROCESS | 1735 | 1463682560721 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x915ebc00) [pid = 1735] [serial = 1746] [outer = 0x915d8000] 11:29:21 INFO - PROCESS | 1735 | 1463682561672 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]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1735ms 11:29:21 INFO - PROCESS | 1735 | 1463682561710 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 1735 | 1463682561713 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 11:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:29:21 INFO - PROCESS | 1735 | 1463682561721 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 1735 | 1463682561724 Marionette TRACE conn4 <- [1,2298,null,{}] 11:29:21 INFO - PROCESS | 1735 | 1463682561731 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}] 11:29:21 INFO - PROCESS | 1735 | 1463682561976 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:29:22 INFO - PROCESS | 1735 | 1463682562330 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x91764800 == 150 [pid = 1735] [id = 582] 11:29:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x91766800) [pid = 1735] [serial = 1747] [outer = (nil)] 11:29:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91c0e400) [pid = 1735] [serial = 1748] [outer = 0x91766800] 11:29:22 INFO - PROCESS | 1735 | 1463682562442 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91dbec00) [pid = 1735] [serial = 1749] [outer = 0x91766800] 11:29:23 INFO - PROCESS | 1735 | 1463682563442 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]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1790ms 11:29:23 INFO - PROCESS | 1735 | 1463682563512 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 1735 | 1463682563517 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 11:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:29:23 INFO - PROCESS | 1735 | 1463682563524 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 1735 | 1463682563528 Marionette TRACE conn4 <- [1,2302,null,{}] 11:29:23 INFO - PROCESS | 1735 | 1463682563534 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}] 11:29:23 INFO - PROCESS | 1735 | 1463682563838 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:29:24 INFO - PROCESS | 1735 | 1463682564180 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x9175dc00 == 151 [pid = 1735] [id = 583] 11:29:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x91c0b000) [pid = 1735] [serial = 1750] [outer = (nil)] 11:29:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x9204cc00) [pid = 1735] [serial = 1751] [outer = 0x91c0b000] 11:29:24 INFO - PROCESS | 1735 | 1463682564272 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x92051c00) [pid = 1735] [serial = 1752] [outer = 0x91c0b000] 11:29:25 INFO - PROCESS | 1735 | 1463682565267 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]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1782ms 11:29:25 INFO - PROCESS | 1735 | 1463682565307 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 1735 | 1463682565312 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 11:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:29:25 INFO - PROCESS | 1735 | 1463682565319 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 1735 | 1463682565323 Marionette TRACE conn4 <- [1,2306,null,{}] 11:29:25 INFO - PROCESS | 1735 | 1463682565329 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}] 11:29:25 INFO - PROCESS | 1735 | 1463682565577 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:29:25 INFO - PROCESS | 1735 | 1463682565915 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x915e3800 == 152 [pid = 1735] [id = 584] 11:29:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91ed0000) [pid = 1735] [serial = 1753] [outer = (nil)] 11:29:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x92ee3000) [pid = 1735] [serial = 1754] [outer = 0x91ed0000] 11:29:26 INFO - PROCESS | 1735 | 1463682566012 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x92f6e800) [pid = 1735] [serial = 1755] [outer = 0x91ed0000] 11:29:27 INFO - PROCESS | 1735 | 1463682567019 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]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1734ms 11:29:27 INFO - PROCESS | 1735 | 1463682567054 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 1735 | 1463682567058 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 11:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:29:27 INFO - PROCESS | 1735 | 1463682567066 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 1735 | 1463682567070 Marionette TRACE conn4 <- [1,2310,null,{}] 11:29:27 INFO - PROCESS | 1735 | 1463682567076 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}] 11:29:27 INFO - PROCESS | 1735 | 1463682567323 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:29:27 INFO - PROCESS | 1735 | 1463682567664 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd4c800 == 153 [pid = 1735] [id = 585] 11:29:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x920cec00) [pid = 1735] [serial = 1756] [outer = (nil)] 11:29:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x9479d400) [pid = 1735] [serial = 1757] [outer = 0x920cec00] 11:29:27 INFO - PROCESS | 1735 | 1463682567765 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x947a2400) [pid = 1735] [serial = 1758] [outer = 0x920cec00] 11:29:28 INFO - PROCESS | 1735 | 1463682568727 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]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1694ms 11:29:28 INFO - PROCESS | 1735 | 1463682568760 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 1735 | 1463682568764 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 11:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:29:28 INFO - PROCESS | 1735 | 1463682568771 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 1735 | 1463682568775 Marionette TRACE conn4 <- [1,2314,null,{}] 11:29:28 INFO - PROCESS | 1735 | 1463682568782 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}] 11:29:29 INFO - PROCESS | 1735 | 1463682569049 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:29:29 INFO - PROCESS | 1735 | 1463682569390 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd61800 == 154 [pid = 1735] [id = 586] 11:29:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x8f573400) [pid = 1735] [serial = 1759] [outer = (nil)] 11:29:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x95583000) [pid = 1735] [serial = 1760] [outer = 0x8f573400] 11:29:29 INFO - PROCESS | 1735 | 1463682569491 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x97847000) [pid = 1735] [serial = 1761] [outer = 0x8f573400] 11:29:30 INFO - PROCESS | 1735 | 1463682570468 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]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1732ms 11:29:30 INFO - PROCESS | 1735 | 1463682570505 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 1735 | 1463682570508 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 11:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:29:30 INFO - PROCESS | 1735 | 1463682570516 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 1735 | 1463682570519 Marionette TRACE conn4 <- [1,2318,null,{}] 11:29:30 INFO - PROCESS | 1735 | 1463682570526 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}] 11:29:30 INFO - PROCESS | 1735 | 1463682570786 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:29:31 INFO - PROCESS | 1735 | 1463682571140 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x997a3400 == 155 [pid = 1735] [id = 587] 11:29:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x997a7c00) [pid = 1735] [serial = 1762] [outer = (nil)] 11:29:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x99f0ec00) [pid = 1735] [serial = 1763] [outer = 0x997a7c00] 11:29:31 INFO - PROCESS | 1735 | 1463682571254 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x9a37d400) [pid = 1735] [serial = 1764] [outer = 0x997a7c00] 11:29:32 INFO - PROCESS | 1735 | 1463682572265 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] 11:29:32 INFO - PROCESS | 1735 | 1463682572307 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 11:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:29:32 INFO - PROCESS | 1735 | 1463682572315 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 1735 | 1463682572320 Marionette TRACE conn4 <- [1,2322,null,{}] 11:29:32 INFO - PROCESS | 1735 | 1463682572326 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}] 11:29:32 INFO - PROCESS | 1735 | 1463682572614 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:29:32 INFO - PROCESS | 1735 | 1463682572972 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a805800 == 156 [pid = 1735] [id = 588] 11:29:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x9a80e000) [pid = 1735] [serial = 1765] [outer = (nil)] 11:29:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x9b577400) [pid = 1735] [serial = 1766] [outer = 0x9a80e000] 11:29:33 INFO - PROCESS | 1735 | 1463682573071 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9b804400) [pid = 1735] [serial = 1767] [outer = 0x9a80e000] 11:29:33 INFO - PROCESS | 1735 | 1463682573997 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]]]}] 11:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1734ms 11:29:34 INFO - PROCESS | 1735 | 1463682574051 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 1735 | 1463682574054 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 11:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:29:34 INFO - PROCESS | 1735 | 1463682574062 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 1735 | 1463682574066 Marionette TRACE conn4 <- [1,2326,null,{}] 11:29:34 INFO - PROCESS | 1735 | 1463682574072 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}] 11:29:34 INFO - PROCESS | 1735 | 1463682574325 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:29:34 INFO - PROCESS | 1735 | 1463682574690 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x867cbc00 == 157 [pid = 1735] [id = 589] 11:29:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x91765000) [pid = 1735] [serial = 1768] [outer = (nil)] 11:29:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x9c03a400) [pid = 1735] [serial = 1769] [outer = 0x91765000] 11:29:34 INFO - PROCESS | 1735 | 1463682574787 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x9c24b400) [pid = 1735] [serial = 1770] [outer = 0x91765000] 11:29:35 INFO - PROCESS | 1735 | 1463682575710 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]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1735ms 11:29:35 INFO - PROCESS | 1735 | 1463682575799 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 1735 | 1463682575814 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 11:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:29:35 INFO - PROCESS | 1735 | 1463682575822 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 1735 | 1463682575826 Marionette TRACE conn4 <- [1,2330,null,{}] 11:29:35 INFO - PROCESS | 1735 | 1463682575832 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}] 11:29:36 INFO - PROCESS | 1735 | 1463682576117 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:29:36 INFO - PROCESS | 1735 | 1463682576469 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x9aef2000 == 158 [pid = 1735] [id = 590] 11:29:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9ba34c00) [pid = 1735] [serial = 1771] [outer = (nil)] 11:29:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0xa0715000) [pid = 1735] [serial = 1772] [outer = 0x9ba34c00] 11:29:36 INFO - PROCESS | 1735 | 1463682576563 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0xa114bc00) [pid = 1735] [serial = 1773] [outer = 0x9ba34c00] 11:29:37 INFO - PROCESS | 1735 | 1463682577486 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]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1691ms 11:29:37 INFO - PROCESS | 1735 | 1463682577517 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 1735 | 1463682577521 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 11:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:29:37 INFO - PROCESS | 1735 | 1463682577529 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 1735 | 1463682577532 Marionette TRACE conn4 <- [1,2334,null,{}] 11:29:37 INFO - PROCESS | 1735 | 1463682577539 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}] 11:29:37 INFO - PROCESS | 1735 | 1463682577789 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:29:38 INFO - PROCESS | 1735 | 1463682578138 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x9c076800 == 159 [pid = 1735] [id = 591] 11:29:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x9c249800) [pid = 1735] [serial = 1774] [outer = (nil)] 11:29:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0xa3183000) [pid = 1735] [serial = 1775] [outer = 0x9c249800] 11:29:38 INFO - PROCESS | 1735 | 1463682578238 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0xa3351800) [pid = 1735] [serial = 1776] [outer = 0x9c249800] 11:29:39 INFO - PROCESS | 1735 | 1463682579169 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]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1681ms 11:29:39 INFO - PROCESS | 1735 | 1463682579212 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 1735 | 1463682579216 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 11:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:29:39 INFO - PROCESS | 1735 | 1463682579223 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 1735 | 1463682579227 Marionette TRACE conn4 <- [1,2338,null,{}] 11:29:39 INFO - PROCESS | 1735 | 1463682579255 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}] 11:29:39 INFO - PROCESS | 1735 | 1463682579527 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:29:39 INFO - PROCESS | 1735 | 1463682579921 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 1735 | ++DOCSHELL 0xa114a800 == 160 [pid = 1735] [id = 592] 11:29:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0xa3579400) [pid = 1735] [serial = 1777] [outer = (nil)] 11:29:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0xa3585000) [pid = 1735] [serial = 1778] [outer = 0xa3579400] 11:29:40 INFO - PROCESS | 1735 | 1463682580019 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0xa3588400) [pid = 1735] [serial = 1779] [outer = 0xa3579400] 11:29:41 INFO - PROCESS | 1735 | 1463682581027 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]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1855ms 11:29:41 INFO - PROCESS | 1735 | 1463682581079 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:29:41 INFO - PROCESS | 1735 | 1463682581084 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 11:29:41 INFO - PROCESS | 1735 | 1463682581091 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 1735 | 1463682581095 Marionette TRACE conn4 <- [1,2342,null,{}] 11:29:41 INFO - PROCESS | 1735 | 1463682581103 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}] 11:29:41 INFO - PROCESS | 1735 | 1463682581353 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:29:41 INFO - PROCESS | 1735 | 1463682581707 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x877ed000 == 161 [pid = 1735] [id = 593] 11:29:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0xa317c800) [pid = 1735] [serial = 1780] [outer = (nil)] 11:29:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0xa51d4000) [pid = 1735] [serial = 1781] [outer = 0xa317c800] 11:29:41 INFO - PROCESS | 1735 | 1463682581816 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0xa5139c00) [pid = 1735] [serial = 1782] [outer = 0xa317c800] 11:29:42 INFO - PROCESS | 1735 | 1463682582754 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]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1739ms 11:29:42 INFO - PROCESS | 1735 | 1463682582831 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 1735 | 1463682582834 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 11:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:29:42 INFO - PROCESS | 1735 | 1463682582841 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - PROCESS | 1735 | 1463682582844 Marionette TRACE conn4 <- [1,2346,null,{}] 11:29:42 INFO - PROCESS | 1735 | 1463682582851 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}] 11:29:43 INFO - PROCESS | 1735 | 1463682583141 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:29:43 INFO - PROCESS | 1735 | 1463682583492 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a7400 == 160 [pid = 1735] [id = 296] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8db1c000 == 159 [pid = 1735] [id = 576] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7cdc00 == 158 [pid = 1735] [id = 575] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a5800 == 157 [pid = 1735] [id = 574] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x86fb1400 == 156 [pid = 1735] [id = 573] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7db800 == 155 [pid = 1735] [id = 571] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x9b57bc00 == 154 [pid = 1735] [id = 570] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x877f7800 == 153 [pid = 1735] [id = 569] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x9922a400 == 152 [pid = 1735] [id = 567] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x886f0c00 == 151 [pid = 1735] [id = 568] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x94795400 == 150 [pid = 1735] [id = 566] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x877ef800 == 149 [pid = 1735] [id = 565] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x91e9f400 == 148 [pid = 1735] [id = 564] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x91c09400 == 147 [pid = 1735] [id = 563] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8a648800 == 146 [pid = 1735] [id = 562] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8df18800 == 145 [pid = 1735] [id = 560] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x91511000 == 144 [pid = 1735] [id = 561] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd65400 == 143 [pid = 1735] [id = 559] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8df1b400 == 142 [pid = 1735] [id = 558] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8d858c00 == 141 [pid = 1735] [id = 557] 11:29:45 INFO - PROCESS | 1735 | --DOCSHELL 0x86fab000 == 140 [pid = 1735] [id = 556] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8ea1c400) [pid = 1735] [serial = 1667] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x9b576800) [pid = 1735] [serial = 1637] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x95581800) [pid = 1735] [serial = 1631] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x8db12000) [pid = 1735] [serial = 1661] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x913abc00) [pid = 1735] [serial = 1614] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0xa0710800) [pid = 1735] [serial = 1643] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0xa685c800) [pid = 1735] [serial = 1655] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x92ee4800) [pid = 1735] [serial = 1626] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x915df000) [pid = 1735] [serial = 1617] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0xa51de800) [pid = 1735] [serial = 1652] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x8bc17400) [pid = 1735] [serial = 1659] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x92050400) [pid = 1735] [serial = 1623] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x8a64b000) [pid = 1735] [serial = 1658] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0xa357b000) [pid = 1735] [serial = 1647] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x94798400) [pid = 1735] [serial = 1629] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x8f39d800) [pid = 1735] [serial = 1539] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x9d9bd000) [pid = 1735] [serial = 1641] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x8dce5000) [pid = 1735] [serial = 1608] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x8e7ec400) [pid = 1735] [serial = 1665] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0xa1156c00) [pid = 1735] [serial = 1644] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x920da400) [pid = 1735] [serial = 1625] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x95585800) [pid = 1735] [serial = 1632] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x9a4d8400) [pid = 1735] [serial = 1635] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x8dce4000) [pid = 1735] [serial = 1662] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x9b856000) [pid = 1735] [serial = 1638] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x91c10c00) [pid = 1735] [serial = 1620] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x91ecb800) [pid = 1735] [serial = 1622] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x99fda400) [pid = 1735] [serial = 1634] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x9d964400) [pid = 1735] [serial = 1640] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0xa31f1000) [pid = 1735] [serial = 1646] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x91762800) [pid = 1735] [serial = 1619] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x93d27400) [pid = 1735] [serial = 1628] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8e7d7c00) [pid = 1735] [serial = 1664] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8f57ec00) [pid = 1735] [serial = 1611] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8f398800) [pid = 1735] [serial = 1610] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0xa51d2800) [pid = 1735] [serial = 1649] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0xa51eac00) [pid = 1735] [serial = 1653] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8fbd5c00) [pid = 1735] [serial = 1613] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8d85b400) [pid = 1735] [serial = 1607] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x91516c00) [pid = 1735] [serial = 1616] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0xa51d5c00) [pid = 1735] [serial = 1650] [outer = (nil)] [url = about:blank] 11:29:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fab000 == 141 [pid = 1735] [id = 594] 11:29:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x86fb1400) [pid = 1735] [serial = 1783] [outer = (nil)] 11:29:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x886e6c00) [pid = 1735] [serial = 1784] [outer = 0x86fb1400] 11:29:45 INFO - PROCESS | 1735 | 1463682585784 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8a653000) [pid = 1735] [serial = 1785] [outer = 0x86fb1400] 11:29:46 INFO - PROCESS | 1735 | 1463682586686 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]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 3889ms 11:29:46 INFO - PROCESS | 1735 | 1463682586732 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 1735 | 1463682586746 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 11:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:29:46 INFO - PROCESS | 1735 | 1463682586761 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 1735 | 1463682586767 Marionette TRACE conn4 <- [1,2350,null,{}] 11:29:46 INFO - PROCESS | 1735 | 1463682586774 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}] 11:29:47 INFO - PROCESS | 1735 | 1463682587007 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:29:47 INFO - PROCESS | 1735 | 1463682587294 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d85fc00 == 142 [pid = 1735] [id = 595] 11:29:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8db11400) [pid = 1735] [serial = 1786] [outer = (nil)] 11:29:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8db1c400) [pid = 1735] [serial = 1787] [outer = 0x8db11400] 11:29:47 INFO - PROCESS | 1735 | 1463682587378 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dd3a800) [pid = 1735] [serial = 1788] [outer = 0x8db11400] 11:29:48 INFO - PROCESS | 1735 | 1463682588294 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]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1601ms 11:29:48 INFO - PROCESS | 1735 | 1463682588359 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 1735 | 1463682588365 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 11:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:29:48 INFO - PROCESS | 1735 | 1463682588377 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - PROCESS | 1735 | 1463682588380 Marionette TRACE conn4 <- [1,2354,null,{}] 11:29:48 INFO - PROCESS | 1735 | 1463682588387 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}] 11:29:48 INFO - PROCESS | 1735 | 1463682588704 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:29:48 INFO - PROCESS | 1735 | 1463682588737 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db1e400 == 143 [pid = 1735] [id = 596] 11:29:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8dd5f000) [pid = 1735] [serial = 1789] [outer = (nil)] 11:29:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8e7dac00) [pid = 1735] [serial = 1790] [outer = 0x8dd5f000] 11:29:48 INFO - PROCESS | 1735 | 1463682588815 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8ea18000) [pid = 1735] [serial = 1791] [outer = 0x8dd5f000] 11:29:49 INFO - PROCESS | 1735 | 1463682589959 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]]]}] 11:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1634ms 11:29:50 INFO - PROCESS | 1735 | 1463682590020 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 1735 | 1463682590023 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 11:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:29:50 INFO - PROCESS | 1735 | 1463682590031 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 1735 | 1463682590037 Marionette TRACE conn4 <- [1,2358,null,{}] 11:29:50 INFO - PROCESS | 1735 | 1463682590053 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}] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8e7d2c00) [pid = 1735] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x86fad800) [pid = 1735] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8f810800) [pid = 1735] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x91511400) [pid = 1735] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x88233800) [pid = 1735] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8c0aa000) [pid = 1735] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x9a242400) [pid = 1735] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8d854800) [pid = 1735] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8e7e8000) [pid = 1735] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8e7e2c00) [pid = 1735] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8e7dbc00) [pid = 1735] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x9b57ec00) [pid = 1735] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x91c14400) [pid = 1735] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8dce1800) [pid = 1735] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8ea0fc00) [pid = 1735] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x91ea0c00) [pid = 1735] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x88235400) [pid = 1735] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x9479a000) [pid = 1735] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x8dd32000) [pid = 1735] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x9ac93000) [pid = 1735] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:29:50 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x8dd35800) [pid = 1735] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:29:51 INFO - PROCESS | 1735 | 1463682591071 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:29:51 INFO - PROCESS | 1735 | 1463682591220 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x88233800 == 144 [pid = 1735] [id = 597] 11:29:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8dd32000) [pid = 1735] [serial = 1792] [outer = (nil)] 11:29:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8e7d5800) [pid = 1735] [serial = 1793] [outer = 0x8dd32000] 11:29:51 INFO - PROCESS | 1735 | 1463682591305 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8f575400) [pid = 1735] [serial = 1794] [outer = 0x8dd32000] 11:29:52 INFO - PROCESS | 1735 | 1463682592132 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]]]}] 11:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2136ms 11:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:29:52 INFO - PROCESS | 1735 | 1463682592168 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 1735 | 1463682592172 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 11:29:52 INFO - PROCESS | 1735 | 1463682592179 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 1735 | 1463682592183 Marionette TRACE conn4 <- [1,2362,null,{}] 11:29:52 INFO - PROCESS | 1735 | 1463682592189 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}] 11:29:52 INFO - PROCESS | 1735 | 1463682592412 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:29:52 INFO - PROCESS | 1735 | 1463682592634 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x86faec00 == 145 [pid = 1735] [id = 598] 11:29:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x86faf000) [pid = 1735] [serial = 1795] [outer = (nil)] 11:29:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8f618800) [pid = 1735] [serial = 1796] [outer = 0x86faf000] 11:29:52 INFO - PROCESS | 1735 | 1463682592710 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8f904c00) [pid = 1735] [serial = 1797] [outer = 0x86faf000] 11:29:53 INFO - PROCESS | 1735 | 1463682593922 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]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1785ms 11:29:53 INFO - PROCESS | 1735 | 1463682593964 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:29:53 INFO - PROCESS | 1735 | 1463682593973 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 11:29:53 INFO - PROCESS | 1735 | 1463682593981 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 1735 | 1463682593989 Marionette TRACE conn4 <- [1,2366,null,{}] 11:29:54 INFO - PROCESS | 1735 | 1463682593998 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}] 11:29:54 INFO - PROCESS | 1735 | 1463682594253 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:29:54 INFO - PROCESS | 1735 | 1463682594601 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d854800 == 146 [pid = 1735] [id = 599] 11:29:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8d85bc00) [pid = 1735] [serial = 1798] [outer = (nil)] 11:29:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8dd6b000) [pid = 1735] [serial = 1799] [outer = 0x8d85bc00] 11:29:54 INFO - PROCESS | 1735 | 1463682594701 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8ea19000) [pid = 1735] [serial = 1800] [outer = 0x8d85bc00] 11:29:55 INFO - PROCESS | 1735 | 1463682595756 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]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1848ms 11:29:55 INFO - PROCESS | 1735 | 1463682595831 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 1735 | 1463682595848 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 11:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:29:55 INFO - PROCESS | 1735 | 1463682595861 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 1735 | 1463682595865 Marionette TRACE conn4 <- [1,2370,null,{}] 11:29:55 INFO - PROCESS | 1735 | 1463682595872 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}] 11:29:56 INFO - PROCESS | 1735 | 1463682596171 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:29:56 INFO - PROCESS | 1735 | 1463682596561 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ded9c00 == 147 [pid = 1735] [id = 600] 11:29:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8f617c00) [pid = 1735] [serial = 1801] [outer = (nil)] 11:29:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8fbd5000) [pid = 1735] [serial = 1802] [outer = 0x8f617c00] 11:29:56 INFO - PROCESS | 1735 | 1463682596656 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x913a9800) [pid = 1735] [serial = 1803] [outer = 0x8f617c00] 11:29:57 INFO - PROCESS | 1735 | 1463682597670 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]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1892ms 11:29:57 INFO - PROCESS | 1735 | 1463682597752 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:29:57 INFO - PROCESS | 1735 | 1463682597757 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 11:29:57 INFO - PROCESS | 1735 | 1463682597764 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 1735 | 1463682597771 Marionette TRACE conn4 <- [1,2374,null,{}] 11:29:57 INFO - PROCESS | 1735 | 1463682597789 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}] 11:29:58 INFO - PROCESS | 1735 | 1463682598054 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:29:58 INFO - PROCESS | 1735 | 1463682598394 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f81e800 == 148 [pid = 1735] [id = 601] 11:29:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x91508400) [pid = 1735] [serial = 1804] [outer = (nil)] 11:29:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x915d4800) [pid = 1735] [serial = 1805] [outer = 0x91508400] 11:29:58 INFO - PROCESS | 1735 | 1463682598496 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x915e9800) [pid = 1735] [serial = 1806] [outer = 0x91508400] 11:29:59 INFO - PROCESS | 1735 | 1463682599475 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]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1788ms 11:29:59 INFO - PROCESS | 1735 | 1463682599552 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:29:59 INFO - PROCESS | 1735 | 1463682599558 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 11:29:59 INFO - PROCESS | 1735 | 1463682599564 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 1735 | 1463682599568 Marionette TRACE conn4 <- [1,2378,null,{}] 11:29:59 INFO - PROCESS | 1735 | 1463682599574 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}] 11:29:59 INFO - PROCESS | 1735 | 1463682599859 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:30:00 INFO - PROCESS | 1735 | 1463682600204 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd64800 == 149 [pid = 1735] [id = 602] 11:30:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x915d6800) [pid = 1735] [serial = 1807] [outer = (nil)] 11:30:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x91c10800) [pid = 1735] [serial = 1808] [outer = 0x915d6800] 11:30:00 INFO - PROCESS | 1735 | 1463682600295 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x91d88c00) [pid = 1735] [serial = 1809] [outer = 0x915d6800] 11:30:01 INFO - PROCESS | 1735 | 1463682601253 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]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1733ms 11:30:01 INFO - PROCESS | 1735 | 1463682601299 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 1735 | 1463682601303 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 11:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:30:01 INFO - PROCESS | 1735 | 1463682601310 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 1735 | 1463682601314 Marionette TRACE conn4 <- [1,2382,null,{}] 11:30:01 INFO - PROCESS | 1735 | 1463682601320 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}] 11:30:01 INFO - PROCESS | 1735 | 1463682601563 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:30:01 INFO - PROCESS | 1735 | 1463682601921 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x91760000 == 150 [pid = 1735] [id = 603] 11:30:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91c0f400) [pid = 1735] [serial = 1810] [outer = (nil)] 11:30:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91db2c00) [pid = 1735] [serial = 1811] [outer = 0x91c0f400] 11:30:02 INFO - PROCESS | 1735 | 1463682602025 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x91db7800) [pid = 1735] [serial = 1812] [outer = 0x91c0f400] 11:30:03 INFO - PROCESS | 1735 | 1463682603051 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]]]}] 11:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1783ms 11:30:03 INFO - PROCESS | 1735 | 1463682603099 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:30:03 INFO - PROCESS | 1735 | 1463682603103 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 11:30:03 INFO - PROCESS | 1735 | 1463682603111 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 1735 | 1463682603115 Marionette TRACE conn4 <- [1,2386,null,{}] 11:30:03 INFO - PROCESS | 1735 | 1463682603122 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}] 11:30:03 INFO - PROCESS | 1735 | 1463682603458 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:30:03 INFO - PROCESS | 1735 | 1463682603915 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x91d94c00 == 151 [pid = 1735] [id = 604] 11:30:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x91d95000) [pid = 1735] [serial = 1813] [outer = (nil)] 11:30:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x91f28c00) [pid = 1735] [serial = 1814] [outer = 0x91d95000] 11:30:04 INFO - PROCESS | 1735 | 1463682604088 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x920d6000) [pid = 1735] [serial = 1815] [outer = 0x91d95000] 11:30:05 INFO - PROCESS | 1735 | 1463682605290 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]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2246ms 11:30:05 INFO - PROCESS | 1735 | 1463682605358 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 1735 | 1463682605361 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 11:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:30:05 INFO - PROCESS | 1735 | 1463682605370 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 1735 | 1463682605374 Marionette TRACE conn4 <- [1,2390,null,{}] 11:30:05 INFO - PROCESS | 1735 | 1463682605380 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}] 11:30:05 INFO - PROCESS | 1735 | 1463682605631 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:30:06 INFO - PROCESS | 1735 | 1463682605987 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x91ecb800 == 152 [pid = 1735] [id = 605] 11:30:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x91f23000) [pid = 1735] [serial = 1816] [outer = (nil)] 11:30:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x92e47000) [pid = 1735] [serial = 1817] [outer = 0x91f23000] 11:30:06 INFO - PROCESS | 1735 | 1463682606084 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x92e49000) [pid = 1735] [serial = 1818] [outer = 0x91f23000] 11:30:07 INFO - PROCESS | 1735 | 1463682607015 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]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1682ms 11:30:07 INFO - PROCESS | 1735 | 1463682607068 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 1735 | 1463682607073 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 11:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:30:07 INFO - PROCESS | 1735 | 1463682607084 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 1735 | 1463682607088 Marionette TRACE conn4 <- [1,2394,null,{}] 11:30:07 INFO - PROCESS | 1735 | 1463682607095 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}] 11:30:07 INFO - PROCESS | 1735 | 1463682607340 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:30:07 INFO - PROCESS | 1735 | 1463682607685 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x91ecf400 == 153 [pid = 1735] [id = 606] 11:30:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x92e43800) [pid = 1735] [serial = 1819] [outer = (nil)] 11:30:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x92ee4000) [pid = 1735] [serial = 1820] [outer = 0x92e43800] 11:30:07 INFO - PROCESS | 1735 | 1463682607776 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x92eea800) [pid = 1735] [serial = 1821] [outer = 0x92e43800] 11:30:08 INFO - PROCESS | 1735 | 1463682608731 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]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1684ms 11:30:08 INFO - PROCESS | 1735 | 1463682608768 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:30:08 INFO - PROCESS | 1735 | 1463682608773 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 11:30:08 INFO - PROCESS | 1735 | 1463682608780 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 1735 | 1463682608783 Marionette TRACE conn4 <- [1,2398,null,{}] 11:30:08 INFO - PROCESS | 1735 | 1463682608790 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}] 11:30:09 INFO - PROCESS | 1735 | 1463682609042 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:30:09 INFO - PROCESS | 1735 | 1463682609381 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x91dbbc00 == 154 [pid = 1735] [id = 607] 11:30:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x92e45800) [pid = 1735] [serial = 1822] [outer = (nil)] 11:30:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x93dddc00) [pid = 1735] [serial = 1823] [outer = 0x92e45800] 11:30:09 INFO - PROCESS | 1735 | 1463682609479 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x93de8c00) [pid = 1735] [serial = 1824] [outer = 0x92e45800] 11:30:10 INFO - PROCESS | 1735 | 1463682610474 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]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1736ms 11:30:10 INFO - PROCESS | 1735 | 1463682610516 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 1735 | 1463682610521 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 11:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:30:10 INFO - PROCESS | 1735 | 1463682610527 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 1735 | 1463682610531 Marionette TRACE conn4 <- [1,2402,null,{}] 11:30:10 INFO - PROCESS | 1735 | 1463682610537 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}] 11:30:10 INFO - PROCESS | 1735 | 1463682610782 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:30:11 INFO - PROCESS | 1735 | 1463682611144 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x92ee5800 == 155 [pid = 1735] [id = 608] 11:30:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x95585800) [pid = 1735] [serial = 1825] [outer = (nil)] 11:30:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x98239000) [pid = 1735] [serial = 1826] [outer = 0x95585800] 11:30:11 INFO - PROCESS | 1735 | 1463682611241 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x99702800) [pid = 1735] [serial = 1827] [outer = 0x95585800] 11:30:12 INFO - PROCESS | 1735 | 1463682612200 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]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1737ms 11:30:12 INFO - PROCESS | 1735 | 1463682612269 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 1735 | 1463682612274 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 11:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:30:12 INFO - PROCESS | 1735 | 1463682612284 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 1735 | 1463682612289 Marionette TRACE conn4 <- [1,2406,null,{}] 11:30:12 INFO - PROCESS | 1735 | 1463682612295 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}] 11:30:12 INFO - PROCESS | 1735 | 1463682612573 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:30:12 INFO - PROCESS | 1735 | 1463682612919 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d85b000 == 156 [pid = 1735] [id = 609] 11:30:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x952d6800) [pid = 1735] [serial = 1828] [outer = (nil)] 11:30:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9a748800) [pid = 1735] [serial = 1829] [outer = 0x952d6800] 11:30:13 INFO - PROCESS | 1735 | 1463682613025 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9a8a9800) [pid = 1735] [serial = 1830] [outer = 0x952d6800] 11:30:13 INFO - PROCESS | 1735 | 1463682613959 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]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1738ms 11:30:14 INFO - PROCESS | 1735 | 1463682614024 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 1735 | 1463682614028 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 11:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:30:14 INFO - PROCESS | 1735 | 1463682614035 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 1735 | 1463682614039 Marionette TRACE conn4 <- [1,2410,null,{}] 11:30:14 INFO - PROCESS | 1735 | 1463682614045 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}] 11:30:14 INFO - PROCESS | 1735 | 1463682614285 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:30:14 INFO - PROCESS | 1735 | 1463682614627 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x91e9c800 == 157 [pid = 1735] [id = 610] 11:30:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x92e4e800) [pid = 1735] [serial = 1831] [outer = (nil)] 11:30:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x9b292c00) [pid = 1735] [serial = 1832] [outer = 0x92e4e800] 11:30:14 INFO - PROCESS | 1735 | 1463682614723 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9b388400) [pid = 1735] [serial = 1833] [outer = 0x92e4e800] 11:30:15 INFO - PROCESS | 1735 | 1463682615712 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]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1734ms 11:30:15 INFO - PROCESS | 1735 | 1463682615770 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 1735 | 1463682615774 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 11:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:30:15 INFO - PROCESS | 1735 | 1463682615781 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 1735 | 1463682615786 Marionette TRACE conn4 <- [1,2414,null,{}] 11:30:15 INFO - PROCESS | 1735 | 1463682615792 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}] 11:30:16 INFO - PROCESS | 1735 | 1463682616082 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:30:16 INFO - PROCESS | 1735 | 1463682616435 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fb3400 == 158 [pid = 1735] [id = 611] 11:30:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x86fb6c00) [pid = 1735] [serial = 1834] [outer = (nil)] 11:30:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9b855000) [pid = 1735] [serial = 1835] [outer = 0x86fb6c00] 11:30:16 INFO - PROCESS | 1735 | 1463682616528 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x9ba30000) [pid = 1735] [serial = 1836] [outer = 0x86fb6c00] 11:30:17 INFO - PROCESS | 1735 | 1463682617560 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]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1833ms 11:30:17 INFO - PROCESS | 1735 | 1463682617617 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 1735 | 1463682617624 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 11:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:30:17 INFO - PROCESS | 1735 | 1463682617635 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 1735 | 1463682617639 Marionette TRACE conn4 <- [1,2418,null,{}] 11:30:17 INFO - PROCESS | 1735 | 1463682617649 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}] 11:30:17 INFO - PROCESS | 1735 | 1463682617965 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:30:18 INFO - PROCESS | 1735 | 1463682618355 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d855800 == 159 [pid = 1735] [id = 612] 11:30:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x8dd37800) [pid = 1735] [serial = 1837] [outer = (nil)] 11:30:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x9d964400) [pid = 1735] [serial = 1838] [outer = 0x8dd37800] 11:30:18 INFO - PROCESS | 1735 | 1463682618446 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x9d9bf400) [pid = 1735] [serial = 1839] [outer = 0x8dd37800] 11:30:19 INFO - PROCESS | 1735 | 1463682619394 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]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1798ms 11:30:19 INFO - PROCESS | 1735 | 1463682619432 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 1735 | 1463682619435 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 11:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:30:19 INFO - PROCESS | 1735 | 1463682619443 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 1735 | 1463682619447 Marionette TRACE conn4 <- [1,2422,null,{}] 11:30:19 INFO - PROCESS | 1735 | 1463682619469 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}] 11:30:19 INFO - PROCESS | 1735 | 1463682619795 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:30:20 INFO - PROCESS | 1735 | 1463682620069 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fb5400 == 160 [pid = 1735] [id = 613] 11:30:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x9a975000) [pid = 1735] [serial = 1840] [outer = (nil)] 11:30:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0xa2375800) [pid = 1735] [serial = 1841] [outer = 0x9a975000] 11:30:20 INFO - PROCESS | 1735 | 1463682620164 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0xa23bb000) [pid = 1735] [serial = 1842] [outer = 0x9a975000] 11:30:21 INFO - PROCESS | 1735 | 1463682621121 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]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1741ms 11:30:21 INFO - PROCESS | 1735 | 1463682621186 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:30:21 INFO - PROCESS | 1735 | 1463682621190 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 11:30:21 INFO - PROCESS | 1735 | 1463682621198 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 1735 | 1463682621201 Marionette TRACE conn4 <- [1,2426,null,{}] 11:30:21 INFO - PROCESS | 1735 | 1463682621207 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}] 11:30:21 INFO - PROCESS | 1735 | 1463682621451 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:30:21 INFO - PROCESS | 1735 | 1463682621796 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8823c000 == 161 [pid = 1735] [id = 614] 11:30:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0xa1156c00) [pid = 1735] [serial = 1843] [outer = (nil)] 11:30:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0xa3586c00) [pid = 1735] [serial = 1844] [outer = 0xa1156c00] 11:30:21 INFO - PROCESS | 1735 | 1463682621891 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0xa513b800) [pid = 1735] [serial = 1845] [outer = 0xa1156c00] 11:30:22 INFO - PROCESS | 1735 | 1463682622825 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]]]}] 11:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1682ms 11:30:22 INFO - PROCESS | 1735 | 1463682622880 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 1735 | 1463682622883 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 11:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:30:22 INFO - PROCESS | 1735 | 1463682622890 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 1735 | 1463682622893 Marionette TRACE conn4 <- [1,2430,null,{}] 11:30:22 INFO - PROCESS | 1735 | 1463682622900 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}] 11:30:23 INFO - PROCESS | 1735 | 1463682623143 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:30:23 INFO - PROCESS | 1735 | 1463682623498 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd37400 == 160 [pid = 1735] [id = 363] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7dd400 == 159 [pid = 1735] [id = 507] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0xa070d800 == 158 [pid = 1735] [id = 506] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x92ee1400 == 157 [pid = 1735] [id = 321] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x914cf000 == 156 [pid = 1735] [id = 504] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8a646c00 == 155 [pid = 1735] [id = 401] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x97847400 == 154 [pid = 1735] [id = 505] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8f901400 == 153 [pid = 1735] [id = 320] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x915e4800 == 152 [pid = 1735] [id = 508] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x877f5000 == 151 [pid = 1735] [id = 551] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x9c076800 == 150 [pid = 1735] [id = 591] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x9aef2000 == 149 [pid = 1735] [id = 590] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x867cbc00 == 148 [pid = 1735] [id = 589] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x997a3400 == 147 [pid = 1735] [id = 587] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x9a805800 == 146 [pid = 1735] [id = 588] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd61800 == 145 [pid = 1735] [id = 586] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8bd4c800 == 144 [pid = 1735] [id = 585] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x915e3800 == 143 [pid = 1735] [id = 584] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x9175dc00 == 142 [pid = 1735] [id = 583] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x91764800 == 141 [pid = 1735] [id = 582] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8f4a0c00 == 140 [pid = 1735] [id = 580] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x91513000 == 139 [pid = 1735] [id = 581] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7d6000 == 138 [pid = 1735] [id = 579] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd3f000 == 137 [pid = 1735] [id = 578] 11:30:25 INFO - PROCESS | 1735 | --DOCSHELL 0x877f9c00 == 136 [pid = 1735] [id = 577] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x8ea10000) [pid = 1735] [serial = 1728] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x886ef000) [pid = 1735] [serial = 1671] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x914d4800) [pid = 1735] [serial = 1683] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x915d4400) [pid = 1735] [serial = 1685] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x8823a400) [pid = 1735] [serial = 1721] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x8db13800) [pid = 1735] [serial = 1724] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x9a8a7800) [pid = 1735] [serial = 1704] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x9b38d400) [pid = 1735] [serial = 1706] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0xa070a800) [pid = 1735] [serial = 1715] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0xa23c8400) [pid = 1735] [serial = 1718] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x86fb3000) [pid = 1735] [serial = 1670] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x8f901800) [pid = 1735] [serial = 1679] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x8ea0f800) [pid = 1735] [serial = 1676] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x8a649000) [pid = 1735] [serial = 1722] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x9c24f400) [pid = 1735] [serial = 1712] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x91eca000) [pid = 1735] [serial = 1691] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x8dd38400) [pid = 1735] [serial = 1673] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x92eeb800) [pid = 1735] [serial = 1697] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x913ad000) [pid = 1735] [serial = 1682] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x920da800) [pid = 1735] [serial = 1695] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0xa6868000) [pid = 1735] [serial = 1656] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x8dd63800) [pid = 1735] [serial = 1674] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x91767800) [pid = 1735] [serial = 1686] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x97847800) [pid = 1735] [serial = 1701] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x91dbb400) [pid = 1735] [serial = 1688] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x9b856800) [pid = 1735] [serial = 1710] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x91dbd800) [pid = 1735] [serial = 1689] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x9a8a1800) [pid = 1735] [serial = 1703] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x8f23a000) [pid = 1735] [serial = 1677] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8dd38800) [pid = 1735] [serial = 1725] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x947a2800) [pid = 1735] [serial = 1700] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8f80f800) [pid = 1735] [serial = 1605] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x91f1b000) [pid = 1735] [serial = 1692] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x92f9e800) [pid = 1735] [serial = 1698] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8f239800) [pid = 1735] [serial = 1730] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9b80c400) [pid = 1735] [serial = 1709] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0xa0718000) [pid = 1735] [serial = 1716] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x920d6400) [pid = 1735] [serial = 1694] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8f90b800) [pid = 1735] [serial = 1680] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8e7dc400) [pid = 1735] [serial = 1727] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x9c255800) [pid = 1735] [serial = 1713] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x9b3c2c00) [pid = 1735] [serial = 1707] [outer = (nil)] [url = about:blank] 11:30:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x867cbc00 == 137 [pid = 1735] [id = 615] 11:30:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x86fb2000) [pid = 1735] [serial = 1846] [outer = (nil)] 11:30:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x88239c00) [pid = 1735] [serial = 1847] [outer = 0x86fb2000] 11:30:25 INFO - PROCESS | 1735 | 1463682625907 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8a64bc00) [pid = 1735] [serial = 1848] [outer = 0x86fb2000] 11:30:26 INFO - PROCESS | 1735 | 1463682626829 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]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 3948ms 11:30:26 INFO - PROCESS | 1735 | 1463682626860 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 1735 | 1463682626865 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 11:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:30:26 INFO - PROCESS | 1735 | 1463682626878 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 1735 | 1463682626881 Marionette TRACE conn4 <- [1,2434,null,{}] 11:30:26 INFO - PROCESS | 1735 | 1463682626889 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}] 11:30:27 INFO - PROCESS | 1735 | 1463682627129 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:30:27 INFO - PROCESS | 1735 | 1463682627353 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be62000 == 138 [pid = 1735] [id = 616] 11:30:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8c1be400) [pid = 1735] [serial = 1849] [outer = (nil)] 11:30:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8dd38400) [pid = 1735] [serial = 1850] [outer = 0x8c1be400] 11:30:27 INFO - PROCESS | 1735 | 1463682627433 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dd6a800) [pid = 1735] [serial = 1851] [outer = 0x8c1be400] 11:30:28 INFO - PROCESS | 1735 | 1463682628347 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]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1488ms 11:30:28 INFO - PROCESS | 1735 | 1463682628414 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 1735 | 1463682628421 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 11:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:30:28 INFO - PROCESS | 1735 | 1463682628432 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 1735 | 1463682628435 Marionette TRACE conn4 <- [1,2438,null,{}] 11:30:28 INFO - PROCESS | 1735 | 1463682628454 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}] 11:30:28 INFO - PROCESS | 1735 | 1463682628755 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:30:28 INFO - PROCESS | 1735 | 1463682628789 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ded5c00 == 139 [pid = 1735] [id = 617] 11:30:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8e7d2400) [pid = 1735] [serial = 1852] [outer = (nil)] 11:30:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8f237800) [pid = 1735] [serial = 1853] [outer = 0x8e7d2400] 11:30:28 INFO - PROCESS | 1735 | 1463682628866 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8f398c00) [pid = 1735] [serial = 1854] [outer = 0x8e7d2400] 11:30:29 INFO - PROCESS | 1735 | 1463682629996 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]]]}] 11:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1592ms 11:30:30 INFO - PROCESS | 1735 | 1463682630024 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 1735 | 1463682630028 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 11:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:30:30 INFO - PROCESS | 1735 | 1463682630045 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 1735 | 1463682630051 Marionette TRACE conn4 <- [1,2442,null,{}] 11:30:30 INFO - PROCESS | 1735 | 1463682630067 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}] 11:30:30 INFO - PROCESS | 1735 | 1463682630380 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x9a80e000) [pid = 1735] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8dd62c00) [pid = 1735] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9ba34c00) [pid = 1735] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x997a7c00) [pid = 1735] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8dd5f000) [pid = 1735] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0xa3579400) [pid = 1735] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x91ed0000) [pid = 1735] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x920cec00) [pid = 1735] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8db11400) [pid = 1735] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x88231400) [pid = 1735] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8f573400) [pid = 1735] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8f90e400) [pid = 1735] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x91765000) [pid = 1735] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x91766800) [pid = 1735] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x9c249800) [pid = 1735] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x915d8000) [pid = 1735] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8dd32000) [pid = 1735] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8822f400) [pid = 1735] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x86fb1400) [pid = 1735] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x91c0b000) [pid = 1735] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0xa317c800) [pid = 1735] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x8f576000) [pid = 1735] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:30:31 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x8db15000) [pid = 1735] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:30:31 INFO - PROCESS | 1735 | 1463682631302 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fb1400 == 140 [pid = 1735] [id = 618] 11:30:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x8822f400) [pid = 1735] [serial = 1855] [outer = (nil)] 11:30:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x8db15000) [pid = 1735] [serial = 1856] [outer = 0x8822f400] 11:30:31 INFO - PROCESS | 1735 | 1463682631389 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8f57bc00) [pid = 1735] [serial = 1857] [outer = 0x8822f400] 11:30:32 INFO - PROCESS | 1735 | 1463682632191 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]]]}] 11:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2191ms 11:30:32 INFO - PROCESS | 1735 | 1463682632237 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:30:32 INFO - PROCESS | 1735 | 1463682632242 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 11:30:32 INFO - PROCESS | 1735 | 1463682632249 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 1735 | 1463682632252 Marionette TRACE conn4 <- [1,2446,null,{}] 11:30:32 INFO - PROCESS | 1735 | 1463682632258 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}] 11:30:32 INFO - PROCESS | 1735 | 1463682632552 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:30:32 INFO - PROCESS | 1735 | 1463682632576 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8823e400 == 141 [pid = 1735] [id = 619] 11:30:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8f901400) [pid = 1735] [serial = 1858] [outer = (nil)] 11:30:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8fbcfc00) [pid = 1735] [serial = 1859] [outer = 0x8f901400] 11:30:32 INFO - PROCESS | 1735 | 1463682632652 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8fbdb800) [pid = 1735] [serial = 1860] [outer = 0x8f901400] 11:30:33 INFO - PROCESS | 1735 | 1463682633852 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]]]}] 11:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1634ms 11:30:33 INFO - PROCESS | 1735 | 1463682633883 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 1735 | 1463682633891 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 11:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:30:33 INFO - PROCESS | 1735 | 1463682633901 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 1735 | 1463682633906 Marionette TRACE conn4 <- [1,2450,null,{}] 11:30:33 INFO - PROCESS | 1735 | 1463682633915 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}] 11:30:34 INFO - PROCESS | 1735 | 1463682634209 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:30:34 INFO - PROCESS | 1735 | 1463682634570 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d852c00 == 142 [pid = 1735] [id = 620] 11:30:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8db19000) [pid = 1735] [serial = 1861] [outer = (nil)] 11:30:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8df1f000) [pid = 1735] [serial = 1862] [outer = 0x8db19000] 11:30:34 INFO - PROCESS | 1735 | 1463682634671 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8ea10400) [pid = 1735] [serial = 1863] [outer = 0x8db19000] 11:30:35 INFO - PROCESS | 1735 | 1463682635721 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]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1886ms 11:30:35 INFO - PROCESS | 1735 | 1463682635789 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 1735 | 1463682635798 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 11:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:30:35 INFO - PROCESS | 1735 | 1463682635810 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 1735 | 1463682635814 Marionette TRACE conn4 <- [1,2454,null,{}] 11:30:35 INFO - PROCESS | 1735 | 1463682635822 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}] 11:30:36 INFO - PROCESS | 1735 | 1463682636121 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:30:36 INFO - PROCESS | 1735 | 1463682636484 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f496400 == 143 [pid = 1735] [id = 621] 11:30:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8f60cc00) [pid = 1735] [serial = 1864] [outer = (nil)] 11:30:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8f815c00) [pid = 1735] [serial = 1865] [outer = 0x8f60cc00] 11:30:36 INFO - PROCESS | 1735 | 1463682636580 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8f90cc00) [pid = 1735] [serial = 1866] [outer = 0x8f60cc00] 11:30:37 INFO - PROCESS | 1735 | 1463682637609 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]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1842ms 11:30:37 INFO - PROCESS | 1735 | 1463682637651 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 1735 | 1463682637656 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 11:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:30:37 INFO - PROCESS | 1735 | 1463682637663 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 1735 | 1463682637669 Marionette TRACE conn4 <- [1,2458,null,{}] 11:30:37 INFO - PROCESS | 1735 | 1463682637687 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}] 11:30:37 INFO - PROCESS | 1735 | 1463682637942 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:30:38 INFO - PROCESS | 1735 | 1463682638284 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x91509000 == 144 [pid = 1735] [id = 622] 11:30:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x91513000) [pid = 1735] [serial = 1867] [outer = (nil)] 11:30:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x915d0c00) [pid = 1735] [serial = 1868] [outer = 0x91513000] 11:30:38 INFO - PROCESS | 1735 | 1463682638385 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x915df000) [pid = 1735] [serial = 1869] [outer = 0x91513000] 11:30:39 INFO - PROCESS | 1735 | 1463682639360 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]]]}] 11:30:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:30:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1737ms 11:30:39 INFO - PROCESS | 1735 | 1463682639401 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:30:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:30:39 INFO - PROCESS | 1735 | 1463682639406 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 11:30:39 INFO - PROCESS | 1735 | 1463682639413 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 1735 | 1463682639417 Marionette TRACE conn4 <- [1,2462,null,{}] 11:30:39 INFO - PROCESS | 1735 | 1463682639423 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}] 11:30:39 INFO - PROCESS | 1735 | 1463682639668 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:30:40 INFO - PROCESS | 1735 | 1463682640016 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x914d9800 == 145 [pid = 1735] [id = 623] 11:30:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x915eb000) [pid = 1735] [serial = 1870] [outer = (nil)] 11:30:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x91764800) [pid = 1735] [serial = 1871] [outer = 0x915eb000] 11:30:40 INFO - PROCESS | 1735 | 1463682640114 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x91d88800) [pid = 1735] [serial = 1872] [outer = 0x915eb000] 11:30:41 INFO - PROCESS | 1735 | 1463682641084 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]]]}] 11:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1734ms 11:30:41 INFO - PROCESS | 1735 | 1463682641148 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:30:41 INFO - PROCESS | 1735 | 1463682641152 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 11:30:41 INFO - PROCESS | 1735 | 1463682641159 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 1735 | 1463682641163 Marionette TRACE conn4 <- [1,2466,null,{}] 11:30:41 INFO - PROCESS | 1735 | 1463682641168 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}] 11:30:41 INFO - PROCESS | 1735 | 1463682641420 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:30:41 INFO - PROCESS | 1735 | 1463682641799 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd38800 == 146 [pid = 1735] [id = 624] 11:30:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x91c17c00) [pid = 1735] [serial = 1873] [outer = (nil)] 11:30:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x91dbb400) [pid = 1735] [serial = 1874] [outer = 0x91c17c00] 11:30:41 INFO - PROCESS | 1735 | 1463682641890 Marionette DEBUG loaded listener.js 11:30:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91e93c00) [pid = 1735] [serial = 1875] [outer = 0x91c17c00] 11:30:42 INFO - PROCESS | 1735 | 1463682642832 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]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1703ms 11:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:30:42 INFO - PROCESS | 1735 | 1463682642863 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 1735 | 1463682642866 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 11:30:42 INFO - PROCESS | 1735 | 1463682642873 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 1735 | 1463682642877 Marionette TRACE conn4 <- [1,2470,null,{}] 11:30:42 INFO - PROCESS | 1735 | 1463682642883 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}] 11:30:43 INFO - PROCESS | 1735 | 1463682643149 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:30:43 INFO - PROCESS | 1735 | 1463682643494 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x91761000 == 147 [pid = 1735] [id = 625] 11:30:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91f1a000) [pid = 1735] [serial = 1876] [outer = (nil)] 11:30:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x92054800) [pid = 1735] [serial = 1877] [outer = 0x91f1a000] 11:30:43 INFO - PROCESS | 1735 | 1463682643591 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x920d7c00) [pid = 1735] [serial = 1878] [outer = 0x91f1a000] 11:30:44 INFO - PROCESS | 1735 | 1463682644512 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]]]}] 11:30:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:30:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1698ms 11:30:44 INFO - PROCESS | 1735 | 1463682644587 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 1735 | 1463682644590 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 11:30:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:30:44 INFO - PROCESS | 1735 | 1463682644602 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 1735 | 1463682644605 Marionette TRACE conn4 <- [1,2474,null,{}] 11:30:44 INFO - PROCESS | 1735 | 1463682644611 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}] 11:30:44 INFO - PROCESS | 1735 | 1463682644851 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:30:45 INFO - PROCESS | 1735 | 1463682645202 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x9204e000 == 148 [pid = 1735] [id = 626] 11:30:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x924b7400) [pid = 1735] [serial = 1879] [outer = (nil)] 11:30:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x92e4e400) [pid = 1735] [serial = 1880] [outer = 0x924b7400] 11:30:45 INFO - PROCESS | 1735 | 1463682645297 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x92ee4400) [pid = 1735] [serial = 1881] [outer = 0x924b7400] 11:30:46 INFO - PROCESS | 1735 | 1463682646256 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]]]}] 11:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1678ms 11:30:46 INFO - PROCESS | 1735 | 1463682646281 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 1735 | 1463682646285 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 11:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:30:46 INFO - PROCESS | 1735 | 1463682646292 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 1735 | 1463682646295 Marionette TRACE conn4 <- [1,2478,null,{}] 11:30:46 INFO - PROCESS | 1735 | 1463682646301 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}] 11:30:46 INFO - PROCESS | 1735 | 1463682646534 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:30:46 INFO - PROCESS | 1735 | 1463682646896 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f90b000 == 149 [pid = 1735] [id = 627] 11:30:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x91d8b800) [pid = 1735] [serial = 1882] [outer = (nil)] 11:30:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x93dde800) [pid = 1735] [serial = 1883] [outer = 0x91d8b800] 11:30:46 INFO - PROCESS | 1735 | 1463682646993 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x94793c00) [pid = 1735] [serial = 1884] [outer = 0x91d8b800] 11:30:47 INFO - PROCESS | 1735 | 1463682647943 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]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1685ms 11:30:47 INFO - PROCESS | 1735 | 1463682647978 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 1735 | 1463682647981 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 11:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:30:47 INFO - PROCESS | 1735 | 1463682647989 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 1735 | 1463682647992 Marionette TRACE conn4 <- [1,2482,null,{}] 11:30:48 INFO - PROCESS | 1735 | 1463682647998 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}] 11:30:48 INFO - PROCESS | 1735 | 1463682648328 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:30:48 INFO - PROCESS | 1735 | 1463682648601 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f39d800 == 150 [pid = 1735] [id = 628] 11:30:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x92fa9800) [pid = 1735] [serial = 1885] [outer = (nil)] 11:30:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x952d7800) [pid = 1735] [serial = 1886] [outer = 0x92fa9800] 11:30:48 INFO - PROCESS | 1735 | 1463682648706 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x952db000) [pid = 1735] [serial = 1887] [outer = 0x92fa9800] 11:30:49 INFO - PROCESS | 1735 | 1463682649649 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]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1695ms 11:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:30:49 INFO - PROCESS | 1735 | 1463682649685 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 1735 | 1463682649688 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 11:30:49 INFO - PROCESS | 1735 | 1463682649696 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 1735 | 1463682649700 Marionette TRACE conn4 <- [1,2486,null,{}] 11:30:49 INFO - PROCESS | 1735 | 1463682649707 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}] 11:30:49 INFO - PROCESS | 1735 | 1463682649943 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:30:50 INFO - PROCESS | 1735 | 1463682650303 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x91f1b000 == 151 [pid = 1735] [id = 629] 11:30:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x93a8d800) [pid = 1735] [serial = 1888] [outer = (nil)] 11:30:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x997aec00) [pid = 1735] [serial = 1889] [outer = 0x93a8d800] 11:30:50 INFO - PROCESS | 1735 | 1463682650400 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x99fe7c00) [pid = 1735] [serial = 1890] [outer = 0x93a8d800] 11:30:51 INFO - PROCESS | 1735 | 1463682651407 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]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1792ms 11:30:51 INFO - PROCESS | 1735 | 1463682651488 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 1735 | 1463682651492 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 11:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:30:51 INFO - PROCESS | 1735 | 1463682651499 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 1735 | 1463682651504 Marionette TRACE conn4 <- [1,2490,null,{}] 11:30:51 INFO - PROCESS | 1735 | 1463682651510 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}] 11:30:51 INFO - PROCESS | 1735 | 1463682651835 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:30:52 INFO - PROCESS | 1735 | 1463682652295 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x993b2400 == 152 [pid = 1735] [id = 630] 11:30:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x9a8a6000) [pid = 1735] [serial = 1891] [outer = (nil)] 11:30:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x9a974800) [pid = 1735] [serial = 1892] [outer = 0x9a8a6000] 11:30:52 INFO - PROCESS | 1735 | 1463682652392 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x9b561000) [pid = 1735] [serial = 1893] [outer = 0x9a8a6000] 11:30:53 INFO - PROCESS | 1735 | 1463682653376 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]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1943ms 11:30:53 INFO - PROCESS | 1735 | 1463682653443 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:30:53 INFO - PROCESS | 1735 | 1463682653447 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 11:30:53 INFO - PROCESS | 1735 | 1463682653454 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 1735 | 1463682653457 Marionette TRACE conn4 <- [1,2494,null,{}] 11:30:53 INFO - PROCESS | 1735 | 1463682653463 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}] 11:30:53 INFO - PROCESS | 1735 | 1463682653706 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:30:54 INFO - PROCESS | 1735 | 1463682654053 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a80e400 == 153 [pid = 1735] [id = 631] 11:30:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9a977c00) [pid = 1735] [serial = 1894] [outer = (nil)] 11:30:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9b857800) [pid = 1735] [serial = 1895] [outer = 0x9a977c00] 11:30:54 INFO - PROCESS | 1735 | 1463682654148 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x9b861c00) [pid = 1735] [serial = 1896] [outer = 0x9a977c00] 11:30:55 INFO - PROCESS | 1735 | 1463682655071 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]]]}] 11:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1681ms 11:30:55 INFO - PROCESS | 1735 | 1463682655136 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 1735 | 1463682655140 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 11:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:30:55 INFO - PROCESS | 1735 | 1463682655146 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 1735 | 1463682655151 Marionette TRACE conn4 <- [1,2498,null,{}] 11:30:55 INFO - PROCESS | 1735 | 1463682655167 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}] 11:30:55 INFO - PROCESS | 1735 | 1463682655452 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:30:55 INFO - PROCESS | 1735 | 1463682655799 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d85e800 == 154 [pid = 1735] [id = 632] 11:30:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x8dd60800) [pid = 1735] [serial = 1897] [outer = (nil)] 11:30:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9c258000) [pid = 1735] [serial = 1898] [outer = 0x8dd60800] 11:30:55 INFO - PROCESS | 1735 | 1463682655894 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x9d9b8400) [pid = 1735] [serial = 1899] [outer = 0x8dd60800] 11:30:56 INFO - PROCESS | 1735 | 1463682656911 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]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1803ms 11:30:56 INFO - PROCESS | 1735 | 1463682656952 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 1735 | 1463682656956 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 11:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:30:56 INFO - PROCESS | 1735 | 1463682656963 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 1735 | 1463682656967 Marionette TRACE conn4 <- [1,2502,null,{}] 11:30:56 INFO - PROCESS | 1735 | 1463682656972 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}] 11:30:57 INFO - PROCESS | 1735 | 1463682657225 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:30:57 INFO - PROCESS | 1735 | 1463682657569 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x9ba62800 == 155 [pid = 1735] [id = 633] 11:30:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9c24f400) [pid = 1735] [serial = 1900] [outer = (nil)] 11:30:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0xa23c3000) [pid = 1735] [serial = 1901] [outer = 0x9c24f400] 11:30:57 INFO - PROCESS | 1735 | 1463682657668 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0xa27c1800) [pid = 1735] [serial = 1902] [outer = 0x9c24f400] 11:30:58 INFO - PROCESS | 1735 | 1463682658592 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]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1681ms 11:30:58 INFO - PROCESS | 1735 | 1463682658645 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 1735 | 1463682658649 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 11:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:30:58 INFO - PROCESS | 1735 | 1463682658656 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 1735 | 1463682658660 Marionette TRACE conn4 <- [1,2506,null,{}] 11:30:58 INFO - PROCESS | 1735 | 1463682658666 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}] 11:30:58 INFO - PROCESS | 1735 | 1463682658910 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:30:59 INFO - PROCESS | 1735 | 1463682659257 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x9d96f000 == 156 [pid = 1735] [id = 634] 11:30:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0xa0711400) [pid = 1735] [serial = 1903] [outer = (nil)] 11:30:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0xa36edc00) [pid = 1735] [serial = 1904] [outer = 0xa0711400] 11:30:59 INFO - PROCESS | 1735 | 1463682659351 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0xa51d1c00) [pid = 1735] [serial = 1905] [outer = 0xa0711400] 11:31:00 INFO - PROCESS | 1735 | 1463682660344 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]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1731ms 11:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:31:00 INFO - PROCESS | 1735 | 1463682660393 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 1735 | 1463682660397 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 11:31:00 INFO - PROCESS | 1735 | 1463682660404 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 1735 | 1463682660408 Marionette TRACE conn4 <- [1,2510,null,{}] 11:31:00 INFO - PROCESS | 1735 | 1463682660413 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}] 11:31:00 INFO - PROCESS | 1735 | 1463682660674 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:31:01 INFO - PROCESS | 1735 | 1463682660997 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a64d400 == 157 [pid = 1735] [id = 635] 11:31:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x8ded8c00) [pid = 1735] [serial = 1906] [outer = (nil)] 11:31:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0xa637f400) [pid = 1735] [serial = 1907] [outer = 0x8ded8c00] 11:31:01 INFO - PROCESS | 1735 | 1463682661091 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0xa638a000) [pid = 1735] [serial = 1908] [outer = 0x8ded8c00] 11:31:02 INFO - PROCESS | 1735 | 1463682662045 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]]]}] 11:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1683ms 11:31:02 INFO - PROCESS | 1735 | 1463682662093 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:31:02 INFO - PROCESS | 1735 | 1463682662096 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 11:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:31:02 INFO - PROCESS | 1735 | 1463682662110 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:31:02 INFO - PROCESS | 1735 | 1463682662114 Marionette TRACE conn4 <- [1,2514,null,{}] 11:31:02 INFO - PROCESS | 1735 | 1463682662121 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}] 11:31:02 INFO - PROCESS | 1735 | 1463682662378 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:31:02 INFO - PROCESS | 1735 | 1463682662729 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c192800 == 158 [pid = 1735] [id = 636] 11:31:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x8c193000) [pid = 1735] [serial = 1909] [outer = (nil)] 11:31:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x8c19a400) [pid = 1735] [serial = 1910] [outer = 0x8c193000] 11:31:02 INFO - PROCESS | 1735 | 1463682662836 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x8c19c800) [pid = 1735] [serial = 1911] [outer = 0x8c193000] 11:31:05 INFO - PROCESS | 1735 | --DOCSHELL 0x915ce400 == 157 [pid = 1735] [id = 252] 11:31:05 INFO - PROCESS | 1735 | --DOCSHELL 0x8f235400 == 156 [pid = 1735] [id = 122] 11:31:05 INFO - PROCESS | 1735 | --DOCSHELL 0x86fab000 == 155 [pid = 1735] [id = 594] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x8f575400) [pid = 1735] [serial = 1794] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x9b577400) [pid = 1735] [serial = 1766] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8dee0400) [pid = 1735] [serial = 1736] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0xa0715000) [pid = 1735] [serial = 1772] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x99f0ec00) [pid = 1735] [serial = 1763] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x8e7dac00) [pid = 1735] [serial = 1790] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0xa3588400) [pid = 1735] [serial = 1779] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x92ee3000) [pid = 1735] [serial = 1754] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x947a2400) [pid = 1735] [serial = 1758] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x9a37d400) [pid = 1735] [serial = 1764] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x9479d400) [pid = 1735] [serial = 1757] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8dd3a800) [pid = 1735] [serial = 1788] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x8e7cf400) [pid = 1735] [serial = 1737] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x8db1c400) [pid = 1735] [serial = 1787] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x886ec000) [pid = 1735] [serial = 1733] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x92f6e800) [pid = 1735] [serial = 1755] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x97847000) [pid = 1735] [serial = 1761] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x914ce000) [pid = 1735] [serial = 1742] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x9c03a400) [pid = 1735] [serial = 1769] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x8bc20400) [pid = 1735] [serial = 1734] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x91dbec00) [pid = 1735] [serial = 1749] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0xa3351800) [pid = 1735] [serial = 1776] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x915ebc00) [pid = 1735] [serial = 1746] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x8e7d5800) [pid = 1735] [serial = 1793] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x915e7000) [pid = 1735] [serial = 1745] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0xa27bfc00) [pid = 1735] [serial = 1719] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x95583000) [pid = 1735] [serial = 1760] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x8ea18000) [pid = 1735] [serial = 1791] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x886e6c00) [pid = 1735] [serial = 1784] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x92051c00) [pid = 1735] [serial = 1752] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0xa3585000) [pid = 1735] [serial = 1778] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0xa3183000) [pid = 1735] [serial = 1775] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x91c0e400) [pid = 1735] [serial = 1748] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8a653000) [pid = 1735] [serial = 1785] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0xa114bc00) [pid = 1735] [serial = 1773] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0xa51d4000) [pid = 1735] [serial = 1781] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9204cc00) [pid = 1735] [serial = 1751] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8f60b800) [pid = 1735] [serial = 1739] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8f812000) [pid = 1735] [serial = 1740] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x9150cc00) [pid = 1735] [serial = 1743] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x9c24b400) [pid = 1735] [serial = 1770] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f393400) [pid = 1735] [serial = 1668] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0xa5139c00) [pid = 1735] [serial = 1782] [outer = (nil)] [url = about:blank] 11:31:05 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x9b804400) [pid = 1735] [serial = 1767] [outer = (nil)] [url = about:blank] 11:31:06 INFO - PROCESS | 1735 | 1463682666102 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]]]}] 11:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 4048ms 11:31:06 INFO - PROCESS | 1735 | 1463682666225 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 1735 | 1463682666232 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 11:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:31:06 INFO - PROCESS | 1735 | 1463682666245 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 1735 | 1463682666252 Marionette TRACE conn4 <- [1,2518,null,{}] 11:31:06 INFO - PROCESS | 1735 | 1463682666262 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}] 11:31:06 INFO - PROCESS | 1735 | 1463682666489 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:31:06 INFO - PROCESS | 1735 | 1463682666705 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f0400 == 156 [pid = 1735] [id = 637] 11:31:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x886e6c00) [pid = 1735] [serial = 1912] [outer = (nil)] 11:31:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x891bdc00) [pid = 1735] [serial = 1913] [outer = 0x886e6c00] 11:31:06 INFO - PROCESS | 1735 | 1463682666787 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8a680c00) [pid = 1735] [serial = 1914] [outer = 0x886e6c00] 11:31:07 INFO - PROCESS | 1735 | 1463682667728 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]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1546ms 11:31:07 INFO - PROCESS | 1735 | 1463682667791 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 1735 | 1463682667800 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 11:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:31:07 INFO - PROCESS | 1735 | 1463682667811 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 1735 | 1463682667814 Marionette TRACE conn4 <- [1,2522,null,{}] 11:31:07 INFO - PROCESS | 1735 | 1463682667821 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}] 11:31:08 INFO - PROCESS | 1735 | 1463682668048 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:31:08 INFO - PROCESS | 1735 | 1463682668347 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a4c00 == 157 [pid = 1735] [id = 638] 11:31:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8c0b0c00) [pid = 1735] [serial = 1915] [outer = (nil)] 11:31:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8c198000) [pid = 1735] [serial = 1916] [outer = 0x8c0b0c00] 11:31:08 INFO - PROCESS | 1735 | 1463682668443 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8c1a0800) [pid = 1735] [serial = 1917] [outer = 0x8c0b0c00] 11:31:09 INFO - PROCESS | 1735 | 1463682669518 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]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1786ms 11:31:09 INFO - PROCESS | 1735 | 1463682669598 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 1735 | 1463682669601 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 11:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:31:09 INFO - PROCESS | 1735 | 1463682669610 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 1735 | 1463682669616 Marionette TRACE conn4 <- [1,2526,null,{}] 11:31:09 INFO - PROCESS | 1735 | 1463682669639 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}] 11:31:09 INFO - PROCESS | 1735 | 1463682669959 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:31:10 INFO - PROCESS | 1735 | 1463682670160 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c196000 == 158 [pid = 1735] [id = 639] 11:31:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dd68000) [pid = 1735] [serial = 1918] [outer = (nil)] 11:31:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8df19400) [pid = 1735] [serial = 1919] [outer = 0x8dd68000] 11:31:10 INFO - PROCESS | 1735 | 1463682670240 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8e7d0c00) [pid = 1735] [serial = 1920] [outer = 0x8dd68000] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8dedd000) [pid = 1735] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8822f400) [pid = 1735] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x86fb2000) [pid = 1735] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0xa1156c00) [pid = 1735] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x9a975000) [pid = 1735] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8dd37800) [pid = 1735] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x86fb6c00) [pid = 1735] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x92e4e800) [pid = 1735] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x952d6800) [pid = 1735] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x95585800) [pid = 1735] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x92e45800) [pid = 1735] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x92e43800) [pid = 1735] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x91f23000) [pid = 1735] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x91d95000) [pid = 1735] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x91c0f400) [pid = 1735] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x915d6800) [pid = 1735] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x91508400) [pid = 1735] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x8f617c00) [pid = 1735] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x8d85bc00) [pid = 1735] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x8c1be400) [pid = 1735] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:31:11 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x8e7d2400) [pid = 1735] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:31:12 INFO - PROCESS | 1735 | 1463682672042 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]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2489ms 11:31:12 INFO - PROCESS | 1735 | 1463682672100 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:31:12 INFO - PROCESS | 1735 | 1463682672105 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 11:31:12 INFO - PROCESS | 1735 | 1463682672112 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 1735 | 1463682672115 Marionette TRACE conn4 <- [1,2530,null,{}] 11:31:12 INFO - PROCESS | 1735 | 1463682672132 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}] 11:31:12 INFO - PROCESS | 1735 | 1463682672381 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:31:12 INFO - PROCESS | 1735 | 1463682672663 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0a6c00 == 159 [pid = 1735] [id = 640] 11:31:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x8dedb000) [pid = 1735] [serial = 1921] [outer = (nil)] 11:31:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8ea13000) [pid = 1735] [serial = 1922] [outer = 0x8dedb000] 11:31:12 INFO - PROCESS | 1735 | 1463682672741 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8ea1ec00) [pid = 1735] [serial = 1923] [outer = 0x8dedb000] 11:31:13 INFO - PROCESS | 1735 | 1463682673747 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]]]}] 11:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1692ms 11:31:13 INFO - PROCESS | 1735 | 1463682673805 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 1735 | 1463682673812 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 11:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:31:13 INFO - PROCESS | 1735 | 1463682673822 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 1735 | 1463682673828 Marionette TRACE conn4 <- [1,2534,null,{}] 11:31:13 INFO - PROCESS | 1735 | 1463682673840 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}] 11:31:14 INFO - PROCESS | 1735 | 1463682674145 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:31:14 INFO - PROCESS | 1735 | 1463682674503 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x891b0400 == 160 [pid = 1735] [id = 641] 11:31:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x891b4c00) [pid = 1735] [serial = 1924] [outer = (nil)] 11:31:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8bd4c800) [pid = 1735] [serial = 1925] [outer = 0x891b4c00] 11:31:14 INFO - PROCESS | 1735 | 1463682674603 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8c192000) [pid = 1735] [serial = 1926] [outer = 0x891b4c00] 11:31:15 INFO - PROCESS | 1735 | 1463682675608 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]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1850ms 11:31:15 INFO - PROCESS | 1735 | 1463682675673 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 1735 | 1463682675683 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 11:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:31:15 INFO - PROCESS | 1735 | 1463682675695 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 1735 | 1463682675699 Marionette TRACE conn4 <- [1,2538,null,{}] 11:31:15 INFO - PROCESS | 1735 | 1463682675707 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}] 11:31:16 INFO - PROCESS | 1735 | 1463682675995 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:31:16 INFO - PROCESS | 1735 | 1463682676363 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd36000 == 161 [pid = 1735] [id = 642] 11:31:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8dd3b400) [pid = 1735] [serial = 1927] [outer = (nil)] 11:31:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8ded7000) [pid = 1735] [serial = 1928] [outer = 0x8dd3b400] 11:31:16 INFO - PROCESS | 1735 | 1463682676483 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8e7dac00) [pid = 1735] [serial = 1929] [outer = 0x8dd3b400] 11:31:17 INFO - PROCESS | 1735 | 1463682677558 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]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1937ms 11:31:17 INFO - PROCESS | 1735 | 1463682677633 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 1735 | 1463682677636 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 11:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:31:17 INFO - PROCESS | 1735 | 1463682677644 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 1735 | 1463682677651 Marionette TRACE conn4 <- [1,2542,null,{}] 11:31:17 INFO - PROCESS | 1735 | 1463682677668 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}] 11:31:17 INFO - PROCESS | 1735 | 1463682677971 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:31:18 INFO - PROCESS | 1735 | 1463682678319 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ea10000 == 162 [pid = 1735] [id = 643] 11:31:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8f573800) [pid = 1735] [serial = 1930] [outer = (nil)] 11:31:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8f611000) [pid = 1735] [serial = 1931] [outer = 0x8f573800] 11:31:18 INFO - PROCESS | 1735 | 1463682678413 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8f814000) [pid = 1735] [serial = 1932] [outer = 0x8f573800] 11:31:19 INFO - PROCESS | 1735 | 1463682679381 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]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1792ms 11:31:19 INFO - PROCESS | 1735 | 1463682679440 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 1735 | 1463682679444 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 11:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:31:19 INFO - PROCESS | 1735 | 1463682679454 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 1735 | 1463682679458 Marionette TRACE conn4 <- [1,2546,null,{}] 11:31:19 INFO - PROCESS | 1735 | 1463682679465 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}] 11:31:19 INFO - PROCESS | 1735 | 1463682679711 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:31:20 INFO - PROCESS | 1735 | 1463682680054 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f612000 == 163 [pid = 1735] [id = 644] 11:31:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8f81ec00) [pid = 1735] [serial = 1933] [outer = (nil)] 11:31:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8fbd7800) [pid = 1735] [serial = 1934] [outer = 0x8f81ec00] 11:31:20 INFO - PROCESS | 1735 | 1463682680151 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x913b0000) [pid = 1735] [serial = 1935] [outer = 0x8f81ec00] 11:31:21 INFO - PROCESS | 1735 | 1463682681098 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]]]}] 11:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1685ms 11:31:21 INFO - PROCESS | 1735 | 1463682681141 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:31:21 INFO - PROCESS | 1735 | 1463682681145 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 11:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:31:21 INFO - PROCESS | 1735 | 1463682681151 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:31:21 INFO - PROCESS | 1735 | 1463682681155 Marionette TRACE conn4 <- [1,2550,null,{}] 11:31:21 INFO - PROCESS | 1735 | 1463682681182 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}] 11:31:21 INFO - PROCESS | 1735 | 1463682681435 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:31:21 INFO - PROCESS | 1735 | 1463682681776 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a654800 == 164 [pid = 1735] [id = 645] 11:31:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8f4a0c00) [pid = 1735] [serial = 1936] [outer = (nil)] 11:31:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x91509400) [pid = 1735] [serial = 1937] [outer = 0x8f4a0c00] 11:31:21 INFO - PROCESS | 1735 | 1463682681884 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x9150e400) [pid = 1735] [serial = 1938] [outer = 0x8f4a0c00] 11:31:22 INFO - PROCESS | 1735 | 1463682682914 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]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1802ms 11:31:22 INFO - PROCESS | 1735 | 1463682682955 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 1735 | 1463682682959 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 11:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:31:22 INFO - PROCESS | 1735 | 1463682682965 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 1735 | 1463682682969 Marionette TRACE conn4 <- [1,2554,null,{}] 11:31:22 INFO - PROCESS | 1735 | 1463682682976 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}] 11:31:23 INFO - PROCESS | 1735 | 1463682683286 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:31:23 INFO - PROCESS | 1735 | 1463682683639 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f574400 == 165 [pid = 1735] [id = 646] 11:31:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x915cf000) [pid = 1735] [serial = 1939] [outer = (nil)] 11:31:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91762800) [pid = 1735] [serial = 1940] [outer = 0x915cf000] 11:31:23 INFO - PROCESS | 1735 | 1463682683734 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91d87400) [pid = 1735] [serial = 1941] [outer = 0x915cf000] 11:31:24 INFO - PROCESS | 1735 | 1463682684735 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]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1832ms 11:31:24 INFO - PROCESS | 1735 | 1463682684799 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 1735 | 1463682684803 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 11:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:31:24 INFO - PROCESS | 1735 | 1463682684811 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 1735 | 1463682684815 Marionette TRACE conn4 <- [1,2558,null,{}] 11:31:24 INFO - PROCESS | 1735 | 1463682684821 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}] 11:31:25 INFO - PROCESS | 1735 | 1463682685061 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:31:25 INFO - PROCESS | 1735 | 1463682685401 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x914d2000 == 166 [pid = 1735] [id = 647] 11:31:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x914d6c00) [pid = 1735] [serial = 1942] [outer = (nil)] 11:31:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x91db7000) [pid = 1735] [serial = 1943] [outer = 0x914d6c00] 11:31:25 INFO - PROCESS | 1735 | 1463682685500 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x91e93800) [pid = 1735] [serial = 1944] [outer = 0x914d6c00] 11:31:26 INFO - PROCESS | 1735 | 1463682686482 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]]]}] 11:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1733ms 11:31:26 INFO - PROCESS | 1735 | 1463682686545 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 1735 | 1463682686549 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 11:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:31:26 INFO - PROCESS | 1735 | 1463682686556 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - PROCESS | 1735 | 1463682686560 Marionette TRACE conn4 <- [1,2562,null,{}] 11:31:26 INFO - PROCESS | 1735 | 1463682686566 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}] 11:31:26 INFO - PROCESS | 1735 | 1463682686814 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:31:27 INFO - PROCESS | 1735 | 1463682687196 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x91c0b800 == 167 [pid = 1735] [id = 648] 11:31:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91d92400) [pid = 1735] [serial = 1945] [outer = (nil)] 11:31:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x92048c00) [pid = 1735] [serial = 1946] [outer = 0x91d92400] 11:31:27 INFO - PROCESS | 1735 | 1463682687312 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x9204f800) [pid = 1735] [serial = 1947] [outer = 0x91d92400] 11:31:28 INFO - PROCESS | 1735 | 1463682688302 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]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1788ms 11:31:28 INFO - PROCESS | 1735 | 1463682688346 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 1735 | 1463682688351 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 11:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:31:28 INFO - PROCESS | 1735 | 1463682688357 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 1735 | 1463682688361 Marionette TRACE conn4 <- [1,2566,null,{}] 11:31:28 INFO - PROCESS | 1735 | 1463682688367 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}] 11:31:28 INFO - PROCESS | 1735 | 1463682688611 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:31:28 INFO - PROCESS | 1735 | 1463682688952 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f610000 == 168 [pid = 1735] [id = 649] 11:31:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x914d9c00) [pid = 1735] [serial = 1948] [outer = (nil)] 11:31:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x924bcc00) [pid = 1735] [serial = 1949] [outer = 0x914d9c00] 11:31:29 INFO - PROCESS | 1735 | 1463682689049 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x924c2000) [pid = 1735] [serial = 1950] [outer = 0x914d9c00] 11:31:30 INFO - PROCESS | 1735 | 1463682690031 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]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1732ms 11:31:30 INFO - PROCESS | 1735 | 1463682690091 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:31:30 INFO - PROCESS | 1735 | 1463682690095 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 11:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:31:30 INFO - PROCESS | 1735 | 1463682690102 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 1735 | 1463682690106 Marionette TRACE conn4 <- [1,2570,null,{}] 11:31:30 INFO - PROCESS | 1735 | 1463682690112 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}] 11:31:30 INFO - PROCESS | 1735 | 1463682690356 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:31:30 INFO - PROCESS | 1735 | 1463682690700 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x91f23000 == 169 [pid = 1735] [id = 650] 11:31:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x92055000) [pid = 1735] [serial = 1951] [outer = (nil)] 11:31:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x92edf400) [pid = 1735] [serial = 1952] [outer = 0x92055000] 11:31:30 INFO - PROCESS | 1735 | 1463682690797 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x92eecc00) [pid = 1735] [serial = 1953] [outer = 0x92055000] 11:31:31 INFO - PROCESS | 1735 | 1463682691843 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]]]}] 11:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1785ms 11:31:31 INFO - PROCESS | 1735 | 1463682691889 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:31:31 INFO - PROCESS | 1735 | 1463682691894 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 11:31:31 INFO - PROCESS | 1735 | 1463682691901 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 1735 | 1463682691905 Marionette TRACE conn4 <- [1,2574,null,{}] 11:31:31 INFO - PROCESS | 1735 | 1463682691911 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}] 11:31:32 INFO - PROCESS | 1735 | 1463682692180 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:31:32 INFO - PROCESS | 1735 | 1463682692545 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d85c000 == 170 [pid = 1735] [id = 651] 11:31:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x9479ec00) [pid = 1735] [serial = 1954] [outer = (nil)] 11:31:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x952d1800) [pid = 1735] [serial = 1955] [outer = 0x9479ec00] 11:31:32 INFO - PROCESS | 1735 | 1463682692646 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x97846400) [pid = 1735] [serial = 1956] [outer = 0x9479ec00] 11:31:33 INFO - PROCESS | 1735 | 1463682693628 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]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:31:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1792ms 11:31:33 INFO - PROCESS | 1735 | 1463682693693 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:31:33 INFO - PROCESS | 1735 | 1463682693697 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 11:31:33 INFO - PROCESS | 1735 | 1463682693704 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 1735 | 1463682693708 Marionette TRACE conn4 <- [1,2578,null,{}] 11:31:33 INFO - PROCESS | 1735 | 1463682693714 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}] 11:31:33 INFO - PROCESS | 1735 | 1463682693953 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:31:34 INFO - PROCESS | 1735 | 1463682694299 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fa8c00 == 171 [pid = 1735] [id = 652] 11:31:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x92e42c00) [pid = 1735] [serial = 1957] [outer = (nil)] 11:31:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x99f10400) [pid = 1735] [serial = 1958] [outer = 0x92e42c00] 11:31:34 INFO - PROCESS | 1735 | 1463682694397 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x99fe4400) [pid = 1735] [serial = 1959] [outer = 0x92e42c00] 11:31:35 INFO - PROCESS | 1735 | 1463682695342 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]]]}] 11:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1682ms 11:31:35 INFO - PROCESS | 1735 | 1463682695386 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:31:35 INFO - PROCESS | 1735 | 1463682695390 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 11:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:31:35 INFO - PROCESS | 1735 | 1463682695397 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 1735 | 1463682695401 Marionette TRACE conn4 <- [1,2582,null,{}] 11:31:35 INFO - PROCESS | 1735 | 1463682695407 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}] 11:31:35 INFO - PROCESS | 1735 | 1463682695658 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:31:36 INFO - PROCESS | 1735 | 1463682696007 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fac800 == 172 [pid = 1735] [id = 653] 11:31:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x952d9000) [pid = 1735] [serial = 1960] [outer = (nil)] 11:31:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x9a806800) [pid = 1735] [serial = 1961] [outer = 0x952d9000] 11:31:36 INFO - PROCESS | 1735 | 1463682696105 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x9a80b400) [pid = 1735] [serial = 1962] [outer = 0x952d9000] 11:31:37 INFO - PROCESS | 1735 | 1463682697083 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]]]}] 11:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1738ms 11:31:37 INFO - PROCESS | 1735 | 1463682697136 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 1735 | 1463682697139 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 11:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:31:37 INFO - PROCESS | 1735 | 1463682697169 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 1735 | 1463682697173 Marionette TRACE conn4 <- [1,2586,null,{}] 11:31:37 INFO - PROCESS | 1735 | 1463682697179 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}] 11:31:37 INFO - PROCESS | 1735 | 1463682697446 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:31:37 INFO - PROCESS | 1735 | 1463682697805 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a64b800 == 173 [pid = 1735] [id = 654] 11:31:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x8dcecc00) [pid = 1735] [serial = 1963] [outer = (nil)] 11:31:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x9a8a2400) [pid = 1735] [serial = 1964] [outer = 0x8dcecc00] 11:31:37 INFO - PROCESS | 1735 | 1463682697900 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9a973400) [pid = 1735] [serial = 1965] [outer = 0x8dcecc00] 11:31:38 INFO - PROCESS | 1735 | 1463682698836 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]]]}] 11:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1740ms 11:31:38 INFO - PROCESS | 1735 | 1463682698905 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 1735 | 1463682698908 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 11:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:31:38 INFO - PROCESS | 1735 | 1463682698915 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 1735 | 1463682698919 Marionette TRACE conn4 <- [1,2590,null,{}] 11:31:38 INFO - PROCESS | 1735 | 1463682698925 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}] 11:31:39 INFO - PROCESS | 1735 | 1463682699170 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:31:39 INFO - PROCESS | 1735 | 1463682699516 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fad800 == 174 [pid = 1735] [id = 655] 11:31:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x8dd31800) [pid = 1735] [serial = 1966] [outer = (nil)] 11:31:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x9b561400) [pid = 1735] [serial = 1967] [outer = 0x8dd31800] 11:31:39 INFO - PROCESS | 1735 | 1463682699611 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x9b57c000) [pid = 1735] [serial = 1968] [outer = 0x8dd31800] 11:31:40 INFO - PROCESS | 1735 | 1463682700568 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]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:31:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1731ms 11:31:40 INFO - PROCESS | 1735 | 1463682700649 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 1735 | 1463682700654 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 11:31:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:31:40 INFO - PROCESS | 1735 | 1463682700661 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 1735 | 1463682700666 Marionette TRACE conn4 <- [1,2594,null,{}] 11:31:40 INFO - PROCESS | 1735 | 1463682700672 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}] 11:31:40 INFO - PROCESS | 1735 | 1463682700956 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:31:41 INFO - PROCESS | 1735 | 1463682701317 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x92055c00 == 175 [pid = 1735] [id = 656] 11:31:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x9b294800) [pid = 1735] [serial = 1969] [outer = (nil)] 11:31:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x9c1a5000) [pid = 1735] [serial = 1970] [outer = 0x9b294800] 11:31:41 INFO - PROCESS | 1735 | 1463682701421 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x9c24f000) [pid = 1735] [serial = 1971] [outer = 0x9b294800] 11:31:42 INFO - PROCESS | 1735 | 1463682702512 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]]]}] 11:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1892ms 11:31:42 INFO - PROCESS | 1735 | 1463682702555 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:31:42 INFO - PROCESS | 1735 | 1463682702558 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 11:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:31:42 INFO - PROCESS | 1735 | 1463682702566 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 1735 | 1463682702570 Marionette TRACE conn4 <- [1,2598,null,{}] 11:31:42 INFO - PROCESS | 1735 | 1463682702576 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}] 11:31:42 INFO - PROCESS | 1735 | 1463682702869 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:31:43 INFO - PROCESS | 1735 | 1463682703245 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fb7c00 == 176 [pid = 1735] [id = 657] 11:31:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x8dd62400) [pid = 1735] [serial = 1972] [outer = (nil)] 11:31:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0xa0713c00) [pid = 1735] [serial = 1973] [outer = 0x8dd62400] 11:31:43 INFO - PROCESS | 1735 | 1463682703337 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0xa1151c00) [pid = 1735] [serial = 1974] [outer = 0x8dd62400] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x951e5800 == 175 [pid = 1735] [id = 459] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0xa114a800 == 174 [pid = 1735] [id = 592] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x924c3000 == 173 [pid = 1735] [id = 458] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x9b583000 == 172 [pid = 1735] [id = 463] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x91db6800 == 171 [pid = 1735] [id = 418] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x952dec00 == 170 [pid = 1735] [id = 460] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c196000 == 169 [pid = 1735] [id = 639] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0a4c00 == 168 [pid = 1735] [id = 638] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x877f0400 == 167 [pid = 1735] [id = 637] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8a64d400 == 166 [pid = 1735] [id = 635] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x9ba62800 == 165 [pid = 1735] [id = 633] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x9d96f000 == 164 [pid = 1735] [id = 634] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x8d85e800 == 163 [pid = 1735] [id = 632] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x9a80e400 == 162 [pid = 1735] [id = 631] 11:31:45 INFO - PROCESS | 1735 | --DOCSHELL 0x993b2400 == 161 [pid = 1735] [id = 630] 11:31:46 INFO - PROCESS | 1735 | --DOCSHELL 0x91f1b000 == 160 [pid = 1735] [id = 629] 11:31:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8f90b000 == 159 [pid = 1735] [id = 627] 11:31:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8f39d800 == 158 [pid = 1735] [id = 628] 11:31:46 INFO - PROCESS | 1735 | --DOCSHELL 0x9204e000 == 157 [pid = 1735] [id = 626] 11:31:46 INFO - PROCESS | 1735 | --DOCSHELL 0x91761000 == 156 [pid = 1735] [id = 625] 11:31:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd38800 == 155 [pid = 1735] [id = 624] 11:31:46 INFO - PROCESS | 1735 | --DOCSHELL 0x914d9800 == 154 [pid = 1735] [id = 623] 11:31:46 INFO - PROCESS | 1735 | --DOCSHELL 0x91509000 == 153 [pid = 1735] [id = 622] 11:31:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8f496400 == 152 [pid = 1735] [id = 621] 11:31:46 INFO - PROCESS | 1735 | --DOCSHELL 0x8d852c00 == 151 [pid = 1735] [id = 620] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8f572400) [pid = 1735] [serial = 1731] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x8fbcfc00) [pid = 1735] [serial = 1859] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x8db15000) [pid = 1735] [serial = 1856] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x8f57bc00) [pid = 1735] [serial = 1857] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x88239c00) [pid = 1735] [serial = 1847] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0xa513b800) [pid = 1735] [serial = 1845] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0xa3586c00) [pid = 1735] [serial = 1844] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0xa23bb000) [pid = 1735] [serial = 1842] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0xa2375800) [pid = 1735] [serial = 1841] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x9d9bf400) [pid = 1735] [serial = 1839] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x9d964400) [pid = 1735] [serial = 1838] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x9ba30000) [pid = 1735] [serial = 1836] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x9b855000) [pid = 1735] [serial = 1835] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x9b388400) [pid = 1735] [serial = 1833] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x9b292c00) [pid = 1735] [serial = 1832] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x9a8a9800) [pid = 1735] [serial = 1830] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x9a748800) [pid = 1735] [serial = 1829] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x99702800) [pid = 1735] [serial = 1827] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x98239000) [pid = 1735] [serial = 1826] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x93de8c00) [pid = 1735] [serial = 1824] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x93dddc00) [pid = 1735] [serial = 1823] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x92eea800) [pid = 1735] [serial = 1821] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x92ee4000) [pid = 1735] [serial = 1820] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x92e49000) [pid = 1735] [serial = 1818] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x92e47000) [pid = 1735] [serial = 1817] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x920d6000) [pid = 1735] [serial = 1815] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x91f28c00) [pid = 1735] [serial = 1814] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x91db7800) [pid = 1735] [serial = 1812] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x91db2c00) [pid = 1735] [serial = 1811] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x91d88c00) [pid = 1735] [serial = 1809] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x91c10800) [pid = 1735] [serial = 1808] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x915e9800) [pid = 1735] [serial = 1806] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x915d4800) [pid = 1735] [serial = 1805] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x913a9800) [pid = 1735] [serial = 1803] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8fbd5000) [pid = 1735] [serial = 1802] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8ea19000) [pid = 1735] [serial = 1800] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8dd6b000) [pid = 1735] [serial = 1799] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8f618800) [pid = 1735] [serial = 1796] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8dd38400) [pid = 1735] [serial = 1850] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8a64bc00) [pid = 1735] [serial = 1848] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8f237800) [pid = 1735] [serial = 1853] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8f398c00) [pid = 1735] [serial = 1854] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8dd6a800) [pid = 1735] [serial = 1851] [outer = (nil)] [url = about:blank] 11:31:46 INFO - PROCESS | 1735 | 1463682706658 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]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 4147ms 11:31:46 INFO - PROCESS | 1735 | 1463682706715 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 1735 | 1463682706720 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 11:31:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:31:46 INFO - PROCESS | 1735 | 1463682706774 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 1735 | 1463682706781 Marionette TRACE conn4 <- [1,2602,null,{}] 11:31:46 INFO - PROCESS | 1735 | 1463682706794 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}] 11:31:47 INFO - PROCESS | 1735 | 1463682707024 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:31:47 INFO - PROCESS | 1735 | 1463682707235 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f0400 == 152 [pid = 1735] [id = 658] 11:31:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x886f1000) [pid = 1735] [serial = 1975] [outer = (nil)] 11:31:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8a64dc00) [pid = 1735] [serial = 1976] [outer = 0x886f1000] 11:31:47 INFO - PROCESS | 1735 | 1463682707325 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8c193800) [pid = 1735] [serial = 1977] [outer = 0x886f1000] 11:31:48 INFO - PROCESS | 1735 | 1463682708190 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]]]}] 11:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1534ms 11:31:48 INFO - PROCESS | 1735 | 1463682708264 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 1735 | 1463682708272 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 11:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:31:48 INFO - PROCESS | 1735 | 1463682708284 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - PROCESS | 1735 | 1463682708288 Marionette TRACE conn4 <- [1,2606,null,{}] 11:31:48 INFO - PROCESS | 1735 | 1463682708295 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}] 11:31:48 INFO - PROCESS | 1735 | 1463682708519 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:31:48 INFO - PROCESS | 1735 | 1463682708821 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db17000 == 153 [pid = 1735] [id = 659] 11:31:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8db18000) [pid = 1735] [serial = 1978] [outer = (nil)] 11:31:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8dd39800) [pid = 1735] [serial = 1979] [outer = 0x8db18000] 11:31:48 INFO - PROCESS | 1735 | 1463682708912 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8dd6b000) [pid = 1735] [serial = 1980] [outer = 0x8db18000] 11:31:49 INFO - PROCESS | 1735 | 1463682709897 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]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1634ms 11:31:49 INFO - PROCESS | 1735 | 1463682709919 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:31:49 INFO - PROCESS | 1735 | 1463682709923 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 11:31:49 INFO - PROCESS | 1735 | 1463682709938 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 1735 | 1463682709944 Marionette TRACE conn4 <- [1,2610,null,{}] 11:31:49 INFO - PROCESS | 1735 | 1463682709960 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}] 11:31:50 INFO - PROCESS | 1735 | 1463682710303 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:31:50 INFO - PROCESS | 1735 | 1463682710358 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ea15800 == 154 [pid = 1735] [id = 660] 11:31:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8ea1c400) [pid = 1735] [serial = 1981] [outer = (nil)] 11:31:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8f394800) [pid = 1735] [serial = 1982] [outer = 0x8ea1c400] 11:31:50 INFO - PROCESS | 1735 | 1463682710479 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8f495c00) [pid = 1735] [serial = 1983] [outer = 0x8ea1c400] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8dd68000) [pid = 1735] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x886e6c00) [pid = 1735] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8c193000) [pid = 1735] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8ded8c00) [pid = 1735] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0xa0711400) [pid = 1735] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x9c24f400) [pid = 1735] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8dd60800) [pid = 1735] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x9a977c00) [pid = 1735] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x9a8a6000) [pid = 1735] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x93a8d800) [pid = 1735] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x92fa9800) [pid = 1735] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x91d8b800) [pid = 1735] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x924b7400) [pid = 1735] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x91f1a000) [pid = 1735] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x91c17c00) [pid = 1735] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x915eb000) [pid = 1735] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x91513000) [pid = 1735] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x8f60cc00) [pid = 1735] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x8db19000) [pid = 1735] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x8c0b0c00) [pid = 1735] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:31:51 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x86faf000) [pid = 1735] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:31:52 INFO - PROCESS | 1735 | 1463682712027 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]]]}] 11:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2147ms 11:31:52 INFO - PROCESS | 1735 | 1463682712077 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 1735 | 1463682712082 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 11:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:31:52 INFO - PROCESS | 1735 | 1463682712093 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 1735 | 1463682712096 Marionette TRACE conn4 <- [1,2614,null,{}] 11:31:52 INFO - PROCESS | 1735 | 1463682712102 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}] 11:31:52 INFO - PROCESS | 1735 | 1463682712434 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:31:52 INFO - PROCESS | 1735 | 1463682712453 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x891afc00 == 155 [pid = 1735] [id = 661] 11:31:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x8c198800) [pid = 1735] [serial = 1984] [outer = (nil)] 11:31:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x8f575400) [pid = 1735] [serial = 1985] [outer = 0x8c198800] 11:31:52 INFO - PROCESS | 1735 | 1463682712537 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8f581c00) [pid = 1735] [serial = 1986] [outer = 0x8c198800] 11:31:53 INFO - PROCESS | 1735 | 1463682713755 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]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1732ms 11:31:53 INFO - PROCESS | 1735 | 1463682713829 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 1735 | 1463682713836 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 11:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:31:53 INFO - PROCESS | 1735 | 1463682713846 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 1735 | 1463682713853 Marionette TRACE conn4 <- [1,2618,null,{}] 11:31:53 INFO - PROCESS | 1735 | 1463682713863 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}] 11:31:54 INFO - PROCESS | 1735 | 1463682714124 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:31:54 INFO - PROCESS | 1735 | 1463682714484 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x886e8000 == 156 [pid = 1735] [id = 662] 11:31:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x891bac00) [pid = 1735] [serial = 1987] [outer = (nil)] 11:31:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8c197800) [pid = 1735] [serial = 1988] [outer = 0x891bac00] 11:31:54 INFO - PROCESS | 1735 | 1463682714578 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8dce7800) [pid = 1735] [serial = 1989] [outer = 0x891bac00] 11:31:55 INFO - PROCESS | 1735 | 1463682715625 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]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1847ms 11:31:55 INFO - PROCESS | 1735 | 1463682715694 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 1735 | 1463682715703 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 11:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:31:55 INFO - PROCESS | 1735 | 1463682715714 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 1735 | 1463682715718 Marionette TRACE conn4 <- [1,2622,null,{}] 11:31:55 INFO - PROCESS | 1735 | 1463682715725 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}] 11:31:56 INFO - PROCESS | 1735 | 1463682715999 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:31:56 INFO - PROCESS | 1735 | 1463682716350 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7cd800 == 157 [pid = 1735] [id = 663] 11:31:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8e7e2c00) [pid = 1735] [serial = 1990] [outer = (nil)] 11:31:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8f237c00) [pid = 1735] [serial = 1991] [outer = 0x8e7e2c00] 11:31:56 INFO - PROCESS | 1735 | 1463682716456 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8f575c00) [pid = 1735] [serial = 1992] [outer = 0x8e7e2c00] 11:31:57 INFO - PROCESS | 1735 | 1463682717529 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]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1882ms 11:31:57 INFO - PROCESS | 1735 | 1463682717597 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:31:57 INFO - PROCESS | 1735 | 1463682717601 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 11:31:57 INFO - PROCESS | 1735 | 1463682717608 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 1735 | 1463682717615 Marionette TRACE conn4 <- [1,2626,null,{}] 11:31:57 INFO - PROCESS | 1735 | 1463682717633 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}] 11:31:57 INFO - PROCESS | 1735 | 1463682717917 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:31:58 INFO - PROCESS | 1735 | 1463682718266 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd3b800 == 158 [pid = 1735] [id = 664] 11:31:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8fbcf000) [pid = 1735] [serial = 1993] [outer = (nil)] 11:31:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x913a4800) [pid = 1735] [serial = 1994] [outer = 0x8fbcf000] 11:31:58 INFO - PROCESS | 1735 | 1463682718359 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x914da800) [pid = 1735] [serial = 1995] [outer = 0x8fbcf000] 11:31:59 INFO - PROCESS | 1735 | 1463682719368 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]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1839ms 11:31:59 INFO - PROCESS | 1735 | 1463682719447 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:31:59 INFO - PROCESS | 1735 | 1463682719452 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 11:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:31:59 INFO - PROCESS | 1735 | 1463682719459 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 1735 | 1463682719462 Marionette TRACE conn4 <- [1,2630,null,{}] 11:31:59 INFO - PROCESS | 1735 | 1463682719469 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}] 11:31:59 INFO - PROCESS | 1735 | 1463682719746 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:32:00 INFO - PROCESS | 1735 | 1463682720086 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d858c00 == 159 [pid = 1735] [id = 665] 11:32:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8f909800) [pid = 1735] [serial = 1996] [outer = (nil)] 11:32:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x915df800) [pid = 1735] [serial = 1997] [outer = 0x8f909800] 11:32:00 INFO - PROCESS | 1735 | 1463682720183 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x915e7000) [pid = 1735] [serial = 1998] [outer = 0x8f909800] 11:32:01 INFO - PROCESS | 1735 | 1463682721127 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]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1740ms 11:32:01 INFO - PROCESS | 1735 | 1463682721200 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 1735 | 1463682721203 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 11:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:32:01 INFO - PROCESS | 1735 | 1463682721210 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 1735 | 1463682721213 Marionette TRACE conn4 <- [1,2634,null,{}] 11:32:01 INFO - PROCESS | 1735 | 1463682721220 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}] 11:32:01 INFO - PROCESS | 1735 | 1463682721497 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:32:01 INFO - PROCESS | 1735 | 1463682721885 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x913a9c00 == 160 [pid = 1735] [id = 666] 11:32:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x91517400) [pid = 1735] [serial = 1999] [outer = (nil)] 11:32:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x91761000) [pid = 1735] [serial = 2000] [outer = 0x91517400] 11:32:01 INFO - PROCESS | 1735 | 1463682721976 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x91c0b000) [pid = 1735] [serial = 2001] [outer = 0x91517400] 11:32:02 INFO - PROCESS | 1735 | 1463682722993 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]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1838ms 11:32:03 INFO - PROCESS | 1735 | 1463682723050 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 1735 | 1463682723053 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 11:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:32:03 INFO - PROCESS | 1735 | 1463682723060 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 1735 | 1463682723063 Marionette TRACE conn4 <- [1,2638,null,{}] 11:32:03 INFO - PROCESS | 1735 | 1463682723069 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}] 11:32:03 INFO - PROCESS | 1735 | 1463682723348 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:32:03 INFO - PROCESS | 1735 | 1463682723696 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f615c00 == 161 [pid = 1735] [id = 667] 11:32:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x915eb000) [pid = 1735] [serial = 2002] [outer = (nil)] 11:32:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x91ec9c00) [pid = 1735] [serial = 2003] [outer = 0x915eb000] 11:32:03 INFO - PROCESS | 1735 | 1463682723793 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91f1bc00) [pid = 1735] [serial = 2004] [outer = 0x915eb000] 11:32:04 INFO - PROCESS | 1735 | 1463682724723 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]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1741ms 11:32:04 INFO - PROCESS | 1735 | 1463682724802 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 1735 | 1463682724806 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 11:32:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:32:04 INFO - PROCESS | 1735 | 1463682724813 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 1735 | 1463682724817 Marionette TRACE conn4 <- [1,2642,null,{}] 11:32:04 INFO - PROCESS | 1735 | 1463682724823 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}] 11:32:05 INFO - PROCESS | 1735 | 1463682725060 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:32:05 INFO - PROCESS | 1735 | 1463682725402 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fabc00 == 162 [pid = 1735] [id = 668] 11:32:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x915d1c00) [pid = 1735] [serial = 2005] [outer = (nil)] 11:32:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x920cdc00) [pid = 1735] [serial = 2006] [outer = 0x915d1c00] 11:32:05 INFO - PROCESS | 1735 | 1463682725499 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x920d6000) [pid = 1735] [serial = 2007] [outer = 0x915d1c00] 11:32:06 INFO - PROCESS | 1735 | 1463682726443 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]]]}] 11:32:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:32:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1681ms 11:32:06 INFO - PROCESS | 1735 | 1463682726495 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:32:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:32:06 INFO - PROCESS | 1735 | 1463682726499 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 11:32:06 INFO - PROCESS | 1735 | 1463682726506 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - PROCESS | 1735 | 1463682726510 Marionette TRACE conn4 <- [1,2646,null,{}] 11:32:06 INFO - PROCESS | 1735 | 1463682726516 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}] 11:32:06 INFO - PROCESS | 1735 | 1463682726752 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:32:07 INFO - PROCESS | 1735 | 1463682727092 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x9175f800 == 163 [pid = 1735] [id = 669] 11:32:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x91c17c00) [pid = 1735] [serial = 2008] [outer = (nil)] 11:32:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x92e50800) [pid = 1735] [serial = 2009] [outer = 0x91c17c00] 11:32:07 INFO - PROCESS | 1735 | 1463682727187 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x92ee7400) [pid = 1735] [serial = 2010] [outer = 0x91c17c00] 11:32:08 INFO - PROCESS | 1735 | 1463682728113 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]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:32:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1641ms 11:32:08 INFO - PROCESS | 1735 | 1463682728147 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 1735 | 1463682728151 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 11:32:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:32:08 INFO - PROCESS | 1735 | 1463682728158 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 1735 | 1463682728162 Marionette TRACE conn4 <- [1,2650,null,{}] 11:32:08 INFO - PROCESS | 1735 | 1463682728190 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}] 11:32:08 INFO - PROCESS | 1735 | 1463682728435 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:32:08 INFO - PROCESS | 1735 | 1463682728793 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dce6c00 == 164 [pid = 1735] [id = 670] 11:32:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x915d0400) [pid = 1735] [serial = 2011] [outer = (nil)] 11:32:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x93a84000) [pid = 1735] [serial = 2012] [outer = 0x915d0400] 11:32:08 INFO - PROCESS | 1735 | 1463682728888 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x93de7400) [pid = 1735] [serial = 2013] [outer = 0x915d0400] 11:32:10 INFO - PROCESS | 1735 | 1463682730105 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]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:32:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1999ms 11:32:10 INFO - PROCESS | 1735 | 1463682730171 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 1735 | 1463682730178 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 11:32:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:32:10 INFO - PROCESS | 1735 | 1463682730188 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 1735 | 1463682730193 Marionette TRACE conn4 <- [1,2654,null,{}] 11:32:10 INFO - PROCESS | 1735 | 1463682730225 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}] 11:32:10 INFO - PROCESS | 1735 | 1463682730701 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:32:11 INFO - PROCESS | 1735 | 1463682731029 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x92fa3800 == 165 [pid = 1735] [id = 671] 11:32:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x93a59400) [pid = 1735] [serial = 2014] [outer = (nil)] 11:32:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x951e8800) [pid = 1735] [serial = 2015] [outer = 0x93a59400] 11:32:11 INFO - PROCESS | 1735 | 1463682731120 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x952d6400) [pid = 1735] [serial = 2016] [outer = 0x93a59400] 11:32:12 INFO - PROCESS | 1735 | 1463682732122 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]]]}] 11:32:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:32:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1997ms 11:32:12 INFO - PROCESS | 1735 | 1463682732184 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:32:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:32:12 INFO - PROCESS | 1735 | 1463682732189 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 11:32:12 INFO - PROCESS | 1735 | 1463682732196 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 1735 | 1463682732200 Marionette TRACE conn4 <- [1,2658,null,{}] 11:32:12 INFO - PROCESS | 1735 | 1463682732206 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}] 11:32:12 INFO - PROCESS | 1735 | 1463682732516 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:32:12 INFO - PROCESS | 1735 | 1463682732934 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x99234c00 == 166 [pid = 1735] [id = 672] 11:32:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x9a0ba800) [pid = 1735] [serial = 2017] [outer = (nil)] 11:32:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x9a741c00) [pid = 1735] [serial = 2018] [outer = 0x9a0ba800] 11:32:13 INFO - PROCESS | 1735 | 1463682733033 Marionette DEBUG loaded listener.js 11:32:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x9a8a0000) [pid = 1735] [serial = 2019] [outer = 0x9a0ba800] 11:32:14 INFO - PROCESS | 1735 | 1463682734011 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]]]}] 11:32:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:32:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1888ms 11:32:14 INFO - PROCESS | 1735 | 1463682734084 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 1735 | 1463682734087 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 11:32:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:32:14 INFO - PROCESS | 1735 | 1463682734094 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 1735 | 1463682734097 Marionette TRACE conn4 <- [1,2662,null,{}] 11:32:14 INFO - PROCESS | 1735 | 1463682734103 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}] 11:32:14 INFO - PROCESS | 1735 | 1463682734341 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:32:14 INFO - PROCESS | 1735 | 1463682734695 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a242800 == 167 [pid = 1735] [id = 673] 11:32:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x9a89f000) [pid = 1735] [serial = 2020] [outer = (nil)] 11:32:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x9b38f800) [pid = 1735] [serial = 2021] [outer = 0x9a89f000] 11:32:14 INFO - PROCESS | 1735 | 1463682734790 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x9b3c5800) [pid = 1735] [serial = 2022] [outer = 0x9a89f000] 11:32:15 INFO - PROCESS | 1735 | 1463682735700 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]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:32:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1642ms 11:32:15 INFO - PROCESS | 1735 | 1463682735736 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 1735 | 1463682735739 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 11:32:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:32:15 INFO - PROCESS | 1735 | 1463682735756 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 1735 | 1463682735761 Marionette TRACE conn4 <- [1,2666,null,{}] 11:32:15 INFO - PROCESS | 1735 | 1463682735788 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}] 11:32:16 INFO - PROCESS | 1735 | 1463682736028 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:32:16 INFO - PROCESS | 1735 | 1463682736379 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x88234c00 == 168 [pid = 1735] [id = 674] 11:32:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9922a400) [pid = 1735] [serial = 2023] [outer = (nil)] 11:32:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9b85a800) [pid = 1735] [serial = 2024] [outer = 0x9922a400] 11:32:16 INFO - PROCESS | 1735 | 1463682736476 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x9ba34c00) [pid = 1735] [serial = 2025] [outer = 0x9922a400] 11:32:17 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:17 INFO - PROCESS | 1735 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:32:17 INFO - PROCESS | 1735 | 1463682737980 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]]]}] 11:32:18 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) 11:32:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2264ms 11:32:18 INFO - PROCESS | 1735 | 1463682738021 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 1735 | 1463682738026 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 11:32:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:32:18 INFO - PROCESS | 1735 | 1463682738035 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 1735 | 1463682738041 Marionette TRACE conn4 <- [1,2670,null,{}] 11:32:18 INFO - PROCESS | 1735 | 1463682738050 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}] 11:32:18 INFO - PROCESS | 1735 | 1463682738368 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:32:18 INFO - PROCESS | 1735 | 1463682738644 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x877ec000 == 169 [pid = 1735] [id = 675] 11:32:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x8df24400) [pid = 1735] [serial = 2026] [outer = (nil)] 11:32:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9c24b000) [pid = 1735] [serial = 2027] [outer = 0x8df24400] 11:32:18 INFO - PROCESS | 1735 | 1463682738735 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x9d970000) [pid = 1735] [serial = 2028] [outer = 0x8df24400] 11:32:20 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:20 INFO - PROCESS | 1735 | 1463682740135 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 1735 | 1463682740181 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 11:32:20 INFO - PROCESS | 1735 | 1463682740189 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 1735 | 1463682740193 Marionette TRACE conn4 <- [1,2674,null,{}] 11:32:20 INFO - PROCESS | 1735 | 1463682740200 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}] 11:32:20 INFO - PROCESS | 1735 | 1463682740517 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:32:20 INFO - PROCESS | 1735 | 1463682740795 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b804400 == 170 [pid = 1735] [id = 676] 11:32:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9b810400) [pid = 1735] [serial = 2029] [outer = (nil)] 11:32:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0xa22a3c00) [pid = 1735] [serial = 2030] [outer = 0x9b810400] 11:32:20 INFO - PROCESS | 1735 | 1463682740886 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0xa23c3c00) [pid = 1735] [serial = 2031] [outer = 0x9b810400] 11:32:22 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:22 INFO - PROCESS | 1735 | 1463682742294 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 11:32:22 INFO - PROCESS | 1735 | 1463682742332 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 11:32:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:32:22 INFO - PROCESS | 1735 | 1463682742339 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 1735 | 1463682742342 Marionette TRACE conn4 <- [1,2678,null,{}] 11:32:22 INFO - PROCESS | 1735 | 1463682742348 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}] 11:32:22 INFO - PROCESS | 1735 | 1463682742643 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:32:22 INFO - PROCESS | 1735 | 1463682742960 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:22 INFO - PROCESS | 1735 | ++DOCSHELL 0xa114bc00 == 171 [pid = 1735] [id = 677] 11:32:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0xa22a2c00) [pid = 1735] [serial = 2032] [outer = (nil)] 11:32:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0xa3357000) [pid = 1735] [serial = 2033] [outer = 0xa22a2c00] 11:32:23 INFO - PROCESS | 1735 | 1463682743051 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0xa357bc00) [pid = 1735] [serial = 2034] [outer = 0xa22a2c00] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8ded5c00 == 170 [pid = 1735] [id = 617] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x86fb1400 == 169 [pid = 1735] [id = 618] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8d855800 == 168 [pid = 1735] [id = 612] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x86fb5400 == 167 [pid = 1735] [id = 613] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8823c000 == 166 [pid = 1735] [id = 614] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x867cbc00 == 165 [pid = 1735] [id = 615] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8be62000 == 164 [pid = 1735] [id = 616] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8f496800 == 163 [pid = 1735] [id = 205] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8ea15800 == 162 [pid = 1735] [id = 660] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8db17000 == 161 [pid = 1735] [id = 659] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x877f0400 == 160 [pid = 1735] [id = 658] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8f574400 == 159 [pid = 1735] [id = 646] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8f612000 == 158 [pid = 1735] [id = 644] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8a654800 == 157 [pid = 1735] [id = 645] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8ea10000 == 156 [pid = 1735] [id = 643] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd36000 == 155 [pid = 1735] [id = 642] 11:32:25 INFO - PROCESS | 1735 | --DOCSHELL 0x891b0400 == 154 [pid = 1735] [id = 641] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x8f904c00) [pid = 1735] [serial = 1797] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x8ea13000) [pid = 1735] [serial = 1922] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x8df19400) [pid = 1735] [serial = 1919] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x891bdc00) [pid = 1735] [serial = 1913] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x8a680c00) [pid = 1735] [serial = 1914] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8c19c800) [pid = 1735] [serial = 1911] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x8c19a400) [pid = 1735] [serial = 1910] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0xa638a000) [pid = 1735] [serial = 1908] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0xa637f400) [pid = 1735] [serial = 1907] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0xa51d1c00) [pid = 1735] [serial = 1905] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0xa36edc00) [pid = 1735] [serial = 1904] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0xa27c1800) [pid = 1735] [serial = 1902] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0xa23c3000) [pid = 1735] [serial = 1901] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x9d9b8400) [pid = 1735] [serial = 1899] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x9c258000) [pid = 1735] [serial = 1898] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x9b861c00) [pid = 1735] [serial = 1896] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x9b857800) [pid = 1735] [serial = 1895] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x9b561000) [pid = 1735] [serial = 1893] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x9a974800) [pid = 1735] [serial = 1892] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x99fe7c00) [pid = 1735] [serial = 1890] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x997aec00) [pid = 1735] [serial = 1889] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x952db000) [pid = 1735] [serial = 1887] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x952d7800) [pid = 1735] [serial = 1886] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x94793c00) [pid = 1735] [serial = 1884] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x93dde800) [pid = 1735] [serial = 1883] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x92ee4400) [pid = 1735] [serial = 1881] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x92e4e400) [pid = 1735] [serial = 1880] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x920d7c00) [pid = 1735] [serial = 1878] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x92054800) [pid = 1735] [serial = 1877] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x91e93c00) [pid = 1735] [serial = 1875] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x91dbb400) [pid = 1735] [serial = 1874] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x91d88800) [pid = 1735] [serial = 1872] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x91764800) [pid = 1735] [serial = 1871] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x915df000) [pid = 1735] [serial = 1869] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x915d0c00) [pid = 1735] [serial = 1868] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f90cc00) [pid = 1735] [serial = 1866] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8f815c00) [pid = 1735] [serial = 1865] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8ea10400) [pid = 1735] [serial = 1863] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8df1f000) [pid = 1735] [serial = 1862] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8c198000) [pid = 1735] [serial = 1916] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8c1a0800) [pid = 1735] [serial = 1917] [outer = (nil)] [url = about:blank] 11:32:25 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8e7d0c00) [pid = 1735] [serial = 1920] [outer = (nil)] [url = about:blank] 11:32:26 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:26 INFO - PROCESS | 1735 | 1463682746495 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]]]}] 11:32:26 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) 11:32:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 4195ms 11:32:26 INFO - PROCESS | 1735 | 1463682746536 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 1735 | 1463682746542 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 11:32:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:32:26 INFO - PROCESS | 1735 | 1463682746551 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 1735 | 1463682746557 Marionette TRACE conn4 <- [1,2682,null,{}] 11:32:26 INFO - PROCESS | 1735 | 1463682746571 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}] 11:32:26 INFO - PROCESS | 1735 | 1463682746806 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:32:27 INFO - PROCESS | 1735 | 1463682747036 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f7c00 == 155 [pid = 1735] [id = 678] 11:32:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x88235800) [pid = 1735] [serial = 2035] [outer = (nil)] 11:32:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x886f5400) [pid = 1735] [serial = 2036] [outer = 0x88235800] 11:32:27 INFO - PROCESS | 1735 | 1463682747117 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x891bc400) [pid = 1735] [serial = 2037] [outer = 0x88235800] 11:32:28 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:28 INFO - PROCESS | 1735 | 1463682748415 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]]]}] 11:32:28 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) 11:32:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1886ms 11:32:28 INFO - PROCESS | 1735 | 1463682748438 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 1735 | 1463682748447 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 11:32:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:32:28 INFO - PROCESS | 1735 | 1463682748469 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 1735 | 1463682748474 Marionette TRACE conn4 <- [1,2686,null,{}] 11:32:28 INFO - PROCESS | 1735 | 1463682748480 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}] 11:32:28 INFO - PROCESS | 1735 | 1463682748828 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:32:28 INFO - PROCESS | 1735 | 1463682748879 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x891b1000 == 156 [pid = 1735] [id = 679] 11:32:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8a649000) [pid = 1735] [serial = 2038] [outer = (nil)] 11:32:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8bd3f800) [pid = 1735] [serial = 2039] [outer = 0x8a649000] 11:32:28 INFO - PROCESS | 1735 | 1463682748955 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8be5c400) [pid = 1735] [serial = 2040] [outer = 0x8a649000] 11:32:30 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x92e42c00) [pid = 1735] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x92055000) [pid = 1735] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8f573800) [pid = 1735] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x952d9000) [pid = 1735] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8dd31800) [pid = 1735] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x886f1000) [pid = 1735] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8f901400) [pid = 1735] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x9b294800) [pid = 1735] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x8dd3b400) [pid = 1735] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8db18000) [pid = 1735] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x91d92400) [pid = 1735] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x9479ec00) [pid = 1735] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x8dcecc00) [pid = 1735] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x8f4a0c00) [pid = 1735] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x8ea1c400) [pid = 1735] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x915cf000) [pid = 1735] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x914d9c00) [pid = 1735] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x8f81ec00) [pid = 1735] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x8dd62400) [pid = 1735] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0x914d6c00) [pid = 1735] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:32:30 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x891b4c00) [pid = 1735] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:32:30 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 11:32:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:32:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:32:30 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1 11:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:30 INFO - _addTest/ [0,2689,"getWindowHandle",null] 11:32:30 INFO - PROCESS | 1735 | 1463682750766 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 11:32:30 INFO - PROCESS | 1735 | 1463682750774 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 1735 | 1463682750780 Marionette TRACE conn4 <- [1,2690,null,{}] 11:32:30 INFO - PROCESS | 1735 | 1463682750797 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}] 11:32:31 INFO - PROCESS | 1735 | 1463682751099 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:32:31 INFO - PROCESS | 1735 | 1463682751240 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd49000 == 157 [pid = 1735] [id = 680] 11:32:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x8be60800) [pid = 1735] [serial = 2041] [outer = (nil)] 11:32:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x8c1a0000) [pid = 1735] [serial = 2042] [outer = 0x8be60800] 11:32:31 INFO - PROCESS | 1735 | 1463682751322 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x8c1bd800) [pid = 1735] [serial = 2043] [outer = 0x8be60800] 11:32:32 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:32 INFO - PROCESS | 1735 | 1463682752730 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 1735 | 1463682752880 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 11:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:32:32 INFO - PROCESS | 1735 | 1463682752894 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 1735 | 1463682752901 Marionette TRACE conn4 <- [1,2694,null,{}] 11:32:32 INFO - PROCESS | 1735 | 1463682752912 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}] 11:32:33 INFO - PROCESS | 1735 | 1463682753194 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:32:33 INFO - PROCESS | 1735 | 1463682753486 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 1735 | ++DOCSHELL 0x891b1400 == 158 [pid = 1735] [id = 681] 11:32:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x891b3400) [pid = 1735] [serial = 2044] [outer = (nil)] 11:32:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x8a648c00) [pid = 1735] [serial = 2045] [outer = 0x891b3400] 11:32:33 INFO - PROCESS | 1735 | 1463682753584 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x8a67ec00) [pid = 1735] [serial = 2046] [outer = 0x891b3400] 11:32:35 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:35 INFO - PROCESS | 1735 | 1463682755058 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 1735 | 1463682755098 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 11:32:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:32:35 INFO - PROCESS | 1735 | 1463682755110 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - PROCESS | 1735 | 1463682755114 Marionette TRACE conn4 <- [1,2698,null,{}] 11:32:35 INFO - PROCESS | 1735 | 1463682755121 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}] 11:32:35 INFO - PROCESS | 1735 | 1463682755460 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:32:35 INFO - PROCESS | 1735 | 1463682755752 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x886f4800 == 159 [pid = 1735] [id = 682] 11:32:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x886f5c00) [pid = 1735] [serial = 2047] [outer = (nil)] 11:32:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x8c194800) [pid = 1735] [serial = 2048] [outer = 0x886f5c00] 11:32:35 INFO - PROCESS | 1735 | 1463682755846 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8d85e800) [pid = 1735] [serial = 2049] [outer = 0x886f5c00] 11:32:37 INFO - PROCESS | 1735 | SkCairoFTTypeface::onFilterRec unimplemented 11:32:37 INFO - PROCESS | 1735 | 1463682757306 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 1735 | 1463682757359 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 11:32:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:32:37 INFO - PROCESS | 1735 | 1463682757367 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 1735 | 1463682757373 Marionette TRACE conn4 <- [1,2702,null,{}] 11:32:37 INFO - PROCESS | 1735 | 1463682757390 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}] 11:32:37 INFO - PROCESS | 1735 | 1463682757892 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:32:38 INFO - PROCESS | 1735 | 1463682758083 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c199800 == 160 [pid = 1735] [id = 683] 11:32:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8db14400) [pid = 1735] [serial = 2050] [outer = (nil)] 11:32:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8dd3d400) [pid = 1735] [serial = 2051] [outer = 0x8db14400] 11:32:38 INFO - PROCESS | 1735 | 1463682758181 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8dd6a000) [pid = 1735] [serial = 2052] [outer = 0x8db14400] 11:32:39 INFO - PROCESS | 1735 | 1463682759227 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]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:32:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1897ms 11:32:39 INFO - PROCESS | 1735 | 1463682759264 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:32:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:32:39 INFO - PROCESS | 1735 | 1463682759270 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 11:32:39 INFO - PROCESS | 1735 | 1463682759277 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 1735 | 1463682759281 Marionette TRACE conn4 <- [1,2706,null,{}] 11:32:39 INFO - PROCESS | 1735 | 1463682759287 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}] 11:32:39 INFO - PROCESS | 1735 | 1463682759539 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:32:39 INFO - PROCESS | 1735 | 1463682759882 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fb6c00 == 161 [pid = 1735] [id = 684] 11:32:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8e7c3400) [pid = 1735] [serial = 2053] [outer = (nil)] 11:32:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8e7d0000) [pid = 1735] [serial = 2054] [outer = 0x8e7c3400] 11:32:39 INFO - PROCESS | 1735 | 1463682759980 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8e7da400) [pid = 1735] [serial = 2055] [outer = 0x8e7c3400] 11:32:40 INFO - PROCESS | 1735 | 1463682760961 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]]]}] 11:32:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:32:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1733ms 11:32:41 INFO - PROCESS | 1735 | 1463682761010 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 11:32:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:32:41 INFO - PROCESS | 1735 | 1463682761014 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 11:32:41 INFO - PROCESS | 1735 | 1463682761021 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 1735 | 1463682761025 Marionette TRACE conn4 <- [1,2710,null,{}] 11:32:41 INFO - PROCESS | 1735 | 1463682761031 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}] 11:32:41 INFO - PROCESS | 1735 | 1463682761275 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:32:41 INFO - PROCESS | 1735 | 1463682761617 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c19b000 == 162 [pid = 1735] [id = 685] 11:32:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8dd32400) [pid = 1735] [serial = 2056] [outer = (nil)] 11:32:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8e7eec00) [pid = 1735] [serial = 2057] [outer = 0x8dd32400] 11:32:41 INFO - PROCESS | 1735 | 1463682761730 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8ea10400) [pid = 1735] [serial = 2058] [outer = 0x8dd32400] 11:32:42 INFO - PROCESS | 1735 | 1463682762714 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] 11:32:42 INFO - PROCESS | 1735 | 1463682762758 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 11:32:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:32:42 INFO - PROCESS | 1735 | 1463682762767 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - PROCESS | 1735 | 1463682762771 Marionette TRACE conn4 <- [1,2714,null,{}] 11:32:42 INFO - PROCESS | 1735 | 1463682762777 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}] 11:32:43 INFO - PROCESS | 1735 | 1463682763083 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:32:43 INFO - PROCESS | 1735 | 1463682763475 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8df21400 == 163 [pid = 1735] [id = 686] 11:32:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8e7ed000) [pid = 1735] [serial = 2059] [outer = (nil)] 11:32:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8f4a0c00) [pid = 1735] [serial = 2060] [outer = 0x8e7ed000] 11:32:43 INFO - PROCESS | 1735 | 1463682763568 Marionette DEBUG loaded listener.js 11:32:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8f610800) [pid = 1735] [serial = 2061] [outer = 0x8e7ed000] 11:32:44 INFO - PROCESS | 1735 | 1463682764519 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]]]}] 11:32:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:32:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1787ms 11:32:44 INFO - PROCESS | 1735 | 1463682764554 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 1735 | 1463682764557 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 11:32:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:32:44 INFO - PROCESS | 1735 | 1463682764565 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 1735 | 1463682764568 Marionette TRACE conn4 <- [1,2718,null,{}] 11:32:44 INFO - PROCESS | 1735 | 1463682764575 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}] 11:32:44 INFO - PROCESS | 1735 | 1463682764830 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:32:45 INFO - PROCESS | 1735 | 1463682765173 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ea17800 == 164 [pid = 1735] [id = 687] 11:32:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8f49bc00) [pid = 1735] [serial = 2062] [outer = (nil)] 11:32:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8f817c00) [pid = 1735] [serial = 2063] [outer = 0x8f49bc00] 11:32:45 INFO - PROCESS | 1735 | 1463682765269 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8f902400) [pid = 1735] [serial = 2064] [outer = 0x8f49bc00] 11:32:46 INFO - PROCESS | 1735 | 1463682766256 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] 11:32:46 INFO - PROCESS | 1735 | 1463682766305 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 11:32:46 INFO - PROCESS | 1735 | 1463682766313 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 1735 | 1463682766317 Marionette TRACE conn4 <- [1,2722,null,{}] 11:32:46 INFO - PROCESS | 1735 | 1463682766323 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}] 11:32:46 INFO - PROCESS | 1735 | 1463682766587 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:32:46 INFO - PROCESS | 1735 | 1463682766953 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ea16000 == 165 [pid = 1735] [id = 688] 11:32:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8f618800) [pid = 1735] [serial = 2065] [outer = (nil)] 11:32:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8f90f400) [pid = 1735] [serial = 2066] [outer = 0x8f618800] 11:32:47 INFO - PROCESS | 1735 | 1463682767045 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8fbd2000) [pid = 1735] [serial = 2067] [outer = 0x8f618800] 11:32:48 INFO - PROCESS | 1735 | 1463682768046 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] 11:32:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:32:48 INFO - PROCESS | 1735 | 1463682768106 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 11:32:48 INFO - PROCESS | 1735 | 1463682768113 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 1735 | 1463682768117 Marionette TRACE conn4 <- [1,2726,null,{}] 11:32:48 INFO - PROCESS | 1735 | 1463682768124 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}] 11:32:48 INFO - PROCESS | 1735 | 1463682768377 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:32:48 INFO - PROCESS | 1735 | 1463682768726 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x886f0c00 == 166 [pid = 1735] [id = 689] 11:32:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8f90bc00) [pid = 1735] [serial = 2068] [outer = (nil)] 11:32:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x913b2c00) [pid = 1735] [serial = 2069] [outer = 0x8f90bc00] 11:32:48 INFO - PROCESS | 1735 | 1463682768826 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x914d4000) [pid = 1735] [serial = 2070] [outer = 0x8f90bc00] 11:32:49 INFO - PROCESS | 1735 | 1463682769793 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]]]}] 11:32:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:32:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1746ms 11:32:49 INFO - PROCESS | 1735 | 1463682769859 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 1735 | 1463682769863 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 11:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:32:49 INFO - PROCESS | 1735 | 1463682769870 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 1735 | 1463682769874 Marionette TRACE conn4 <- [1,2730,null,{}] 11:32:49 INFO - PROCESS | 1735 | 1463682769880 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}] 11:32:50 INFO - PROCESS | 1735 | 1463682770160 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:32:50 INFO - PROCESS | 1735 | 1463682770511 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x886ec000 == 167 [pid = 1735] [id = 690] 11:32:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x8e7d0c00) [pid = 1735] [serial = 2071] [outer = (nil)] 11:32:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91515400) [pid = 1735] [serial = 2072] [outer = 0x8e7d0c00] 11:32:50 INFO - PROCESS | 1735 | 1463682770603 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x915d0800) [pid = 1735] [serial = 2073] [outer = 0x8e7d0c00] 11:32:51 INFO - PROCESS | 1735 | 1463682771966 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 1735 | 1463682772021 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 11:32:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:32:52 INFO - PROCESS | 1735 | 1463682772028 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 1735 | 1463682772033 Marionette TRACE conn4 <- [1,2734,null,{}] 11:32:52 INFO - PROCESS | 1735 | 1463682772040 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}] 11:32:52 INFO - PROCESS | 1735 | 1463682772373 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:32:52 INFO - PROCESS | 1735 | 1463682772697 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x913acc00 == 168 [pid = 1735] [id = 691] 11:32:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x9150f400) [pid = 1735] [serial = 2074] [outer = (nil)] 11:32:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x91765000) [pid = 1735] [serial = 2075] [outer = 0x9150f400] 11:32:52 INFO - PROCESS | 1735 | 1463682772807 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x91c12c00) [pid = 1735] [serial = 2076] [outer = 0x9150f400] 11:32:53 INFO - PROCESS | 1735 | 1463682773874 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]]]}] 11:32:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:32:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1893ms 11:32:53 INFO - PROCESS | 1735 | 1463682773923 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 1735 | 1463682773927 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 11:32:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:32:53 INFO - PROCESS | 1735 | 1463682773934 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 1735 | 1463682773938 Marionette TRACE conn4 <- [1,2738,null,{}] 11:32:53 INFO - PROCESS | 1735 | 1463682773944 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}] 11:32:54 INFO - PROCESS | 1735 | 1463682774202 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:32:54 INFO - PROCESS | 1735 | 1463682774552 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x9175e400 == 169 [pid = 1735] [id = 692] 11:32:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x9175ec00) [pid = 1735] [serial = 2077] [outer = (nil)] 11:32:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x91db4000) [pid = 1735] [serial = 2078] [outer = 0x9175ec00] 11:32:54 INFO - PROCESS | 1735 | 1463682774650 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x91db9c00) [pid = 1735] [serial = 2079] [outer = 0x9175ec00] 11:32:55 INFO - PROCESS | 1735 | 1463682775605 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]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:32:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1735ms 11:32:55 INFO - PROCESS | 1735 | 1463682775671 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:32:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:32:55 INFO - PROCESS | 1735 | 1463682775675 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 11:32:55 INFO - PROCESS | 1735 | 1463682775681 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 1735 | 1463682775685 Marionette TRACE conn4 <- [1,2742,null,{}] 11:32:55 INFO - PROCESS | 1735 | 1463682775691 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}] 11:32:55 INFO - PROCESS | 1735 | 1463682775937 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:32:56 INFO - PROCESS | 1735 | 1463682776289 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x91508400 == 170 [pid = 1735] [id = 693] 11:32:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x91d91800) [pid = 1735] [serial = 2080] [outer = (nil)] 11:32:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x91e9bc00) [pid = 1735] [serial = 2081] [outer = 0x91d91800] 11:32:56 INFO - PROCESS | 1735 | 1463682776385 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x91ea0000) [pid = 1735] [serial = 2082] [outer = 0x91d91800] 11:32:57 INFO - PROCESS | 1735 | 1463682777356 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]]]}] 11:32:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:32:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1740ms 11:32:57 INFO - PROCESS | 1735 | 1463682777423 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 1735 | 1463682777427 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 11:32:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:32:57 INFO - PROCESS | 1735 | 1463682777434 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 1735 | 1463682777437 Marionette TRACE conn4 <- [1,2746,null,{}] 11:32:57 INFO - PROCESS | 1735 | 1463682777443 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}] 11:32:57 INFO - PROCESS | 1735 | 1463682777738 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:32:58 INFO - PROCESS | 1735 | 1463682778090 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x91dc0800 == 171 [pid = 1735] [id = 694] 11:32:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x91e9d400) [pid = 1735] [serial = 2083] [outer = (nil)] 11:32:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x91f1d000) [pid = 1735] [serial = 2084] [outer = 0x91e9d400] 11:32:58 INFO - PROCESS | 1735 | 1463682778183 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x91f21000) [pid = 1735] [serial = 2085] [outer = 0x91e9d400] 11:32:59 INFO - PROCESS | 1735 | 1463682779165 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]]]}] 11:32:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:32:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1789ms 11:32:59 INFO - PROCESS | 1735 | 1463682779225 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 1735 | 1463682779229 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 11:32:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:32:59 INFO - PROCESS | 1735 | 1463682779236 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 1735 | 1463682779239 Marionette TRACE conn4 <- [1,2750,null,{}] 11:32:59 INFO - PROCESS | 1735 | 1463682779245 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}] 11:32:59 INFO - PROCESS | 1735 | 1463682779493 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:32:59 INFO - PROCESS | 1735 | 1463682779845 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x91dbf400 == 172 [pid = 1735] [id = 695] 11:32:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x91e95400) [pid = 1735] [serial = 2086] [outer = (nil)] 11:32:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x92056000) [pid = 1735] [serial = 2087] [outer = 0x91e95400] 11:32:59 INFO - PROCESS | 1735 | 1463682779942 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x920d3000) [pid = 1735] [serial = 2088] [outer = 0x91e95400] 11:33:00 INFO - PROCESS | 1735 | 1463682780874 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]]]}] 11:33:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:33:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1681ms 11:33:00 INFO - PROCESS | 1735 | 1463682780918 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 1735 | 1463682780923 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 11:33:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:33:00 INFO - PROCESS | 1735 | 1463682780930 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 1735 | 1463682780933 Marionette TRACE conn4 <- [1,2754,null,{}] 11:33:00 INFO - PROCESS | 1735 | 1463682780939 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}] 11:33:01 INFO - PROCESS | 1735 | 1463682781190 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:33:01 INFO - PROCESS | 1735 | 1463682781553 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f4000 == 173 [pid = 1735] [id = 696] 11:33:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x8dd66c00) [pid = 1735] [serial = 2089] [outer = (nil)] 11:33:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x92e45400) [pid = 1735] [serial = 2090] [outer = 0x8dd66c00] 11:33:01 INFO - PROCESS | 1735 | 1463682781651 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x92e48400) [pid = 1735] [serial = 2091] [outer = 0x8dd66c00] 11:33:02 INFO - PROCESS | 1735 | 1463682782592 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]]]}] 11:33:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:33:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1733ms 11:33:02 INFO - PROCESS | 1735 | 1463682782665 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:33:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:33:02 INFO - PROCESS | 1735 | 1463682782669 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 11:33:02 INFO - PROCESS | 1735 | 1463682782676 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 1735 | 1463682782680 Marionette TRACE conn4 <- [1,2758,null,{}] 11:33:02 INFO - PROCESS | 1735 | 1463682782686 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}] 11:33:02 INFO - PROCESS | 1735 | 1463682782975 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x891b1000 == 172 [pid = 1735] [id = 679] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x877f7c00 == 171 [pid = 1735] [id = 678] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x9b804400 == 170 [pid = 1735] [id = 676] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0xa114bc00 == 169 [pid = 1735] [id = 677] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x877ec000 == 168 [pid = 1735] [id = 675] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x88234c00 == 167 [pid = 1735] [id = 674] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x9a242800 == 166 [pid = 1735] [id = 673] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x92fa3800 == 165 [pid = 1735] [id = 671] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x99234c00 == 164 [pid = 1735] [id = 672] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8dce6c00 == 163 [pid = 1735] [id = 670] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x9175f800 == 162 [pid = 1735] [id = 669] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x86fabc00 == 161 [pid = 1735] [id = 668] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8f615c00 == 160 [pid = 1735] [id = 667] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x913a9c00 == 159 [pid = 1735] [id = 666] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd3b800 == 158 [pid = 1735] [id = 664] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8d858c00 == 157 [pid = 1735] [id = 665] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7cd800 == 156 [pid = 1735] [id = 663] 11:33:04 INFO - PROCESS | 1735 | --DOCSHELL 0x886e8000 == 155 [pid = 1735] [id = 662] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x99f10400) [pid = 1735] [serial = 1958] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x92edf400) [pid = 1735] [serial = 1952] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x8f814000) [pid = 1735] [serial = 1932] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x9a80b400) [pid = 1735] [serial = 1962] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x9b561400) [pid = 1735] [serial = 1967] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x8a64dc00) [pid = 1735] [serial = 1976] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x8fbdb800) [pid = 1735] [serial = 1860] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x9c1a5000) [pid = 1735] [serial = 1970] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x8ded7000) [pid = 1735] [serial = 1928] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x8dd39800) [pid = 1735] [serial = 1979] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x92048c00) [pid = 1735] [serial = 1946] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x97846400) [pid = 1735] [serial = 1956] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x9a8a2400) [pid = 1735] [serial = 1964] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x8f611000) [pid = 1735] [serial = 1931] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x9a973400) [pid = 1735] [serial = 1965] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x91509400) [pid = 1735] [serial = 1937] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x8f495c00) [pid = 1735] [serial = 1983] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x9150e400) [pid = 1735] [serial = 1938] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x99fe4400) [pid = 1735] [serial = 1959] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x91762800) [pid = 1735] [serial = 1940] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x9204f800) [pid = 1735] [serial = 1947] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x92eecc00) [pid = 1735] [serial = 1953] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x924c2000) [pid = 1735] [serial = 1950] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8e7dac00) [pid = 1735] [serial = 1929] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x9c24f000) [pid = 1735] [serial = 1971] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8c193800) [pid = 1735] [serial = 1977] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x913b0000) [pid = 1735] [serial = 1935] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0xa1151c00) [pid = 1735] [serial = 1974] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0xa0713c00) [pid = 1735] [serial = 1973] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x952d1800) [pid = 1735] [serial = 1955] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x9a806800) [pid = 1735] [serial = 1961] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8f394800) [pid = 1735] [serial = 1982] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8dd6b000) [pid = 1735] [serial = 1980] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8fbd7800) [pid = 1735] [serial = 1934] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x91e93800) [pid = 1735] [serial = 1944] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8bd4c800) [pid = 1735] [serial = 1925] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8c192000) [pid = 1735] [serial = 1926] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x91db7000) [pid = 1735] [serial = 1943] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x924bcc00) [pid = 1735] [serial = 1949] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x9b57c000) [pid = 1735] [serial = 1968] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x91d87400) [pid = 1735] [serial = 1941] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x8f575400) [pid = 1735] [serial = 1985] [outer = (nil)] [url = about:blank] 11:33:05 INFO - PROCESS | 1735 | 1463682785361 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x8823b400 == 156 [pid = 1735] [id = 697] 11:33:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8823b800) [pid = 1735] [serial = 2092] [outer = (nil)] 11:33:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x886ee000) [pid = 1735] [serial = 2093] [outer = 0x8823b800] 11:33:05 INFO - PROCESS | 1735 | 1463682785448 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8a647400) [pid = 1735] [serial = 2094] [outer = 0x8823b800] 11:33:06 INFO - PROCESS | 1735 | 1463682786316 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]]]}] 11:33:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:33:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 3654ms 11:33:06 INFO - PROCESS | 1735 | 1463682786332 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 1735 | 1463682786338 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 11:33:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:33:06 INFO - PROCESS | 1735 | 1463682786369 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 1735 | 1463682786376 Marionette TRACE conn4 <- [1,2762,null,{}] 11:33:06 INFO - PROCESS | 1735 | 1463682786395 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}] 11:33:06 INFO - PROCESS | 1735 | 1463682786636 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:33:06 INFO - PROCESS | 1735 | 1463682786869 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0aac00 == 157 [pid = 1735] [id = 698] 11:33:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8c192400) [pid = 1735] [serial = 2095] [outer = (nil)] 11:33:06 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8c19b400) [pid = 1735] [serial = 2096] [outer = 0x8c192400] 11:33:06 INFO - PROCESS | 1735 | 1463682786962 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8d85c400) [pid = 1735] [serial = 2097] [outer = 0x8c192400] 11:33:07 INFO - PROCESS | 1735 | 1463682787925 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]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:33:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1626ms 11:33:07 INFO - PROCESS | 1735 | 1463682787977 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 1735 | 1463682787982 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 11:33:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:33:08 INFO - PROCESS | 1735 | 1463682788000 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - PROCESS | 1735 | 1463682788004 Marionette TRACE conn4 <- [1,2766,null,{}] 11:33:08 INFO - PROCESS | 1735 | 1463682788011 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}] 11:33:08 INFO - PROCESS | 1735 | 1463682788335 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:33:08 INFO - PROCESS | 1735 | 1463682788377 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd32800 == 158 [pid = 1735] [id = 699] 11:33:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8dd3e400) [pid = 1735] [serial = 2098] [outer = (nil)] 11:33:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8dd67800) [pid = 1735] [serial = 2099] [outer = 0x8dd3e400] 11:33:08 INFO - PROCESS | 1735 | 1463682788455 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8dedb400) [pid = 1735] [serial = 2100] [outer = 0x8dd3e400] 11:33:09 INFO - PROCESS | 1735 | 1463682789629 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]]]}] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x915d0400) [pid = 1735] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x9922a400) [pid = 1735] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x915eb000) [pid = 1735] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x9a0ba800) [pid = 1735] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x915d1c00) [pid = 1735] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:33:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:33:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2102ms 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x9b810400) [pid = 1735] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8fbcf000) [pid = 1735] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x8df24400) [pid = 1735] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x91517400) [pid = 1735] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x91c17c00) [pid = 1735] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x9a89f000) [pid = 1735] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x8e7e2c00) [pid = 1735] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 118 (0x8f909800) [pid = 1735] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 117 (0x93a59400) [pid = 1735] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 116 (0x8a649000) [pid = 1735] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 115 (0x891bac00) [pid = 1735] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 114 (0x88235800) [pid = 1735] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:33:10 INFO - PROCESS | 1735 | --DOMWINDOW == 113 (0x8dedb000) [pid = 1735] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:33:10 INFO - PROCESS | 1735 | 1463682790137 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:33:10 INFO - PROCESS | 1735 | 1463682790141 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 11:33:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:33:10 INFO - PROCESS | 1735 | 1463682790159 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 1735 | 1463682790169 Marionette TRACE conn4 <- [1,2770,null,{}] 11:33:10 INFO - PROCESS | 1735 | 1463682790176 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}] 11:33:10 INFO - PROCESS | 1735 | 1463682790447 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:33:10 INFO - PROCESS | 1735 | 1463682790676 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be61400 == 159 [pid = 1735] [id = 700] 11:33:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 114 (0x8dedd800) [pid = 1735] [serial = 2101] [outer = (nil)] 11:33:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 115 (0x8e7d0800) [pid = 1735] [serial = 2102] [outer = 0x8dedd800] 11:33:10 INFO - PROCESS | 1735 | 1463682790757 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 116 (0x8ea1c000) [pid = 1735] [serial = 2103] [outer = 0x8dedd800] 11:33:11 INFO - PROCESS | 1735 | 1463682791602 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]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:33:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1505ms 11:33:11 INFO - PROCESS | 1735 | 1463682791656 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 1735 | 1463682791660 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 11:33:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:33:11 INFO - PROCESS | 1735 | 1463682791667 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 1735 | 1463682791670 Marionette TRACE conn4 <- [1,2774,null,{}] 11:33:11 INFO - PROCESS | 1735 | 1463682791676 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}] 11:33:11 INFO - PROCESS | 1735 | 1463682791925 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:33:12 INFO - PROCESS | 1735 | 1463682792289 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x88235800 == 160 [pid = 1735] [id = 701] 11:33:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 117 (0x88236000) [pid = 1735] [serial = 2104] [outer = (nil)] 11:33:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 118 (0x886f0800) [pid = 1735] [serial = 2105] [outer = 0x88236000] 11:33:12 INFO - PROCESS | 1735 | 1463682792456 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 119 (0x8a683400) [pid = 1735] [serial = 2106] [outer = 0x88236000] 11:33:13 INFO - PROCESS | 1735 | 1463682793502 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]]]}] 11:33:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:33:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1890ms 11:33:13 INFO - PROCESS | 1735 | 1463682793559 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:33:13 INFO - PROCESS | 1735 | 1463682793567 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 11:33:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:33:13 INFO - PROCESS | 1735 | 1463682793576 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 1735 | 1463682793582 Marionette TRACE conn4 <- [1,2778,null,{}] 11:33:13 INFO - PROCESS | 1735 | 1463682793592 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}] 11:33:13 INFO - PROCESS | 1735 | 1463682793876 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:33:14 INFO - PROCESS | 1735 | 1463682794243 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c1b3800 == 161 [pid = 1735] [id = 702] 11:33:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x8db18000) [pid = 1735] [serial = 2107] [outer = (nil)] 11:33:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x8dce6c00) [pid = 1735] [serial = 2108] [outer = 0x8db18000] 11:33:14 INFO - PROCESS | 1735 | 1463682794340 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8dd60800) [pid = 1735] [serial = 2109] [outer = 0x8db18000] 11:33:15 INFO - PROCESS | 1735 | 1463682795333 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]]]}] 11:33:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:33:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1794ms 11:33:15 INFO - PROCESS | 1735 | 1463682795373 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 1735 | 1463682795380 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 11:33:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:33:15 INFO - PROCESS | 1735 | 1463682795390 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 1735 | 1463682795393 Marionette TRACE conn4 <- [1,2782,null,{}] 11:33:15 INFO - PROCESS | 1735 | 1463682795400 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}] 11:33:15 INFO - PROCESS | 1735 | 1463682795668 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:33:16 INFO - PROCESS | 1735 | 1463682796067 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ea13000 == 162 [pid = 1735] [id = 703] 11:33:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8f392c00) [pid = 1735] [serial = 2110] [outer = (nil)] 11:33:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8f39c000) [pid = 1735] [serial = 2111] [outer = 0x8f392c00] 11:33:16 INFO - PROCESS | 1735 | 1463682796166 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8f49ac00) [pid = 1735] [serial = 2112] [outer = 0x8f392c00] 11:33:17 INFO - PROCESS | 1735 | 1463682797168 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]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1838ms 11:33:17 INFO - PROCESS | 1735 | 1463682797229 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 1735 | 1463682797234 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 11:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:33:17 INFO - PROCESS | 1735 | 1463682797243 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 1735 | 1463682797254 Marionette TRACE conn4 <- [1,2786,null,{}] 11:33:17 INFO - PROCESS | 1735 | 1463682797269 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}] 11:33:17 INFO - PROCESS | 1735 | 1463682797585 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:33:17 INFO - PROCESS | 1735 | 1463682797952 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f398400 == 163 [pid = 1735] [id = 704] 11:33:17 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8f581400) [pid = 1735] [serial = 2113] [outer = (nil)] 11:33:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8f81ec00) [pid = 1735] [serial = 2114] [outer = 0x8f581400] 11:33:18 INFO - PROCESS | 1735 | 1463682798045 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8f90f800) [pid = 1735] [serial = 2115] [outer = 0x8f581400] 11:33:19 INFO - PROCESS | 1735 | 1463682799043 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]]]}] 11:33:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:33:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1852ms 11:33:19 INFO - PROCESS | 1735 | 1463682799094 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 1735 | 1463682799099 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 11:33:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:33:19 INFO - PROCESS | 1735 | 1463682799106 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 1735 | 1463682799109 Marionette TRACE conn4 <- [1,2790,null,{}] 11:33:19 INFO - PROCESS | 1735 | 1463682799115 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}] 11:33:19 INFO - PROCESS | 1735 | 1463682799366 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:33:19 INFO - PROCESS | 1735 | 1463682799709 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c0aa000 == 164 [pid = 1735] [id = 705] 11:33:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8f57c800) [pid = 1735] [serial = 2116] [outer = (nil)] 11:33:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x914d8400) [pid = 1735] [serial = 2117] [outer = 0x8f57c800] 11:33:19 INFO - PROCESS | 1735 | 1463682799808 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x915ce400) [pid = 1735] [serial = 2118] [outer = 0x8f57c800] 11:33:20 INFO - PROCESS | 1735 | 1463682800753 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]]]}] 11:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1687ms 11:33:20 INFO - PROCESS | 1735 | 1463682800794 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:33:20 INFO - PROCESS | 1735 | 1463682800798 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 11:33:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:33:20 INFO - PROCESS | 1735 | 1463682800805 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 1735 | 1463682800809 Marionette TRACE conn4 <- [1,2794,null,{}] 11:33:20 INFO - PROCESS | 1735 | 1463682800815 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}] 11:33:21 INFO - PROCESS | 1735 | 1463682801064 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:33:21 INFO - PROCESS | 1735 | 1463682801420 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x915e7800 == 165 [pid = 1735] [id = 706] 11:33:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x915eac00) [pid = 1735] [serial = 2119] [outer = (nil)] 11:33:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x9175b800) [pid = 1735] [serial = 2120] [outer = 0x915eac00] 11:33:21 INFO - PROCESS | 1735 | 1463682801529 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x91d88000) [pid = 1735] [serial = 2121] [outer = 0x915eac00] 11:33:22 INFO - PROCESS | 1735 | 1463682802516 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]]]}] 11:33:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:33:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1736ms 11:33:22 INFO - PROCESS | 1735 | 1463682802543 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:33:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:33:22 INFO - PROCESS | 1735 | 1463682802547 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 11:33:22 INFO - PROCESS | 1735 | 1463682802554 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:33:22 INFO - PROCESS | 1735 | 1463682802558 Marionette TRACE conn4 <- [1,2798,null,{}] 11:33:22 INFO - PROCESS | 1735 | 1463682802564 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}] 11:33:22 INFO - PROCESS | 1735 | 1463682802934 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:33:23 INFO - PROCESS | 1735 | 1463682803210 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 1735 | ++DOCSHELL 0x913b0000 == 166 [pid = 1735] [id = 707] 11:33:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x9175c000) [pid = 1735] [serial = 2122] [outer = (nil)] 11:33:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x91db7000) [pid = 1735] [serial = 2123] [outer = 0x9175c000] 11:33:23 INFO - PROCESS | 1735 | 1463682803307 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x91ec2400) [pid = 1735] [serial = 2124] [outer = 0x9175c000] 11:33:24 INFO - PROCESS | 1735 | 1463682804297 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]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1785ms 11:33:24 INFO - PROCESS | 1735 | 1463682804340 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 1735 | 1463682804344 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 11:33:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:33:24 INFO - PROCESS | 1735 | 1463682804351 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 1735 | 1463682804354 Marionette TRACE conn4 <- [1,2802,null,{}] 11:33:24 INFO - PROCESS | 1735 | 1463682804360 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}] 11:33:24 INFO - PROCESS | 1735 | 1463682804612 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:33:24 INFO - PROCESS | 1735 | 1463682804960 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ea1a000 == 167 [pid = 1735] [id = 708] 11:33:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x91d96000) [pid = 1735] [serial = 2125] [outer = (nil)] 11:33:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x92050000) [pid = 1735] [serial = 2126] [outer = 0x91d96000] 11:33:25 INFO - PROCESS | 1735 | 1463682805060 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x924bcc00) [pid = 1735] [serial = 2127] [outer = 0x91d96000] 11:33:26 INFO - PROCESS | 1735 | 1463682806069 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]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:33:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1785ms 11:33:26 INFO - PROCESS | 1735 | 1463682806137 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:33:26 INFO - PROCESS | 1735 | 1463682806141 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 11:33:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:33:26 INFO - PROCESS | 1735 | 1463682806148 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 1735 | 1463682806152 Marionette TRACE conn4 <- [1,2806,null,{}] 11:33:26 INFO - PROCESS | 1735 | 1463682806158 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}] 11:33:26 INFO - PROCESS | 1735 | 1463682806435 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:33:26 INFO - PROCESS | 1735 | 1463682806792 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x9204b400 == 168 [pid = 1735] [id = 709] 11:33:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x9204c800) [pid = 1735] [serial = 2128] [outer = (nil)] 11:33:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x92edec00) [pid = 1735] [serial = 2129] [outer = 0x9204c800] 11:33:26 INFO - PROCESS | 1735 | 1463682806884 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x92ee2400) [pid = 1735] [serial = 2130] [outer = 0x9204c800] 11:33:27 INFO - PROCESS | 1735 | 1463682807821 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]]]}] 11:33:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:33:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1746ms 11:33:27 INFO - PROCESS | 1735 | 1463682807896 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 1735 | 1463682807899 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 11:33:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:33:27 INFO - PROCESS | 1735 | 1463682807907 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - PROCESS | 1735 | 1463682807910 Marionette TRACE conn4 <- [1,2810,null,{}] 11:33:27 INFO - PROCESS | 1735 | 1463682807917 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}] 11:33:28 INFO - PROCESS | 1735 | 1463682808185 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:33:28 INFO - PROCESS | 1735 | 1463682808536 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x92052c00 == 169 [pid = 1735] [id = 710] 11:33:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x92e45000) [pid = 1735] [serial = 2131] [outer = (nil)] 11:33:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x92f9fc00) [pid = 1735] [serial = 2132] [outer = 0x92e45000] 11:33:28 INFO - PROCESS | 1735 | 1463682808633 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x93a52000) [pid = 1735] [serial = 2133] [outer = 0x92e45000] 11:33:29 INFO - PROCESS | 1735 | 1463682809639 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]]]}] 11:33:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:33:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1784ms 11:33:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:33:29 INFO - PROCESS | 1735 | 1463682809693 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:33:29 INFO - PROCESS | 1735 | 1463682809696 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 11:33:29 INFO - PROCESS | 1735 | 1463682809703 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - PROCESS | 1735 | 1463682809707 Marionette TRACE conn4 <- [1,2814,null,{}] 11:33:29 INFO - PROCESS | 1735 | 1463682809714 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}] 11:33:29 INFO - PROCESS | 1735 | 1463682809965 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:33:30 INFO - PROCESS | 1735 | 1463682810325 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x94795400 == 170 [pid = 1735] [id = 711] 11:33:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x94796400) [pid = 1735] [serial = 2134] [outer = (nil)] 11:33:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x9479b400) [pid = 1735] [serial = 2135] [outer = 0x94796400] 11:33:30 INFO - PROCESS | 1735 | 1463682810439 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x951dcc00) [pid = 1735] [serial = 2136] [outer = 0x94796400] 11:33:31 INFO - PROCESS | 1735 | 1463682811475 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]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:33:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1834ms 11:33:31 INFO - PROCESS | 1735 | 1463682811537 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 1735 | 1463682811542 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 11:33:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:33:31 INFO - PROCESS | 1735 | 1463682811548 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 1735 | 1463682811553 Marionette TRACE conn4 <- [1,2818,null,{}] 11:33:31 INFO - PROCESS | 1735 | 1463682811559 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}] 11:33:31 INFO - PROCESS | 1735 | 1463682811846 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:33:32 INFO - PROCESS | 1735 | 1463682812222 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x93dde400 == 171 [pid = 1735] [id = 712] 11:33:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x951db400) [pid = 1735] [serial = 2137] [outer = (nil)] 11:33:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x97844400) [pid = 1735] [serial = 2138] [outer = 0x951db400] 11:33:32 INFO - PROCESS | 1735 | 1463682812315 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x9784a800) [pid = 1735] [serial = 2139] [outer = 0x951db400] 11:33:33 INFO - PROCESS | 1735 | 1463682813311 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]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1802ms 11:33:33 INFO - PROCESS | 1735 | 1463682813352 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:33:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:33:33 INFO - PROCESS | 1735 | 1463682813357 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 11:33:33 INFO - PROCESS | 1735 | 1463682813364 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 1735 | 1463682813367 Marionette TRACE conn4 <- [1,2822,null,{}] 11:33:33 INFO - PROCESS | 1735 | 1463682813374 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}] 11:33:33 INFO - PROCESS | 1735 | 1463682813635 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:33:34 INFO - PROCESS | 1735 | 1463682813987 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x952dcc00 == 172 [pid = 1735] [id = 713] 11:33:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x95583400) [pid = 1735] [serial = 2140] [outer = (nil)] 11:33:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x99704800) [pid = 1735] [serial = 2141] [outer = 0x95583400] 11:33:34 INFO - PROCESS | 1735 | 1463682814084 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x99710400) [pid = 1735] [serial = 2142] [outer = 0x95583400] 11:33:35 INFO - PROCESS | 1735 | 1463682815047 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]]]}] 11:33:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:33:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1740ms 11:33:35 INFO - PROCESS | 1735 | 1463682815105 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:33:35 INFO - PROCESS | 1735 | 1463682815108 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 11:33:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:33:35 INFO - PROCESS | 1735 | 1463682815115 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 1735 | 1463682815119 Marionette TRACE conn4 <- [1,2826,null,{}] 11:33:35 INFO - PROCESS | 1735 | 1463682815125 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}] 11:33:35 INFO - PROCESS | 1735 | 1463682815371 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:33:35 INFO - PROCESS | 1735 | 1463682815722 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 1735 | ++DOCSHELL 0x952de000 == 173 [pid = 1735] [id = 714] 11:33:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x97844000) [pid = 1735] [serial = 2143] [outer = (nil)] 11:33:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x9a0ba800) [pid = 1735] [serial = 2144] [outer = 0x97844000] 11:33:35 INFO - PROCESS | 1735 | 1463682815823 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x9a2f8c00) [pid = 1735] [serial = 2145] [outer = 0x97844000] 11:33:36 INFO - PROCESS | 1735 | 1463682816770 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:33:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:33:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1735ms 11:33:36 INFO - PROCESS | 1735 | 1463682816851 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 1735 | 1463682816855 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 11:33:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:33:36 INFO - PROCESS | 1735 | 1463682816862 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 1735 | 1463682816866 Marionette TRACE conn4 <- [1,2830,null,{}] 11:33:36 INFO - PROCESS | 1735 | 1463682816872 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}] 11:33:37 INFO - PROCESS | 1735 | 1463682817170 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:33:37 INFO - PROCESS | 1735 | 1463682817532 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x952db000 == 174 [pid = 1735] [id = 715] 11:33:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9970cc00) [pid = 1735] [serial = 2146] [outer = (nil)] 11:33:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9a802c00) [pid = 1735] [serial = 2147] [outer = 0x9970cc00] 11:33:37 INFO - PROCESS | 1735 | 1463682817623 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x9a806800) [pid = 1735] [serial = 2148] [outer = 0x9970cc00] 11:33:38 INFO - PROCESS | 1735 | 1463682818568 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]]]}] 11:33:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:33:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1745ms 11:33:38 INFO - PROCESS | 1735 | 1463682818608 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 1735 | 1463682818612 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 11:33:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:33:38 INFO - PROCESS | 1735 | 1463682818619 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 1735 | 1463682818623 Marionette TRACE conn4 <- [1,2834,null,{}] 11:33:38 INFO - PROCESS | 1735 | 1463682818629 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}] 11:33:38 INFO - PROCESS | 1735 | 1463682818884 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:33:39 INFO - PROCESS | 1735 | 1463682819258 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x99fe9c00 == 175 [pid = 1735] [id = 716] 11:33:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x9a4d8400) [pid = 1735] [serial = 2149] [outer = (nil)] 11:33:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9a8a1c00) [pid = 1735] [serial = 2150] [outer = 0x9a4d8400] 11:33:39 INFO - PROCESS | 1735 | 1463682819352 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x9a8a6000) [pid = 1735] [serial = 2151] [outer = 0x9a4d8400] 11:33:40 INFO - PROCESS | 1735 | 1463682820278 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1733ms 11:33:40 INFO - PROCESS | 1735 | 1463682820353 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 1735 | 1463682820356 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 11:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:33:40 INFO - PROCESS | 1735 | 1463682820364 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - PROCESS | 1735 | 1463682820367 Marionette TRACE conn4 <- [1,2838,null,{}] 11:33:40 INFO - PROCESS | 1735 | 1463682820376 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}] 11:33:40 INFO - PROCESS | 1735 | 1463682820629 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:33:41 INFO - PROCESS | 1735 | 1463682820988 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x97847800 == 176 [pid = 1735] [id = 717] 11:33:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9a80f800) [pid = 1735] [serial = 2152] [outer = (nil)] 11:33:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x9a976c00) [pid = 1735] [serial = 2153] [outer = 0x9a80f800] 11:33:41 INFO - PROCESS | 1735 | 1463682821084 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x9a979400) [pid = 1735] [serial = 2154] [outer = 0x9a80f800] 11:33:42 INFO - PROCESS | 1735 | 1463682822048 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]]]}] 11:33:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:33:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1739ms 11:33:42 INFO - PROCESS | 1735 | 1463682822103 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:33:42 INFO - PROCESS | 1735 | 1463682822107 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 11:33:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:33:42 INFO - PROCESS | 1735 | 1463682822114 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:33:42 INFO - PROCESS | 1735 | 1463682822117 Marionette TRACE conn4 <- [1,2842,null,{}] 11:33:42 INFO - PROCESS | 1735 | 1463682822123 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}] 11:33:42 INFO - PROCESS | 1735 | 1463682822371 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8db1e400 == 175 [pid = 1735] [id = 596] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc18400 == 174 [pid = 1735] [id = 190] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x914d2000 == 173 [pid = 1735] [id = 647] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x9784ac00 == 172 [pid = 1735] [id = 301] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x91e9c800 == 171 [pid = 1735] [id = 610] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x86fb3400 == 170 [pid = 1735] [id = 611] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x91f23000 == 169 [pid = 1735] [id = 650] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8d85c000 == 168 [pid = 1735] [id = 651] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x92ee5800 == 167 [pid = 1735] [id = 608] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8d85b000 == 166 [pid = 1735] [id = 609] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x86fa8c00 == 165 [pid = 1735] [id = 652] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x86fac800 == 164 [pid = 1735] [id = 653] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x91c0b800 == 163 [pid = 1735] [id = 648] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7c2000 == 162 [pid = 1735] [id = 126] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x91dbbc00 == 161 [pid = 1735] [id = 607] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8f610000 == 160 [pid = 1735] [id = 649] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x91ecf400 == 159 [pid = 1735] [id = 606] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8f23a400 == 158 [pid = 1735] [id = 135] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x891afc00 == 157 [pid = 1735] [id = 661] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8be61400 == 156 [pid = 1735] [id = 700] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd32800 == 155 [pid = 1735] [id = 699] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0aac00 == 154 [pid = 1735] [id = 698] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8823b400 == 153 [pid = 1735] [id = 697] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x91dc0800 == 152 [pid = 1735] [id = 694] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x9175e400 == 151 [pid = 1735] [id = 692] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x91508400 == 150 [pid = 1735] [id = 693] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x886ec000 == 149 [pid = 1735] [id = 690] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x886f0c00 == 148 [pid = 1735] [id = 689] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8ea16000 == 147 [pid = 1735] [id = 688] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8ea17800 == 146 [pid = 1735] [id = 687] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8df21400 == 145 [pid = 1735] [id = 686] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x86fb6c00 == 144 [pid = 1735] [id = 684] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8c19b000 == 143 [pid = 1735] [id = 685] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x8c199800 == 142 [pid = 1735] [id = 683] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x886f4800 == 141 [pid = 1735] [id = 682] 11:33:44 INFO - PROCESS | 1735 | --DOCSHELL 0x891b1400 == 140 [pid = 1735] [id = 681] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x93de7400) [pid = 1735] [serial = 2013] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x9b85a800) [pid = 1735] [serial = 2024] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x91ec9c00) [pid = 1735] [serial = 2003] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x9a8a0000) [pid = 1735] [serial = 2019] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x920cdc00) [pid = 1735] [serial = 2006] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0xa22a3c00) [pid = 1735] [serial = 2030] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x9a741c00) [pid = 1735] [serial = 2018] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x91f1bc00) [pid = 1735] [serial = 2004] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x914da800) [pid = 1735] [serial = 1995] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x9d970000) [pid = 1735] [serial = 2028] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x91c0b000) [pid = 1735] [serial = 2001] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x92ee7400) [pid = 1735] [serial = 2010] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x9b3c5800) [pid = 1735] [serial = 2022] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x8f237c00) [pid = 1735] [serial = 1991] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x915df800) [pid = 1735] [serial = 1997] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0xa23c3c00) [pid = 1735] [serial = 2031] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x8f575c00) [pid = 1735] [serial = 1992] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x913a4800) [pid = 1735] [serial = 1994] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9c24b000) [pid = 1735] [serial = 2027] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x93a84000) [pid = 1735] [serial = 2012] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x952d6400) [pid = 1735] [serial = 2016] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x951e8800) [pid = 1735] [serial = 2015] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x8bd3f800) [pid = 1735] [serial = 2039] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x9b38f800) [pid = 1735] [serial = 2021] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x91761000) [pid = 1735] [serial = 2000] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x9ba34c00) [pid = 1735] [serial = 2025] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8c197800) [pid = 1735] [serial = 1988] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8be5c400) [pid = 1735] [serial = 2040] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0xa3357000) [pid = 1735] [serial = 2033] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8dce7800) [pid = 1735] [serial = 1989] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x891bc400) [pid = 1735] [serial = 2037] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x92e50800) [pid = 1735] [serial = 2009] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x886f5400) [pid = 1735] [serial = 2036] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x915e7000) [pid = 1735] [serial = 1998] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8ea1ec00) [pid = 1735] [serial = 1923] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x920d6000) [pid = 1735] [serial = 2007] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8c1a0000) [pid = 1735] [serial = 2042] [outer = (nil)] [url = about:blank] 11:33:45 INFO - PROCESS | 1735 | 1463682825479 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 1735 | ++DOCSHELL 0x886ec000 == 141 [pid = 1735] [id = 718] 11:33:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x886f1800) [pid = 1735] [serial = 2155] [outer = (nil)] 11:33:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x891b1400) [pid = 1735] [serial = 2156] [outer = 0x886f1800] 11:33:45 INFO - PROCESS | 1735 | 1463682825577 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8a67f400) [pid = 1735] [serial = 2157] [outer = 0x886f1800] 11:33:46 INFO - PROCESS | 1735 | 1463682826480 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]]]}] 11:33:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:33:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 4396ms 11:33:46 INFO - PROCESS | 1735 | 1463682826533 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 1735 | 1463682826539 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 11:33:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:33:46 INFO - PROCESS | 1735 | 1463682826551 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - PROCESS | 1735 | 1463682826555 Marionette TRACE conn4 <- [1,2846,null,{}] 11:33:46 INFO - PROCESS | 1735 | 1463682826563 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}] 11:33:46 INFO - PROCESS | 1735 | 1463682826807 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:33:47 INFO - PROCESS | 1735 | 1463682827052 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 1735 | ++DOCSHELL 0x8be63400 == 142 [pid = 1735] [id = 719] 11:33:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8be68400) [pid = 1735] [serial = 2158] [outer = (nil)] 11:33:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8c194c00) [pid = 1735] [serial = 2159] [outer = 0x8be68400] 11:33:47 INFO - PROCESS | 1735 | 1463682827181 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8c1b1c00) [pid = 1735] [serial = 2160] [outer = 0x8be68400] 11:33:48 INFO - PROCESS | 1735 | 1463682828141 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]]]}] 11:33:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:33:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1636ms 11:33:48 INFO - PROCESS | 1735 | 1463682828191 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 1735 | 1463682828198 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 11:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:33:48 INFO - PROCESS | 1735 | 1463682828214 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 1735 | 1463682828219 Marionette TRACE conn4 <- [1,2850,null,{}] 11:33:48 INFO - PROCESS | 1735 | 1463682828225 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}] 11:33:48 INFO - PROCESS | 1735 | 1463682828546 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:33:48 INFO - PROCESS | 1735 | 1463682828587 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd4cc00 == 143 [pid = 1735] [id = 720] 11:33:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8dd3b400) [pid = 1735] [serial = 2161] [outer = (nil)] 11:33:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8dd6b000) [pid = 1735] [serial = 2162] [outer = 0x8dd3b400] 11:33:48 INFO - PROCESS | 1735 | 1463682828666 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8df1e400) [pid = 1735] [serial = 2163] [outer = 0x8dd3b400] 11:33:49 INFO - PROCESS | 1735 | 1463682829807 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:33:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2188ms 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x91d91800) [pid = 1735] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8f90bc00) [pid = 1735] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8db14400) [pid = 1735] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x9150f400) [pid = 1735] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8dd32400) [pid = 1735] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8e7c3400) [pid = 1735] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8823b800) [pid = 1735] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8dd3e400) [pid = 1735] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x8c192400) [pid = 1735] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x886f5c00) [pid = 1735] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8e7d0c00) [pid = 1735] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8e7ed000) [pid = 1735] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x91e9d400) [pid = 1735] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x91e95400) [pid = 1735] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x8f49bc00) [pid = 1735] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0xa22a2c00) [pid = 1735] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x8f618800) [pid = 1735] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x891b3400) [pid = 1735] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x9175ec00) [pid = 1735] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:33:50 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x8c198800) [pid = 1735] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:33:50 INFO - PROCESS | 1735 | 1463682830534 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 1735 | 1463682830539 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 11:33:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:33:50 INFO - PROCESS | 1735 | 1463682830556 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 1735 | 1463682830566 Marionette TRACE conn4 <- [1,2854,null,{}] 11:33:50 INFO - PROCESS | 1735 | 1463682830573 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}] 11:33:50 INFO - PROCESS | 1735 | 1463682830886 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:33:51 INFO - PROCESS | 1735 | 1463682831026 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd31c00 == 144 [pid = 1735] [id = 721] 11:33:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x8df26c00) [pid = 1735] [serial = 2164] [outer = (nil)] 11:33:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x8e7db800) [pid = 1735] [serial = 2165] [outer = 0x8df26c00] 11:33:51 INFO - PROCESS | 1735 | 1463682831104 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8ea10000) [pid = 1735] [serial = 2166] [outer = 0x8df26c00] 11:33:51 INFO - PROCESS | 1735 | 1463682831947 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]]]}] 11:33:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:33:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1446ms 11:33:52 INFO - PROCESS | 1735 | 1463682831996 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:33:52 INFO - PROCESS | 1735 | 1463682832000 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 11:33:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:33:52 INFO - PROCESS | 1735 | 1463682832007 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 1735 | 1463682832010 Marionette TRACE conn4 <- [1,2858,null,{}] 11:33:52 INFO - PROCESS | 1735 | 1463682832021 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}] 11:33:52 INFO - PROCESS | 1735 | 1463682832258 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:33:52 INFO - PROCESS | 1735 | 1463682832626 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f5c00 == 145 [pid = 1735] [id = 722] 11:33:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x88232000) [pid = 1735] [serial = 2167] [outer = (nil)] 11:33:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x886f1400) [pid = 1735] [serial = 2168] [outer = 0x88232000] 11:33:52 INFO - PROCESS | 1735 | 1463682832796 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8a67e400) [pid = 1735] [serial = 2169] [outer = 0x88232000] 11:33:53 INFO - PROCESS | 1735 | 1463682833830 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:33:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1888ms 11:33:53 INFO - PROCESS | 1735 | 1463682833897 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 1735 | 1463682833904 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 11:33:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:33:53 INFO - PROCESS | 1735 | 1463682833913 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 1735 | 1463682833919 Marionette TRACE conn4 <- [1,2862,null,{}] 11:33:53 INFO - PROCESS | 1735 | 1463682833927 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}] 11:33:54 INFO - PROCESS | 1735 | 1463682834230 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:33:54 INFO - PROCESS | 1735 | 1463682834587 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:54 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c19b000 == 146 [pid = 1735] [id = 723] 11:33:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8c1a0800) [pid = 1735] [serial = 2170] [outer = (nil)] 11:33:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8db14c00) [pid = 1735] [serial = 2171] [outer = 0x8c1a0800] 11:33:54 INFO - PROCESS | 1735 | 1463682834683 Marionette DEBUG loaded listener.js 11:33:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8dd33000) [pid = 1735] [serial = 2172] [outer = 0x8c1a0800] 11:33:55 INFO - PROCESS | 1735 | 1463682835757 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]]]}] 11:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1889ms 11:33:55 INFO - PROCESS | 1735 | 1463682835805 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:33:55 INFO - PROCESS | 1735 | 1463682835812 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 11:33:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:33:55 INFO - PROCESS | 1735 | 1463682835822 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - PROCESS | 1735 | 1463682835826 Marionette TRACE conn4 <- [1,2866,null,{}] 11:33:55 INFO - PROCESS | 1735 | 1463682835833 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}] 11:33:56 INFO - PROCESS | 1735 | 1463682836100 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:33:56 INFO - PROCESS | 1735 | 1463682836502 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x886ea400 == 147 [pid = 1735] [id = 724] 11:33:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8f237000) [pid = 1735] [serial = 2173] [outer = (nil)] 11:33:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8f23dc00) [pid = 1735] [serial = 2174] [outer = 0x8f237000] 11:33:56 INFO - PROCESS | 1735 | 1463682836601 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8f498400) [pid = 1735] [serial = 2175] [outer = 0x8f237000] 11:33:57 INFO - PROCESS | 1735 | 1463682837621 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]]]}] 11:33:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:33:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1837ms 11:33:57 INFO - PROCESS | 1735 | 1463682837660 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 1735 | 1463682837663 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 11:33:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:33:57 INFO - PROCESS | 1735 | 1463682837675 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 1735 | 1463682837686 Marionette TRACE conn4 <- [1,2870,null,{}] 11:33:57 INFO - PROCESS | 1735 | 1463682837723 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}] 11:33:58 INFO - PROCESS | 1735 | 1463682838055 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:33:58 INFO - PROCESS | 1735 | 1463682838414 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x8ea17800 == 148 [pid = 1735] [id = 725] 11:33:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8f581800) [pid = 1735] [serial = 2176] [outer = (nil)] 11:33:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8f618800) [pid = 1735] [serial = 2177] [outer = 0x8f581800] 11:33:58 INFO - PROCESS | 1735 | 1463682838505 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8f907c00) [pid = 1735] [serial = 2178] [outer = 0x8f581800] 11:33:59 INFO - PROCESS | 1735 | 1463682839519 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]]]}] 11:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1912ms 11:33:59 INFO - PROCESS | 1735 | 1463682839584 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:33:59 INFO - PROCESS | 1735 | 1463682839590 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 11:33:59 INFO - PROCESS | 1735 | 1463682839597 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 1735 | 1463682839601 Marionette TRACE conn4 <- [1,2874,null,{}] 11:33:59 INFO - PROCESS | 1735 | 1463682839607 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}] 11:33:59 INFO - PROCESS | 1735 | 1463682839865 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:34:00 INFO - PROCESS | 1735 | 1463682840211 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f81cc00 == 149 [pid = 1735] [id = 726] 11:34:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8f901c00) [pid = 1735] [serial = 2179] [outer = (nil)] 11:34:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x914d2000) [pid = 1735] [serial = 2180] [outer = 0x8f901c00] 11:34:00 INFO - PROCESS | 1735 | 1463682840310 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x91509800) [pid = 1735] [serial = 2181] [outer = 0x8f901c00] 11:34:01 INFO - PROCESS | 1735 | 1463682841306 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]]]}] 11:34:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:34:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1788ms 11:34:01 INFO - PROCESS | 1735 | 1463682841386 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:34:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:34:01 INFO - PROCESS | 1735 | 1463682841390 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 11:34:01 INFO - PROCESS | 1735 | 1463682841397 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 1735 | 1463682841401 Marionette TRACE conn4 <- [1,2878,null,{}] 11:34:01 INFO - PROCESS | 1735 | 1463682841407 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}] 11:34:01 INFO - PROCESS | 1735 | 1463682841713 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:34:02 INFO - PROCESS | 1735 | 1463682842094 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 1735 | ++DOCSHELL 0x915d7c00 == 150 [pid = 1735] [id = 727] 11:34:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x915db400) [pid = 1735] [serial = 2182] [outer = (nil)] 11:34:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x915e1c00) [pid = 1735] [serial = 2183] [outer = 0x915db400] 11:34:02 INFO - PROCESS | 1735 | 1463682842201 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91c0b400) [pid = 1735] [serial = 2184] [outer = 0x915db400] 11:34:03 INFO - PROCESS | 1735 | 1463682843283 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]]]}] 11:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1936ms 11:34:03 INFO - PROCESS | 1735 | 1463682843333 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:34:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:34:03 INFO - PROCESS | 1735 | 1463682843337 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 11:34:03 INFO - PROCESS | 1735 | 1463682843344 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - PROCESS | 1735 | 1463682843348 Marionette TRACE conn4 <- [1,2882,null,{}] 11:34:03 INFO - PROCESS | 1735 | 1463682843354 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}] 11:34:03 INFO - PROCESS | 1735 | 1463682843622 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:34:04 INFO - PROCESS | 1735 | 1463682843977 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 1735 | ++DOCSHELL 0x9150b400 == 151 [pid = 1735] [id = 728] 11:34:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x91769400) [pid = 1735] [serial = 2185] [outer = (nil)] 11:34:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x91d90800) [pid = 1735] [serial = 2186] [outer = 0x91769400] 11:34:04 INFO - PROCESS | 1735 | 1463682844075 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x91d96c00) [pid = 1735] [serial = 2187] [outer = 0x91769400] 11:34:05 INFO - PROCESS | 1735 | 1463682845050 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]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1741ms 11:34:05 INFO - PROCESS | 1735 | 1463682845086 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 1735 | 1463682845089 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 11:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:34:05 INFO - PROCESS | 1735 | 1463682845097 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 1735 | 1463682845101 Marionette TRACE conn4 <- [1,2886,null,{}] 11:34:05 INFO - PROCESS | 1735 | 1463682845108 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}] 11:34:05 INFO - PROCESS | 1735 | 1463682845361 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:34:05 INFO - PROCESS | 1735 | 1463682845716 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:05 INFO - PROCESS | 1735 | ++DOCSHELL 0x913a6c00 == 152 [pid = 1735] [id = 729] 11:34:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x91d87c00) [pid = 1735] [serial = 2188] [outer = (nil)] 11:34:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91f20000) [pid = 1735] [serial = 2189] [outer = 0x91d87c00] 11:34:05 INFO - PROCESS | 1735 | 1463682845823 Marionette DEBUG loaded listener.js 11:34:05 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x91f25800) [pid = 1735] [serial = 2190] [outer = 0x91d87c00] 11:34:06 INFO - PROCESS | 1735 | 1463682846802 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]]]}] 11:34:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:34:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1741ms 11:34:06 INFO - PROCESS | 1735 | 1463682846839 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 1735 | 1463682846844 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 11:34:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:34:06 INFO - PROCESS | 1735 | 1463682846851 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 1735 | 1463682846853 Marionette TRACE conn4 <- [1,2890,null,{}] 11:34:06 INFO - PROCESS | 1735 | 1463682846861 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}] 11:34:07 INFO - PROCESS | 1735 | 1463682847118 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:34:07 INFO - PROCESS | 1735 | 1463682847476 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 1735 | ++DOCSHELL 0x91e94800 == 153 [pid = 1735] [id = 730] 11:34:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x9204fc00) [pid = 1735] [serial = 2191] [outer = (nil)] 11:34:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x920d3800) [pid = 1735] [serial = 2192] [outer = 0x9204fc00] 11:34:07 INFO - PROCESS | 1735 | 1463682847572 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x920d6c00) [pid = 1735] [serial = 2193] [outer = 0x9204fc00] 11:34:08 INFO - PROCESS | 1735 | 1463682848542 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:34:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:34:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1732ms 11:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:34:08 INFO - PROCESS | 1735 | 1463682848597 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 1735 | 1463682848601 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 11:34:08 INFO - PROCESS | 1735 | 1463682848609 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 1735 | 1463682848612 Marionette TRACE conn4 <- [1,2894,null,{}] 11:34:08 INFO - PROCESS | 1735 | 1463682848618 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}] 11:34:08 INFO - PROCESS | 1735 | 1463682848901 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:34:09 INFO - PROCESS | 1735 | 1463682849258 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 1735 | ++DOCSHELL 0x91f22c00 == 154 [pid = 1735] [id = 731] 11:34:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x92054800) [pid = 1735] [serial = 2194] [outer = (nil)] 11:34:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x92e4b400) [pid = 1735] [serial = 2195] [outer = 0x92054800] 11:34:09 INFO - PROCESS | 1735 | 1463682849356 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x92e50800) [pid = 1735] [serial = 2196] [outer = 0x92054800] 11:34:10 INFO - PROCESS | 1735 | 1463682850387 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]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1847ms 11:34:10 INFO - PROCESS | 1735 | 1463682850456 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:34:10 INFO - PROCESS | 1735 | 1463682850460 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 11:34:10 INFO - PROCESS | 1735 | 1463682850467 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 1735 | 1463682850471 Marionette TRACE conn4 <- [1,2898,null,{}] 11:34:10 INFO - PROCESS | 1735 | 1463682850476 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}] 11:34:10 INFO - PROCESS | 1735 | 1463682850729 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:34:11 INFO - PROCESS | 1735 | 1463682851121 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a8d800 == 155 [pid = 1735] [id = 732] 11:34:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x93d28c00) [pid = 1735] [serial = 2197] [outer = (nil)] 11:34:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x93de7400) [pid = 1735] [serial = 2198] [outer = 0x93d28c00] 11:34:11 INFO - PROCESS | 1735 | 1463682851234 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x947a2400) [pid = 1735] [serial = 2199] [outer = 0x93d28c00] 11:34:12 INFO - PROCESS | 1735 | 1463682852254 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]]]}] 11:34:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:34:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1832ms 11:34:12 INFO - PROCESS | 1735 | 1463682852299 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 1735 | 1463682852303 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 11:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:34:12 INFO - PROCESS | 1735 | 1463682852311 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 1735 | 1463682852316 Marionette TRACE conn4 <- [1,2902,null,{}] 11:34:12 INFO - PROCESS | 1735 | 1463682852322 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}] 11:34:12 INFO - PROCESS | 1735 | 1463682852606 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:34:12 INFO - PROCESS | 1735 | 1463682852966 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 1735 | ++DOCSHELL 0x92fa8c00 == 156 [pid = 1735] [id = 733] 11:34:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x952d7000) [pid = 1735] [serial = 2200] [outer = (nil)] 11:34:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x97844c00) [pid = 1735] [serial = 2201] [outer = 0x952d7000] 11:34:13 INFO - PROCESS | 1735 | 1463682853076 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x982ae400) [pid = 1735] [serial = 2202] [outer = 0x952d7000] 11:34:14 INFO - PROCESS | 1735 | 1463682854058 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:34:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:34:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1794ms 11:34:14 INFO - PROCESS | 1735 | 1463682854109 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 1735 | 1463682854113 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 11:34:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:34:14 INFO - PROCESS | 1735 | 1463682854120 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 1735 | 1463682854123 Marionette TRACE conn4 <- [1,2906,null,{}] 11:34:14 INFO - PROCESS | 1735 | 1463682854129 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}] 11:34:14 INFO - PROCESS | 1735 | 1463682854398 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:34:14 INFO - PROCESS | 1735 | 1463682854791 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1735 | ++DOCSHELL 0x915d1000 == 157 [pid = 1735] [id = 734] 11:34:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x93de5000) [pid = 1735] [serial = 2203] [outer = (nil)] 11:34:14 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9a807400) [pid = 1735] [serial = 2204] [outer = 0x93de5000] 11:34:14 INFO - PROCESS | 1735 | 1463682854902 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x9a80cc00) [pid = 1735] [serial = 2205] [outer = 0x93de5000] 11:34:16 INFO - PROCESS | 1735 | 1463682856046 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]]]}] 11:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1996ms 11:34:16 INFO - PROCESS | 1735 | 1463682856118 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 1735 | 1463682856121 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 11:34:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:34:16 INFO - PROCESS | 1735 | 1463682856129 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 1735 | 1463682856133 Marionette TRACE conn4 <- [1,2910,null,{}] 11:34:16 INFO - PROCESS | 1735 | 1463682856141 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}] 11:34:16 INFO - PROCESS | 1735 | 1463682856398 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:34:16 INFO - PROCESS | 1735 | 1463682856732 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1735 | ++DOCSHELL 0x913b1c00 == 158 [pid = 1735] [id = 735] 11:34:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x952df000) [pid = 1735] [serial = 2206] [outer = (nil)] 11:34:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9b293c00) [pid = 1735] [serial = 2207] [outer = 0x952df000] 11:34:16 INFO - PROCESS | 1735 | 1463682856826 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x9b397c00) [pid = 1735] [serial = 2208] [outer = 0x952df000] 11:34:17 INFO - PROCESS | 1735 | 1463682857651 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]]]}] 11:34:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:34:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:34:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1581ms 11:34:17 INFO - PROCESS | 1735 | 1463682857712 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 1735 | 1463682857716 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 11:34:17 INFO - TEST-START | /DOMEvents/constructors.html 11:34:17 INFO - PROCESS | 1735 | 1463682857723 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 1735 | 1463682857728 Marionette TRACE conn4 <- [1,2914,null,{}] 11:34:17 INFO - PROCESS | 1735 | 1463682857734 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}] 11:34:18 INFO - PROCESS | 1735 | 1463682858094 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:34:18 INFO - PROCESS | 1735 | 1463682858330 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 1735 | ++DOCSHELL 0x886e8000 == 159 [pid = 1735] [id = 736] 11:34:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9a37d400) [pid = 1735] [serial = 2209] [outer = (nil)] 11:34:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x9b575800) [pid = 1735] [serial = 2210] [outer = 0x9a37d400] 11:34:18 INFO - PROCESS | 1735 | 1463682858474 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x9b577800) [pid = 1735] [serial = 2211] [outer = 0x9a37d400] 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:34:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:34:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:34:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:34:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 1808ms 11:34:19 INFO - PROCESS | 1735 | 1463682859457 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]]]}] 11:34:19 INFO - PROCESS | 1735 | 1463682859532 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 1735 | 1463682859538 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 11:34:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:34:19 INFO - PROCESS | 1735 | 1463682859547 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 1735 | 1463682859555 Marionette TRACE conn4 <- [1,2918,null,{}] 11:34:19 INFO - PROCESS | 1735 | 1463682859568 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}] 11:34:19 INFO - PROCESS | 1735 | 1463682859855 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:34:20 INFO - PROCESS | 1735 | 1463682860230 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x88230400 == 160 [pid = 1735] [id = 737] 11:34:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x9b396800) [pid = 1735] [serial = 2212] [outer = (nil)] 11:34:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x9b807800) [pid = 1735] [serial = 2213] [outer = 0x9b396800] 11:34:20 INFO - PROCESS | 1735 | 1463682860322 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x9b80d400) [pid = 1735] [serial = 2214] [outer = 0x9b396800] 11:34:21 INFO - PROCESS | 1735 | 1463682861176 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:34:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:34:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1641ms 11:34:21 INFO - PROCESS | 1735 | 1463682861190 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 1735 | 1463682861193 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 11:34:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:34:21 INFO - PROCESS | 1735 | 1463682861200 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 1735 | 1463682861203 Marionette TRACE conn4 <- [1,2922,null,{}] 11:34:21 INFO - PROCESS | 1735 | 1463682861213 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}] 11:34:21 INFO - PROCESS | 1735 | 1463682861455 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:34:21 INFO - PROCESS | 1735 | 1463682861740 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b575c00 == 161 [pid = 1735] [id = 738] 11:34:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x9b804000) [pid = 1735] [serial = 2215] [outer = (nil)] 11:34:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x9ba62800) [pid = 1735] [serial = 2216] [outer = 0x9b804000] 11:34:21 INFO - PROCESS | 1735 | 1463682861834 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x9c040000) [pid = 1735] [serial = 2217] [outer = 0x9b804000] 11:34:22 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:22 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:22 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:22 INFO - PROCESS | 1735 | [1735] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8db20c00 == 160 [pid = 1735] [id = 464] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x99fdb800 == 159 [pid = 1735] [id = 419] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8d85fc00 == 158 [pid = 1735] [id = 595] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd31c00 == 157 [pid = 1735] [id = 721] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8bd4cc00 == 156 [pid = 1735] [id = 720] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8be63400 == 155 [pid = 1735] [id = 719] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x886ec000 == 154 [pid = 1735] [id = 718] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x952db000 == 153 [pid = 1735] [id = 715] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x99fe9c00 == 152 [pid = 1735] [id = 716] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x952de000 == 151 [pid = 1735] [id = 714] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x952dcc00 == 150 [pid = 1735] [id = 713] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x93dde400 == 149 [pid = 1735] [id = 712] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x92052c00 == 148 [pid = 1735] [id = 710] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x94795400 == 147 [pid = 1735] [id = 711] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x9204b400 == 146 [pid = 1735] [id = 709] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8ea1a000 == 145 [pid = 1735] [id = 708] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x913b0000 == 144 [pid = 1735] [id = 707] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x915e7800 == 143 [pid = 1735] [id = 706] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8c0aa000 == 142 [pid = 1735] [id = 705] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8ea13000 == 141 [pid = 1735] [id = 703] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8f398400 == 140 [pid = 1735] [id = 704] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x8c1b3800 == 139 [pid = 1735] [id = 702] 11:34:25 INFO - PROCESS | 1735 | --DOCSHELL 0x88235800 == 138 [pid = 1735] [id = 701] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x91ea0000) [pid = 1735] [serial = 2082] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x914d4000) [pid = 1735] [serial = 2070] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x8dd3d400) [pid = 1735] [serial = 2051] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x91e9bc00) [pid = 1735] [serial = 2081] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x91c12c00) [pid = 1735] [serial = 2076] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x8ea10400) [pid = 1735] [serial = 2058] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x8e7d0000) [pid = 1735] [serial = 2054] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x886ee000) [pid = 1735] [serial = 2093] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8dedb400) [pid = 1735] [serial = 2100] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x8c19b400) [pid = 1735] [serial = 2096] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x8d85e800) [pid = 1735] [serial = 2049] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x91515400) [pid = 1735] [serial = 2072] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x91765000) [pid = 1735] [serial = 2075] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x8e7d0800) [pid = 1735] [serial = 2102] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x8f610800) [pid = 1735] [serial = 2061] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x91f1d000) [pid = 1735] [serial = 2084] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x920d3000) [pid = 1735] [serial = 2088] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x92056000) [pid = 1735] [serial = 2087] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x8f817c00) [pid = 1735] [serial = 2063] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x8d85c400) [pid = 1735] [serial = 2097] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0xa357bc00) [pid = 1735] [serial = 2034] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x91f21000) [pid = 1735] [serial = 2085] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x8fbd2000) [pid = 1735] [serial = 2067] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x8e7eec00) [pid = 1735] [serial = 2057] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x8a648c00) [pid = 1735] [serial = 2045] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x8a647400) [pid = 1735] [serial = 2094] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x913b2c00) [pid = 1735] [serial = 2069] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8f902400) [pid = 1735] [serial = 2064] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x8a67ec00) [pid = 1735] [serial = 2046] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x91db9c00) [pid = 1735] [serial = 2079] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8e7da400) [pid = 1735] [serial = 2055] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x8dd67800) [pid = 1735] [serial = 2099] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x8c194800) [pid = 1735] [serial = 2048] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8dd6a000) [pid = 1735] [serial = 2052] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8f581c00) [pid = 1735] [serial = 1986] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x915d0800) [pid = 1735] [serial = 2073] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x91db4000) [pid = 1735] [serial = 2078] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8f4a0c00) [pid = 1735] [serial = 2060] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8f90f400) [pid = 1735] [serial = 2066] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x92e45400) [pid = 1735] [serial = 2090] [outer = (nil)] [url = about:blank] 11:34:25 INFO - PROCESS | 1735 | 1463682865834 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]]]}] 11:34:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:34:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:25 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 11:34:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:25 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 11:34:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:25 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]" 11:34:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:34:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:34:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 4750ms 11:34:25 INFO - PROCESS | 1735 | 1463682865955 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:34:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:34:25 INFO - PROCESS | 1735 | 1463682865967 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 11:34:25 INFO - PROCESS | 1735 | 1463682865976 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 1735 | 1463682865982 Marionette TRACE conn4 <- [1,2926,null,{}] 11:34:25 INFO - PROCESS | 1735 | 1463682865991 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}] 11:34:26 INFO - PROCESS | 1735 | 1463682866218 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:34:26 INFO - PROCESS | 1735 | 1463682866468 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc20800 == 139 [pid = 1735] [id = 739] 11:34:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8bd3f800) [pid = 1735] [serial = 2218] [outer = (nil)] 11:34:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8bd4cc00) [pid = 1735] [serial = 2219] [outer = 0x8bd3f800] 11:34:26 INFO - PROCESS | 1735 | 1463682866551 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8be68c00) [pid = 1735] [serial = 2220] [outer = 0x8bd3f800] 11:34:27 INFO - PROCESS | 1735 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:34:27 INFO - PROCESS | 1735 | 1463682867339 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]]]}] 11:34:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:34:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1387ms 11:34:27 INFO - PROCESS | 1735 | 1463682867374 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 1735 | 1463682867381 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 11:34:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:34:27 INFO - PROCESS | 1735 | 1463682867398 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 1735 | 1463682867402 Marionette TRACE conn4 <- [1,2930,null,{}] 11:34:27 INFO - PROCESS | 1735 | 1463682867408 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}] 11:34:27 INFO - PROCESS | 1735 | 1463682867631 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:34:27 INFO - PROCESS | 1735 | 1463682867896 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c19c400 == 140 [pid = 1735] [id = 740] 11:34:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8c1a0c00) [pid = 1735] [serial = 2221] [outer = (nil)] 11:34:27 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8db15000) [pid = 1735] [serial = 2222] [outer = 0x8c1a0c00] 11:34:27 INFO - PROCESS | 1735 | 1463682867973 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dd32400) [pid = 1735] [serial = 2223] [outer = 0x8c1a0c00] 11:34:28 INFO - PROCESS | 1735 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:34:28 INFO - PROCESS | 1735 | 1463682868863 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]]]}] 11:34:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:34:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1481ms 11:34:28 INFO - PROCESS | 1735 | 1463682868878 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1735 | 1463682868882 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 11:34:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:34:28 INFO - PROCESS | 1735 | 1463682868889 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 1735 | 1463682868895 Marionette TRACE conn4 <- [1,2934,null,{}] 11:34:28 INFO - PROCESS | 1735 | 1463682868924 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}] 11:34:29 INFO - PROCESS | 1735 | 1463682869235 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:34:29 INFO - PROCESS | 1735 | 1463682869278 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db16400 == 141 [pid = 1735] [id = 741] 11:34:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8dee2400) [pid = 1735] [serial = 2224] [outer = (nil)] 11:34:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8e7d3400) [pid = 1735] [serial = 2225] [outer = 0x8dee2400] 11:34:29 INFO - PROCESS | 1735 | 1463682869359 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8e7e7800) [pid = 1735] [serial = 2226] [outer = 0x8dee2400] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x915eac00) [pid = 1735] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x9175c000) [pid = 1735] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x886f1800) [pid = 1735] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x8f581400) [pid = 1735] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9a80f800) [pid = 1735] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x9970cc00) [pid = 1735] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8be68400) [pid = 1735] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x9204c800) [pid = 1735] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x94796400) [pid = 1735] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x8dd66c00) [pid = 1735] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x951db400) [pid = 1735] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x88236000) [pid = 1735] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x91d96000) [pid = 1735] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8be60800) [pid = 1735] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8dd3b400) [pid = 1735] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x8f392c00) [pid = 1735] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x9a4d8400) [pid = 1735] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x95583400) [pid = 1735] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x92e45000) [pid = 1735] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x8db18000) [pid = 1735] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x8f57c800) [pid = 1735] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:34:30 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x97844000) [pid = 1735] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:34:30 INFO - PROCESS | 1735 | 1463682870936 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]]]}] 11:34:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:34:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2105ms 11:34:30 INFO - PROCESS | 1735 | 1463682870996 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 1735 | 1463682871001 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 11:34:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:34:31 INFO - PROCESS | 1735 | 1463682871019 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 1735 | 1463682871044 Marionette TRACE conn4 <- [1,2938,null,{}] 11:34:31 INFO - PROCESS | 1735 | 1463682871142 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}] 11:34:31 INFO - PROCESS | 1735 | 1463682871357 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:34:31 INFO - PROCESS | 1735 | 1463682871577 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f5800 == 142 [pid = 1735] [id = 742] 11:34:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x8823c800) [pid = 1735] [serial = 2227] [outer = (nil)] 11:34:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8e7e2800) [pid = 1735] [serial = 2228] [outer = 0x8823c800] 11:34:31 INFO - PROCESS | 1735 | 1463682871655 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8f242c00) [pid = 1735] [serial = 2229] [outer = 0x8823c800] 11:34:32 INFO - PROCESS | 1735 | 1463682872410 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]]]}] 11:34:32 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. 11:34:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1445ms 11:34:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:34:32 INFO - PROCESS | 1735 | 1463682872465 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 1735 | 1463682872468 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 11:34:32 INFO - PROCESS | 1735 | 1463682872475 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 1735 | 1463682872477 Marionette TRACE conn4 <- [1,2942,null,{}] 11:34:32 INFO - PROCESS | 1735 | 1463682872499 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}] 11:34:32 INFO - PROCESS | 1735 | 1463682872715 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:34:32 INFO - PROCESS | 1735 | 1463682872732 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7d2800 == 143 [pid = 1735] [id = 743] 11:34:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8e7ea800) [pid = 1735] [serial = 2230] [outer = (nil)] 11:34:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8f578400) [pid = 1735] [serial = 2231] [outer = 0x8e7ea800] 11:34:32 INFO - PROCESS | 1735 | 1463682872810 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8f57bc00) [pid = 1735] [serial = 2232] [outer = 0x8e7ea800] 11:34:34 INFO - PROCESS | 1735 | 1463682874132 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"]]]}] 11:34:34 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 11:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:34:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1705ms 11:34:34 INFO - PROCESS | 1735 | 1463682874181 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 1735 | 1463682874189 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 11:34:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:34:34 INFO - PROCESS | 1735 | 1463682874198 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 1735 | 1463682874204 Marionette TRACE conn4 <- [1,2946,null,{}] 11:34:34 INFO - PROCESS | 1735 | 1463682874214 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}] 11:34:34 INFO - PROCESS | 1735 | 1463682874523 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:34:34 INFO - PROCESS | 1735 | 1463682874846 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c192c00 == 144 [pid = 1735] [id = 744] 11:34:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8c1a0000) [pid = 1735] [serial = 2233] [outer = (nil)] 11:34:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8dd6cc00) [pid = 1735] [serial = 2234] [outer = 0x8c1a0000] 11:34:34 INFO - PROCESS | 1735 | 1463682874943 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8e7d0000) [pid = 1735] [serial = 2235] [outer = 0x8c1a0000] 11:34:35 INFO - PROCESS | 1735 | 1463682875850 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]]]}] 11:34:35 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. 11:34:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1694ms 11:34:35 INFO - PROCESS | 1735 | 1463682875893 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 1735 | 1463682875903 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 11:34:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:34:35 INFO - PROCESS | 1735 | 1463682875914 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 1735 | 1463682875919 Marionette TRACE conn4 <- [1,2950,null,{}] 11:34:35 INFO - PROCESS | 1735 | 1463682875926 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}] 11:34:36 INFO - PROCESS | 1735 | 1463682876285 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:34:36 INFO - PROCESS | 1735 | 1463682876564 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7e3800 == 145 [pid = 1735] [id = 745] 11:34:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8f57c400) [pid = 1735] [serial = 2236] [outer = (nil)] 11:34:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8f814c00) [pid = 1735] [serial = 2237] [outer = 0x8f57c400] 11:34:36 INFO - PROCESS | 1735 | 1463682876661 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8f902c00) [pid = 1735] [serial = 2238] [outer = 0x8f57c400] 11:34:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fbdc000 == 146 [pid = 1735] [id = 746] 11:34:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x8fbdc800) [pid = 1735] [serial = 2239] [outer = (nil)] 11:34:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x913a9800) [pid = 1735] [serial = 2240] [outer = 0x8fbdc800] 11:34:37 INFO - PROCESS | 1735 | 1463682877642 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]]]}] 11:34:37 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. 11:34:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1744ms 11:34:37 INFO - PROCESS | 1735 | 1463682877666 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:34:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:34:37 INFO - PROCESS | 1735 | 1463682877671 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 11:34:37 INFO - PROCESS | 1735 | 1463682877680 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1735 | 1463682877686 Marionette TRACE conn4 <- [1,2954,null,{}] 11:34:37 INFO - PROCESS | 1735 | 1463682877704 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}] 11:34:38 INFO - PROCESS | 1735 | 1463682878065 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:34:38 INFO - PROCESS | 1735 | 1463682878423 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7d2000 == 147 [pid = 1735] [id = 747] 11:34:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8f907400) [pid = 1735] [serial = 2241] [outer = (nil)] 11:34:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x914d4000) [pid = 1735] [serial = 2242] [outer = 0x8f907400] 11:34:38 INFO - PROCESS | 1735 | 1463682878519 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x915d0c00) [pid = 1735] [serial = 2243] [outer = 0x8f907400] 11:34:39 INFO - PROCESS | 1735 | 1463682879345 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]]]}] 11:34:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:34:39 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 11:34:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1743ms 11:34:39 INFO - PROCESS | 1735 | 1463682879423 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1735 | 1463682879429 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 11:34:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:34:39 INFO - PROCESS | 1735 | 1463682879436 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1735 | 1463682879439 Marionette TRACE conn4 <- [1,2958,null,{}] 11:34:39 INFO - PROCESS | 1735 | 1463682879446 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}] 11:34:39 INFO - PROCESS | 1735 | 1463682879719 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:34:40 INFO - PROCESS | 1735 | 1463682880026 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1735 | ++DOCSHELL 0x914d9c00 == 148 [pid = 1735] [id = 748] 11:34:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x915df400) [pid = 1735] [serial = 2244] [outer = (nil)] 11:34:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x91763400) [pid = 1735] [serial = 2245] [outer = 0x915df400] 11:34:40 INFO - PROCESS | 1735 | 1463682880165 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x91c0a400) [pid = 1735] [serial = 2246] [outer = 0x915df400] 11:34:41 INFO - PROCESS | 1735 | 1463682881010 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]]]}] 11:34:41 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. 11:34:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1591ms 11:34:41 INFO - PROCESS | 1735 | 1463682881027 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 1735 | 1463682881031 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 11:34:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:34:41 INFO - PROCESS | 1735 | 1463682881038 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 1735 | 1463682881041 Marionette TRACE conn4 <- [1,2962,null,{}] 11:34:41 INFO - PROCESS | 1735 | 1463682881047 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}] 11:34:41 INFO - PROCESS | 1735 | 1463682881301 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:34:41 INFO - PROCESS | 1735 | 1463682881582 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x8fbd9c00 == 149 [pid = 1735] [id = 749] 11:34:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x913b2000) [pid = 1735] [serial = 2247] [outer = (nil)] 11:34:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x91d89000) [pid = 1735] [serial = 2248] [outer = 0x913b2000] 11:34:41 INFO - PROCESS | 1735 | 1463682881680 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x91d8f400) [pid = 1735] [serial = 2249] [outer = 0x913b2000] 11:34:42 INFO - PROCESS | 1735 | 1463682882618 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]]]}] 11:34:42 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. 11:34:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1631ms 11:34:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:34:42 INFO - PROCESS | 1735 | 1463682882671 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 1735 | 1463682882674 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 11:34:42 INFO - PROCESS | 1735 | 1463682882682 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 1735 | 1463682882685 Marionette TRACE conn4 <- [1,2966,null,{}] 11:34:42 INFO - PROCESS | 1735 | 1463682882692 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}] 11:34:43 INFO - PROCESS | 1735 | 1463682883068 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:34:43 INFO - PROCESS | 1735 | 1463682883299 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f811000 == 150 [pid = 1735] [id = 750] 11:34:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x91764800) [pid = 1735] [serial = 2250] [outer = (nil)] 11:34:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x91ece800) [pid = 1735] [serial = 2251] [outer = 0x91764800] 11:34:43 INFO - PROCESS | 1735 | 1463682883449 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x92047400) [pid = 1735] [serial = 2252] [outer = 0x91764800] 11:34:44 INFO - PROCESS | 1735 | 1463682884295 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]]]}] 11:34:44 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. 11:34:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1647ms 11:34:44 INFO - PROCESS | 1735 | 1463682884329 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 1735 | 1463682884333 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 11:34:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:34:44 INFO - PROCESS | 1735 | 1463682884339 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 1735 | 1463682884343 Marionette TRACE conn4 <- [1,2970,null,{}] 11:34:44 INFO - PROCESS | 1735 | 1463682884349 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}] 11:34:44 INFO - PROCESS | 1735 | 1463682884587 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:34:44 INFO - PROCESS | 1735 | 1463682884900 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd39400 == 151 [pid = 1735] [id = 751] 11:34:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x91508400) [pid = 1735] [serial = 2253] [outer = (nil)] 11:34:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x920d1400) [pid = 1735] [serial = 2254] [outer = 0x91508400] 11:34:45 INFO - PROCESS | 1735 | 1463682884997 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x920d7c00) [pid = 1735] [serial = 2255] [outer = 0x91508400] 11:34:45 INFO - PROCESS | 1735 | 1463682885888 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]]]}] 11:34:45 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. 11:34:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1586ms 11:34:45 INFO - PROCESS | 1735 | 1463682885927 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 1735 | 1463682885931 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 11:34:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:34:45 INFO - PROCESS | 1735 | 1463682885938 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 1735 | 1463682885942 Marionette TRACE conn4 <- [1,2974,null,{}] 11:34:45 INFO - PROCESS | 1735 | 1463682885949 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}] 11:34:46 INFO - PROCESS | 1735 | 1463682886206 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:34:46 INFO - PROCESS | 1735 | 1463682886550 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dcebc00 == 152 [pid = 1735] [id = 752] 11:34:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x91f1a000) [pid = 1735] [serial = 2256] [outer = (nil)] 11:34:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x92ee9400) [pid = 1735] [serial = 2257] [outer = 0x91f1a000] 11:34:46 INFO - PROCESS | 1735 | 1463682886691 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x92f72400) [pid = 1735] [serial = 2258] [outer = 0x91f1a000] 11:34:47 INFO - PROCESS | 1735 | 1463682887545 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]]]}] 11:34:47 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. 11:34:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1640ms 11:34:47 INFO - PROCESS | 1735 | 1463682887580 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1735 | 1463682887583 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 11:34:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:34:47 INFO - PROCESS | 1735 | 1463682887591 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1735 | 1463682887594 Marionette TRACE conn4 <- [1,2978,null,{}] 11:34:47 INFO - PROCESS | 1735 | 1463682887601 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}] 11:34:47 INFO - PROCESS | 1735 | 1463682887842 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:34:48 INFO - PROCESS | 1735 | 1463682888162 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd3b000 == 153 [pid = 1735] [id = 753] 11:34:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x91513800) [pid = 1735] [serial = 2259] [outer = (nil)] 11:34:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x93d30400) [pid = 1735] [serial = 2260] [outer = 0x91513800] 11:34:48 INFO - PROCESS | 1735 | 1463682888258 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x93deb400) [pid = 1735] [serial = 2261] [outer = 0x91513800] 11:34:49 INFO - PROCESS | 1735 | 1463682889145 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]]]}] 11:34:49 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. 11:34:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1584ms 11:34:49 INFO - PROCESS | 1735 | 1463682889176 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1735 | 1463682889180 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 11:34:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:34:49 INFO - PROCESS | 1735 | 1463682889188 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1735 | 1463682889192 Marionette TRACE conn4 <- [1,2982,null,{}] 11:34:49 INFO - PROCESS | 1735 | 1463682889197 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}] 11:34:49 INFO - PROCESS | 1735 | 1463682889454 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:34:49 INFO - PROCESS | 1735 | 1463682889770 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1735 | ++DOCSHELL 0x93a5d400 == 154 [pid = 1735] [id = 754] 11:34:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x9479dc00) [pid = 1735] [serial = 2262] [outer = (nil)] 11:34:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x952d4800) [pid = 1735] [serial = 2263] [outer = 0x9479dc00] 11:34:49 INFO - PROCESS | 1735 | 1463682889870 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x952d7800) [pid = 1735] [serial = 2264] [outer = 0x9479dc00] 11:34:50 INFO - PROCESS | 1735 | 1463682890802 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"]]]}] 11:34:50 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 11:34:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:34:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1635ms 11:34:50 INFO - PROCESS | 1735 | 1463682890825 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1735 | 1463682890830 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 11:34:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:34:50 INFO - PROCESS | 1735 | 1463682890836 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1735 | 1463682890841 Marionette TRACE conn4 <- [1,2986,null,{}] 11:34:50 INFO - PROCESS | 1735 | 1463682890847 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}] 11:34:51 INFO - PROCESS | 1735 | 1463682891134 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:34:51 INFO - PROCESS | 1735 | 1463682891467 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x952df800 == 155 [pid = 1735] [id = 755] 11:34:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9970cc00) [pid = 1735] [serial = 2265] [outer = (nil)] 11:34:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0x9a4ca400) [pid = 1735] [serial = 2266] [outer = 0x9970cc00] 11:34:51 INFO - PROCESS | 1735 | 1463682891622 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0x9a8a4c00) [pid = 1735] [serial = 2267] [outer = 0x9970cc00] 11:34:52 INFO - PROCESS | 1735 | 1463682892458 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]]]}] 11:34:52 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. 11:34:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1690ms 11:34:52 INFO - PROCESS | 1735 | 1463682892528 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:34:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:34:52 INFO - PROCESS | 1735 | 1463682892533 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 11:34:52 INFO - PROCESS | 1735 | 1463682892540 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1735 | 1463682892544 Marionette TRACE conn4 <- [1,2990,null,{}] 11:34:52 INFO - PROCESS | 1735 | 1463682892550 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}] 11:34:52 INFO - PROCESS | 1735 | 1463682892798 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:34:53 INFO - PROCESS | 1735 | 1463682893131 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x91514c00 == 156 [pid = 1735] [id = 756] 11:34:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0x95583400) [pid = 1735] [serial = 2268] [outer = (nil)] 11:34:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0x9b290c00) [pid = 1735] [serial = 2269] [outer = 0x95583400] 11:34:53 INFO - PROCESS | 1735 | 1463682893225 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0x9b576400) [pid = 1735] [serial = 2270] [outer = 0x95583400] 11:34:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x9ba38400 == 157 [pid = 1735] [id = 757] 11:34:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9ba38800) [pid = 1735] [serial = 2271] [outer = (nil)] 11:34:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x9c24bc00) [pid = 1735] [serial = 2272] [outer = 0x9ba38800] 11:34:54 INFO - PROCESS | 1735 | 1463682894248 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]]]}] 11:34:54 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. 11:34:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1738ms 11:34:54 INFO - PROCESS | 1735 | 1463682894278 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 1735 | 1463682894282 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 11:34:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:34:54 INFO - PROCESS | 1735 | 1463682894289 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 1735 | 1463682894293 Marionette TRACE conn4 <- [1,2994,null,{}] 11:34:54 INFO - PROCESS | 1735 | 1463682894299 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}] 11:34:54 INFO - PROCESS | 1735 | 1463682894623 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:34:55 INFO - PROCESS | 1735 | 1463682894989 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a97a000 == 158 [pid = 1735] [id = 758] 11:34:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0x9a97d000) [pid = 1735] [serial = 2273] [outer = (nil)] 11:34:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0x9ba57400) [pid = 1735] [serial = 2274] [outer = 0x9a97d000] 11:34:55 INFO - PROCESS | 1735 | 1463682895084 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0x9c06f000) [pid = 1735] [serial = 2275] [outer = 0x9a97d000] 11:34:55 INFO - PROCESS | 1735 | 1463682895889 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]]]}] 11:34:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:34:55 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 11:34:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1632ms 11:34:55 INFO - PROCESS | 1735 | 1463682895928 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 1735 | 1463682895933 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 11:34:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:34:55 INFO - PROCESS | 1735 | 1463682895940 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 1735 | 1463682895944 Marionette TRACE conn4 <- [1,2998,null,{}] 11:34:55 INFO - PROCESS | 1735 | 1463682895950 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}] 11:34:56 INFO - PROCESS | 1735 | 1463682896208 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:34:56 INFO - PROCESS | 1735 | 1463682896539 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1735 | ++DOCSHELL 0x8f905c00 == 159 [pid = 1735] [id = 759] 11:34:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0x9b858800) [pid = 1735] [serial = 2276] [outer = (nil)] 11:34:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x9d970000) [pid = 1735] [serial = 2277] [outer = 0x9b858800] 11:34:56 INFO - PROCESS | 1735 | 1463682896636 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0x9d9bf000) [pid = 1735] [serial = 2278] [outer = 0x9b858800] 11:34:57 INFO - PROCESS | 1735 | 1463682897543 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]]]}] 11:34:57 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. 11:34:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1633ms 11:34:57 INFO - PROCESS | 1735 | 1463682897583 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 1735 | 1463682897588 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 11:34:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:34:57 INFO - PROCESS | 1735 | 1463682897598 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 1735 | 1463682897601 Marionette TRACE conn4 <- [1,3002,null,{}] 11:34:57 INFO - PROCESS | 1735 | 1463682897608 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}] 11:34:57 INFO - PROCESS | 1735 | 1463682897860 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:34:58 INFO - PROCESS | 1735 | 1463682898194 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1735 | ++DOCSHELL 0x91769000 == 160 [pid = 1735] [id = 760] 11:34:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0x91dbf000) [pid = 1735] [serial = 2279] [outer = (nil)] 11:34:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0xa070c400) [pid = 1735] [serial = 2280] [outer = 0x91dbf000] 11:34:58 INFO - PROCESS | 1735 | 1463682898345 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0xa070e800) [pid = 1735] [serial = 2281] [outer = 0x91dbf000] 11:34:59 INFO - PROCESS | 1735 | 1463682899197 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]]]}] 11:34:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:34:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1628ms 11:34:59 INFO - PROCESS | 1735 | 1463682899228 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1735 | 1463682899232 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 11:34:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:34:59 INFO - PROCESS | 1735 | 1463682899238 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1735 | 1463682899242 Marionette TRACE conn4 <- [1,3006,null,{}] 11:34:59 INFO - PROCESS | 1735 | 1463682899248 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}] 11:34:59 INFO - PROCESS | 1735 | 1463682899498 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:34:59 INFO - PROCESS | 1735 | 1463682899820 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1735 | ++DOCSHELL 0x92052400 == 161 [pid = 1735] [id = 761] 11:34:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0xa0710800) [pid = 1735] [serial = 2282] [outer = (nil)] 11:34:59 INFO - PROCESS | 1735 | ++DOMWINDOW == 177 (0xa1159400) [pid = 1735] [serial = 2283] [outer = 0xa0710800] 11:34:59 INFO - PROCESS | 1735 | 1463682899917 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1735 | ++DOMWINDOW == 178 (0xa224ac00) [pid = 1735] [serial = 2284] [outer = 0xa0710800] 11:35:00 INFO - PROCESS | 1735 | 1463682900761 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]]]}] 11:35:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:35:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1598ms 11:35:00 INFO - PROCESS | 1735 | 1463682900838 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 1735 | 1463682900842 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 11:35:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:35:00 INFO - PROCESS | 1735 | 1463682900849 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1735 | 1463682900853 Marionette TRACE conn4 <- [1,3010,null,{}] 11:35:00 INFO - PROCESS | 1735 | 1463682900859 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}] 11:35:01 INFO - PROCESS | 1735 | 1463682901273 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:35:01 INFO - PROCESS | 1735 | 1463682901684 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1735 | ++DOCSHELL 0xa23b9400 == 162 [pid = 1735] [id = 762] 11:35:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 179 (0xa23c0c00) [pid = 1735] [serial = 2285] [outer = (nil)] 11:35:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 180 (0xa25fb000) [pid = 1735] [serial = 2286] [outer = 0xa23c0c00] 11:35:01 INFO - PROCESS | 1735 | 1463682901841 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1735 | ++DOMWINDOW == 181 (0xa272d000) [pid = 1735] [serial = 2287] [outer = 0xa23c0c00] 11:35:02 INFO - PROCESS | 1735 | 1463682902712 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]]]}] 11:35:02 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 11:35:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1884ms 11:35:02 INFO - PROCESS | 1735 | 1463682902743 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 1735 | 1463682902748 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 11:35:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:35:02 INFO - PROCESS | 1735 | 1463682902760 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 1735 | 1463682902763 Marionette TRACE conn4 <- [1,3014,null,{}] 11:35:02 INFO - PROCESS | 1735 | 1463682902770 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}] 11:35:03 INFO - PROCESS | 1735 | 1463682903026 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:35:03 INFO - PROCESS | 1735 | 1463682903330 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1735 | ++DOCSHELL 0x86fb6c00 == 163 [pid = 1735] [id = 763] 11:35:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 182 (0x877ee800) [pid = 1735] [serial = 2288] [outer = (nil)] 11:35:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 183 (0xa3318400) [pid = 1735] [serial = 2289] [outer = 0x877ee800] 11:35:03 INFO - PROCESS | 1735 | 1463682903431 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1735 | ++DOMWINDOW == 184 (0xa3352000) [pid = 1735] [serial = 2290] [outer = 0x877ee800] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x914d4400 == 162 [pid = 1735] [id = 247] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x92f75400 == 161 [pid = 1735] [id = 45] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x9b575c00 == 160 [pid = 1735] [id = 738] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x88230400 == 159 [pid = 1735] [id = 737] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x913b1c00 == 158 [pid = 1735] [id = 735] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x886e8000 == 157 [pid = 1735] [id = 736] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x915d1000 == 156 [pid = 1735] [id = 734] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x92fa8c00 == 155 [pid = 1735] [id = 733] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x93a8d800 == 154 [pid = 1735] [id = 732] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x91f22c00 == 153 [pid = 1735] [id = 731] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x913a6c00 == 152 [pid = 1735] [id = 729] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x91e94800 == 151 [pid = 1735] [id = 730] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x9150b400 == 150 [pid = 1735] [id = 728] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x915d7c00 == 149 [pid = 1735] [id = 727] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8f81cc00 == 148 [pid = 1735] [id = 726] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8ea17800 == 147 [pid = 1735] [id = 725] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x913acc00 == 146 [pid = 1735] [id = 691] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x886ea400 == 145 [pid = 1735] [id = 724] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x8c19b000 == 144 [pid = 1735] [id = 723] 11:35:06 INFO - PROCESS | 1735 | --DOCSHELL 0x877f5c00 == 143 [pid = 1735] [id = 722] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 183 (0x91d88000) [pid = 1735] [serial = 2121] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 182 (0x91ec2400) [pid = 1735] [serial = 2124] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 181 (0x8a67f400) [pid = 1735] [serial = 2157] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 180 (0x8e7db800) [pid = 1735] [serial = 2165] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 179 (0x8f90f800) [pid = 1735] [serial = 2115] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 178 (0x9a979400) [pid = 1735] [serial = 2154] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 177 (0x9a802c00) [pid = 1735] [serial = 2147] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 176 (0x8c194c00) [pid = 1735] [serial = 2159] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x92edec00) [pid = 1735] [serial = 2129] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x9479b400) [pid = 1735] [serial = 2135] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8f81ec00) [pid = 1735] [serial = 2114] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x92e48400) [pid = 1735] [serial = 2091] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x8c1b1c00) [pid = 1735] [serial = 2160] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x97844400) [pid = 1735] [serial = 2138] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x886f0800) [pid = 1735] [serial = 2105] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x92050000) [pid = 1735] [serial = 2126] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x8c1bd800) [pid = 1735] [serial = 2043] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x8df1e400) [pid = 1735] [serial = 2163] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x9a976c00) [pid = 1735] [serial = 2153] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8f39c000) [pid = 1735] [serial = 2111] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x9a8a1c00) [pid = 1735] [serial = 2150] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x99704800) [pid = 1735] [serial = 2141] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x8a683400) [pid = 1735] [serial = 2106] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x9175b800) [pid = 1735] [serial = 2120] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x93a52000) [pid = 1735] [serial = 2133] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x8dce6c00) [pid = 1735] [serial = 2108] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x915ce400) [pid = 1735] [serial = 2118] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x9a0ba800) [pid = 1735] [serial = 2144] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x92f9fc00) [pid = 1735] [serial = 2132] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x8f49ac00) [pid = 1735] [serial = 2112] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x91db7000) [pid = 1735] [serial = 2123] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x8dd6b000) [pid = 1735] [serial = 2162] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x891b1400) [pid = 1735] [serial = 2156] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x951dcc00) [pid = 1735] [serial = 2136] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x9784a800) [pid = 1735] [serial = 2139] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x99710400) [pid = 1735] [serial = 2142] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x914d8400) [pid = 1735] [serial = 2117] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x924bcc00) [pid = 1735] [serial = 2127] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x92ee2400) [pid = 1735] [serial = 2130] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x9a2f8c00) [pid = 1735] [serial = 2145] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x9a8a6000) [pid = 1735] [serial = 2151] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8dd60800) [pid = 1735] [serial = 2109] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x9a806800) [pid = 1735] [serial = 2148] [outer = (nil)] [url = about:blank] 11:35:06 INFO - PROCESS | 1735 | [1735] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:07 INFO - PROCESS | 1735 | 1463682907828 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:35:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:35:07 INFO - {} 11:35:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:35:07 INFO - {} 11:35:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:35:07 INFO - {} 11:35:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:35:07 INFO - {} 11:35:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 5104ms 11:35:07 INFO - PROCESS | 1735 | 1463682907881 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 1735 | 1463682907890 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 11:35:07 INFO - TEST-START | /FileAPI/fileReader.html 11:35:07 INFO - PROCESS | 1735 | 1463682907903 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 1735 | 1463682907913 Marionette TRACE conn4 <- [1,3018,null,{}] 11:35:07 INFO - PROCESS | 1735 | 1463682907926 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}] 11:35:08 INFO - PROCESS | 1735 | 1463682908327 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:35:08 INFO - PROCESS | 1735 | 1463682908732 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a649000 == 144 [pid = 1735] [id = 764] 11:35:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8a650000) [pid = 1735] [serial = 2291] [outer = (nil)] 11:35:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8c0aa000) [pid = 1735] [serial = 2292] [outer = 0x8a650000] 11:35:08 INFO - PROCESS | 1735 | 1463682908823 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x8c19b000) [pid = 1735] [serial = 2293] [outer = 0x8a650000] 11:35:09 INFO - PROCESS | 1735 | 1463682909626 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]]]}] 11:35:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:35:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:35:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:35:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:35:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 1748ms 11:35:09 INFO - PROCESS | 1735 | 1463682909657 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:35:09 INFO - PROCESS | 1735 | 1463682909666 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 11:35:09 INFO - TEST-START | /FileAPI/historical.html 11:35:09 INFO - PROCESS | 1735 | 1463682909677 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 1735 | 1463682909681 Marionette TRACE conn4 <- [1,3022,null,{}] 11:35:09 INFO - PROCESS | 1735 | 1463682909688 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}] 11:35:10 INFO - PROCESS | 1735 | 1463682909999 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:35:10 INFO - PROCESS | 1735 | 1463682910044 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c19a000 == 145 [pid = 1735] [id = 765] 11:35:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x8c1a0400) [pid = 1735] [serial = 2294] [outer = (nil)] 11:35:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x8dd32000) [pid = 1735] [serial = 2295] [outer = 0x8c1a0400] 11:35:10 INFO - PROCESS | 1735 | 1463682910122 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x8dd3fc00) [pid = 1735] [serial = 2296] [outer = 0x8c1a0400] 11:35:11 INFO - PROCESS | 1735 | 1463682911147 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"]]]}] 11:35:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:35:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:35:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:35:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:35:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:35:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:35:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:35:11 INFO - TEST-OK | /FileAPI/historical.html | took 1533ms 11:35:11 INFO - PROCESS | 1735 | 1463682911213 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 1735 | 1463682911217 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 11:35:11 INFO - TEST-START | /FileAPI/idlharness.html 11:35:11 INFO - PROCESS | 1735 | 1463682911234 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1735 | 1463682911240 Marionette TRACE conn4 <- [1,3026,null,{}] 11:35:11 INFO - PROCESS | 1735 | 1463682911260 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}] 11:35:11 INFO - PROCESS | 1735 | 1463682911580 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x8f237000) [pid = 1735] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8dee2400) [pid = 1735] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x93de5000) [pid = 1735] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x9b396800) [pid = 1735] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x9204fc00) [pid = 1735] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x93d28c00) [pid = 1735] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x915db400) [pid = 1735] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x91769400) [pid = 1735] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x952df000) [pid = 1735] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x952d7000) [pid = 1735] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x88232000) [pid = 1735] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x8c1a0800) [pid = 1735] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x91d87c00) [pid = 1735] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x8c1a0c00) [pid = 1735] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0x92054800) [pid = 1735] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x8f581800) [pid = 1735] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x9a37d400) [pid = 1735] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x8dedd800) [pid = 1735] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8f901c00) [pid = 1735] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x8823c800) [pid = 1735] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x8bd3f800) [pid = 1735] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:35:12 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x9b804000) [pid = 1735] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:35:12 INFO - PROCESS | 1735 | 1463682912485 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f5000 == 146 [pid = 1735] [id = 766] 11:35:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x88232000) [pid = 1735] [serial = 2297] [outer = (nil)] 11:35:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8dced000) [pid = 1735] [serial = 2298] [outer = 0x88232000] 11:35:12 INFO - PROCESS | 1735 | 1463682912572 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8e7ee400) [pid = 1735] [serial = 2299] [outer = 0x88232000] 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:35:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:35:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:35:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:35:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:35:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:35:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:35:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:35:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:35:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:35:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:35:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:35:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:35:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:35:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:35:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:35:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:35:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:35:14 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 11:35:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:35:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:35:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:35:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:35:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:35:14 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 11:35:14 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 11:35:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:35:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:35:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:35:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:35:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:35:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:35:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:35:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:35:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:35:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:35:15 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 11:35:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:35:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:35:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:35:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:35:15 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 11:35:15 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 11:35:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:35:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:35:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:35:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:35:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:35:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 3756ms 11:35:15 INFO - PROCESS | 1735 | 1463682914605 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:35:15 INFO - PROCESS | 1735 | 1463682914999 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1735 | 1463682915011 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 11:35:15 INFO - TEST-START | /FileAPI/idlharness.worker 11:35:15 INFO - PROCESS | 1735 | 1463682915075 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1735 | 1463682915086 Marionette TRACE conn4 <- [1,3030,null,{}] 11:35:15 INFO - PROCESS | 1735 | 1463682915101 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}] 11:35:15 INFO - PROCESS | 1735 | 1463682915385 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:35:15 INFO - PROCESS | 1735 | 1463682915684 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bc1f000 == 147 [pid = 1735] [id = 767] 11:35:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 129 (0x8bd3e400) [pid = 1735] [serial = 2300] [outer = (nil)] 11:35:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 130 (0x8be5e800) [pid = 1735] [serial = 2301] [outer = 0x8bd3e400] 11:35:15 INFO - PROCESS | 1735 | 1463682915782 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1735 | ++DOMWINDOW == 131 (0x8c192400) [pid = 1735] [serial = 2302] [outer = 0x8bd3e400] 11:35:16 INFO - PROCESS | 1735 | [1735] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:35:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:35:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:35:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:35:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:35:18 INFO - {} 11:35:18 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 11:35:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:35:18 INFO - {} 11:35:18 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 - {} 11:35:18 INFO - {} 11:35:18 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 11:35:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:35:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:35:18 INFO - {} 11:35:18 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 11:35:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:35:18 INFO - {} 11:35:18 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 - {} 11:35:18 INFO - {} 11:35:18 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 11:35:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 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 11:35:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 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 11:35:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 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 11:35:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 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 11:35:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:35:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:35:18 INFO - {} 11:35:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3245ms 11:35:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:35:18 INFO - PROCESS | 1735 | 1463682918106 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:35:18 INFO - PROCESS | 1735 | 1463682918274 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 1735 | 1463682918298 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 11:35:18 INFO - PROCESS | 1735 | 1463682918334 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1735 | 1463682918343 Marionette TRACE conn4 <- [1,3034,null,{}] 11:35:18 INFO - PROCESS | 1735 | 1463682918433 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}] 11:35:18 INFO - PROCESS | 1735 | 1463682918745 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:35:19 INFO - PROCESS | 1735 | 1463682919056 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd30800 == 148 [pid = 1735] [id = 768] 11:35:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 132 (0x8dd33400) [pid = 1735] [serial = 2303] [outer = (nil)] 11:35:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 133 (0x91e9f400) [pid = 1735] [serial = 2304] [outer = 0x8dd33400] 11:35:19 INFO - PROCESS | 1735 | 1463682919149 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x91f1ac00) [pid = 1735] [serial = 2305] [outer = 0x8dd33400] 11:35:20 INFO - PROCESS | 1735 | 1463682920054 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]]]}] 11:35:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:35:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1761ms 11:35:20 INFO - PROCESS | 1735 | 1463682920094 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 1735 | 1463682920099 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 11:35:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:35:20 INFO - PROCESS | 1735 | 1463682920107 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 1735 | 1463682920113 Marionette TRACE conn4 <- [1,3038,null,{}] 11:35:20 INFO - PROCESS | 1735 | 1463682920131 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}] 11:35:20 INFO - PROCESS | 1735 | 1463682920386 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:35:20 INFO - PROCESS | 1735 | 1463682920707 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 1735 | ++DOCSHELL 0x920d0400 == 149 [pid = 1735] [id = 769] 11:35:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x920d3000) [pid = 1735] [serial = 2306] [outer = (nil)] 11:35:20 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x924c4000) [pid = 1735] [serial = 2307] [outer = 0x920d3000] 11:35:20 INFO - PROCESS | 1735 | 1463682920906 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x92e49400) [pid = 1735] [serial = 2308] [outer = 0x920d3000] 11:35:21 INFO - PROCESS | 1735 | 1463682921790 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"]]]}] 11:35:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:35:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:35:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1701ms 11:35:21 INFO - PROCESS | 1735 | 1463682921816 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:35:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:35:21 INFO - PROCESS | 1735 | 1463682921831 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 11:35:21 INFO - PROCESS | 1735 | 1463682921841 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1735 | 1463682921845 Marionette TRACE conn4 <- [1,3042,null,{}] 11:35:21 INFO - PROCESS | 1735 | 1463682921851 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}] 11:35:22 INFO - PROCESS | 1735 | 1463682922132 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:35:22 INFO - PROCESS | 1735 | 1463682922445 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 1735 | ++DOCSHELL 0x92f71400 == 150 [pid = 1735] [id = 770] 11:35:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x92f9ec00) [pid = 1735] [serial = 2309] [outer = (nil)] 11:35:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x93a85c00) [pid = 1735] [serial = 2310] [outer = 0x92f9ec00] 11:35:22 INFO - PROCESS | 1735 | 1463682922598 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x9479d800) [pid = 1735] [serial = 2311] [outer = 0x92f9ec00] 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:35:23 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. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:35:23 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'.) 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:35:23 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. 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:35:23 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. 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:35:23 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. 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:35:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:35:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:35:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:35:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2133ms 11:35:24 INFO - PROCESS | 1735 | 1463682923863 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]]]}] 11:35:24 INFO - PROCESS | 1735 | 1463682924043 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 1735 | 1463682924047 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 11:35:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:35:24 INFO - PROCESS | 1735 | 1463682924056 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 1735 | 1463682924062 Marionette TRACE conn4 <- [1,3046,null,{}] 11:35:24 INFO - PROCESS | 1735 | 1463682924070 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}] 11:35:24 INFO - PROCESS | 1735 | 1463682924378 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:35:24 INFO - PROCESS | 1735 | 1463682924694 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1735 | ++DOCSHELL 0x8c19f000 == 151 [pid = 1735] [id = 771] 11:35:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8d857000) [pid = 1735] [serial = 2312] [outer = (nil)] 11:35:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8dd5ec00) [pid = 1735] [serial = 2313] [outer = 0x8d857000] 11:35:24 INFO - PROCESS | 1735 | 1463682924784 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1735 | ++DOMWINDOW == 143 (0x8dd6d000) [pid = 1735] [serial = 2314] [outer = 0x8d857000] 11:35:25 INFO - PROCESS | 1735 | [1735] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:25 INFO - PROCESS | 1735 | 1463682925716 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:35:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:35:25 INFO - {} 11:35:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1685ms 11:35:25 INFO - PROCESS | 1735 | 1463682925743 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1735 | 1463682925747 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 11:35:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:35:25 INFO - PROCESS | 1735 | 1463682925753 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 1735 | 1463682925757 Marionette TRACE conn4 <- [1,3050,null,{}] 11:35:25 INFO - PROCESS | 1735 | 1463682925763 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}] 11:35:26 INFO - PROCESS | 1735 | 1463682926104 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:35:26 INFO - PROCESS | 1735 | 1463682926443 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db16000 == 152 [pid = 1735] [id = 772] 11:35:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 144 (0x8dd36800) [pid = 1735] [serial = 2315] [outer = (nil)] 11:35:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 145 (0x8f80fc00) [pid = 1735] [serial = 2316] [outer = 0x8dd36800] 11:35:26 INFO - PROCESS | 1735 | 1463682926542 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1735 | ++DOMWINDOW == 146 (0x91509000) [pid = 1735] [serial = 2317] [outer = 0x8dd36800] 11:35:27 INFO - PROCESS | 1735 | 1463682927446 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]]]}] 11:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:35:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1735ms 11:35:27 INFO - PROCESS | 1735 | 1463682927495 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 1735 | 1463682927510 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 11:35:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:35:27 INFO - PROCESS | 1735 | 1463682927530 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1735 | 1463682927543 Marionette TRACE conn4 <- [1,3054,null,{}] 11:35:27 INFO - PROCESS | 1735 | 1463682927553 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}] 11:35:28 INFO - PROCESS | 1735 | 1463682928066 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:35:28 INFO - PROCESS | 1735 | 1463682928428 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d85f400 == 153 [pid = 1735] [id = 773] 11:35:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 147 (0x8e7db800) [pid = 1735] [serial = 2318] [outer = (nil)] 11:35:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 148 (0x92f73800) [pid = 1735] [serial = 2319] [outer = 0x8e7db800] 11:35:28 INFO - PROCESS | 1735 | 1463682928520 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1735 | ++DOMWINDOW == 149 (0x9479f800) [pid = 1735] [serial = 2320] [outer = 0x8e7db800] 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:35:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:35:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:35:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:35:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:35:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:35:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:35:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:30 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" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:30 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" 11:35:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2397ms 11:35:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:35:30 INFO - PROCESS | 1735 | 1463682929762 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"]]]}] 11:35:30 INFO - PROCESS | 1735 | 1463682929992 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 1735 | 1463682930003 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 11:35:30 INFO - PROCESS | 1735 | 1463682930131 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 1735 | 1463682930136 Marionette TRACE conn4 <- [1,3058,null,{}] 11:35:30 INFO - PROCESS | 1735 | 1463682930195 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}] 11:35:30 INFO - PROCESS | 1735 | 1463682930425 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:35:30 INFO - PROCESS | 1735 | 1463682930721 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 1735 | ++DOCSHELL 0x915d5c00 == 154 [pid = 1735] [id = 774] 11:35:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 150 (0x952d6800) [pid = 1735] [serial = 2321] [outer = (nil)] 11:35:30 INFO - PROCESS | 1735 | ++DOMWINDOW == 151 (0x9a809c00) [pid = 1735] [serial = 2322] [outer = 0x952d6800] 11:35:30 INFO - PROCESS | 1735 | 1463682930812 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1735 | ++DOMWINDOW == 152 (0x8df26800) [pid = 1735] [serial = 2323] [outer = 0x952d6800] 11:35:31 INFO - PROCESS | 1735 | 1463682931870 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]]]}] 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:35:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:35:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:35:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:35:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:35:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:35:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1883ms 11:35:31 INFO - PROCESS | 1735 | 1463682931940 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1735 | 1463682931947 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 11:35:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:35:31 INFO - PROCESS | 1735 | 1463682931976 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1735 | 1463682931979 Marionette TRACE conn4 <- [1,3062,null,{}] 11:35:31 INFO - PROCESS | 1735 | 1463682931987 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}] 11:35:32 INFO - PROCESS | 1735 | 1463682932254 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:35:32 INFO - PROCESS | 1735 | 1463682932620 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd6c800 == 155 [pid = 1735] [id = 775] 11:35:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 153 (0x8e7e8800) [pid = 1735] [serial = 2324] [outer = (nil)] 11:35:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 154 (0x9a974800) [pid = 1735] [serial = 2325] [outer = 0x8e7e8800] 11:35:32 INFO - PROCESS | 1735 | 1463682932717 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1735 | ++DOMWINDOW == 155 (0x9a97a400) [pid = 1735] [serial = 2326] [outer = 0x8e7e8800] 11:35:33 INFO - PROCESS | 1735 | [1735] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:33 INFO - PROCESS | 1735 | 1463682933650 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:35:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:35:33 INFO - {} 11:35:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1691ms 11:35:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:35:33 INFO - PROCESS | 1735 | 1463682933663 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 1735 | 1463682933667 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 11:35:33 INFO - PROCESS | 1735 | 1463682933674 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 1735 | 1463682933678 Marionette TRACE conn4 <- [1,3066,null,{}] 11:35:33 INFO - PROCESS | 1735 | 1463682933683 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}] 11:35:33 INFO - PROCESS | 1735 | 1463682933944 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:35:34 INFO - PROCESS | 1735 | 1463682934257 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 1735 | ++DOCSHELL 0x8e7e3c00 == 156 [pid = 1735] [id = 776] 11:35:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 156 (0x9a80a400) [pid = 1735] [serial = 2327] [outer = (nil)] 11:35:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 157 (0x9ba2a000) [pid = 1735] [serial = 2328] [outer = 0x9a80a400] 11:35:34 INFO - PROCESS | 1735 | 1463682934398 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1735 | ++DOMWINDOW == 158 (0x9c250c00) [pid = 1735] [serial = 2329] [outer = 0x9a80a400] 11:35:35 INFO - PROCESS | 1735 | 1463682935267 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]]]}] 11:35:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:35:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:35:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:35:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:35:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:35:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:35:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:35:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1639ms 11:35:35 INFO - PROCESS | 1735 | 1463682935316 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 1735 | 1463682935319 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 11:35:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:35:35 INFO - PROCESS | 1735 | 1463682935327 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 1735 | 1463682935331 Marionette TRACE conn4 <- [1,3070,null,{}] 11:35:35 INFO - PROCESS | 1735 | 1463682935337 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}] 11:35:35 INFO - PROCESS | 1735 | 1463682935633 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:35:35 INFO - PROCESS | 1735 | 1463682935950 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 1735 | ++DOCSHELL 0x9a97c400 == 157 [pid = 1735] [id = 777] 11:35:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 159 (0x9b57c000) [pid = 1735] [serial = 2330] [outer = (nil)] 11:35:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 160 (0xa2243000) [pid = 1735] [serial = 2331] [outer = 0x9b57c000] 11:35:36 INFO - PROCESS | 1735 | 1463682936108 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 1735 | ++DOMWINDOW == 161 (0xa31d5800) [pid = 1735] [serial = 2332] [outer = 0x9b57c000] 11:35:37 INFO - PROCESS | 1735 | 1463682937012 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]]]}] 11:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:35:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1736ms 11:35:37 INFO - PROCESS | 1735 | 1463682937066 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:35:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:35:37 INFO - PROCESS | 1735 | 1463682937070 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 11:35:37 INFO - PROCESS | 1735 | 1463682937077 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 1735 | 1463682937081 Marionette TRACE conn4 <- [1,3074,null,{}] 11:35:37 INFO - PROCESS | 1735 | 1463682937086 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}] 11:35:37 INFO - PROCESS | 1735 | 1463682937341 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:35:37 INFO - PROCESS | 1735 | 1463682937749 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd3f800 == 158 [pid = 1735] [id = 778] 11:35:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 162 (0xa3580000) [pid = 1735] [serial = 2333] [outer = (nil)] 11:35:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 163 (0xa3584c00) [pid = 1735] [serial = 2334] [outer = 0xa3580000] 11:35:37 INFO - PROCESS | 1735 | 1463682937847 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1735 | ++DOMWINDOW == 164 (0xa35cb400) [pid = 1735] [serial = 2335] [outer = 0xa3580000] 11:35:38 INFO - PROCESS | 1735 | 1463682938704 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]]]}] 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:35:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1643ms 11:35:38 INFO - PROCESS | 1735 | 1463682938722 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1735 | 1463682938725 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 11:35:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:35:38 INFO - PROCESS | 1735 | 1463682938732 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1735 | 1463682938736 Marionette TRACE conn4 <- [1,3078,null,{}] 11:35:38 INFO - PROCESS | 1735 | 1463682938742 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}] 11:35:39 INFO - PROCESS | 1735 | 1463682939028 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:35:39 INFO - PROCESS | 1735 | 1463682939327 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1735 | ++DOCSHELL 0x88239c00 == 159 [pid = 1735] [id = 779] 11:35:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 165 (0x9a8a4800) [pid = 1735] [serial = 2336] [outer = (nil)] 11:35:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 166 (0x9ba59400) [pid = 1735] [serial = 2337] [outer = 0x9a8a4800] 11:35:39 INFO - PROCESS | 1735 | 1463682939425 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1735 | ++DOMWINDOW == 167 (0xa3583000) [pid = 1735] [serial = 2338] [outer = 0x9a8a4800] 11:35:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 11:35:40 INFO - reader.readAsText(blob_2) 11:35:40 INFO - }" did not throw 11:35:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 11:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 11:35:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 11:35:40 INFO - reader.readAsDataURL(blob_2) 11:35:40 INFO - }" did not throw 11:35:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 11:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 11:35:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 11:35:40 INFO - reader.readAsArrayBuffer(blob_2) 11:35:40 INFO - }" did not throw 11:35:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 11:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 11:35:40 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 11:35:40 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 11:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:35:40 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 11:35:40 INFO - PROCESS | 1735 | 1463682940380 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 11:35:40 INFO - PROCESS | 1735 | 1463682940399 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 1735 | 1463682940406 Marionette TRACE conn4 <- [1,3082,null,{}] 11:35:40 INFO - PROCESS | 1735 | 1463682940413 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}] 11:35:40 INFO - PROCESS | 1735 | 1463682940660 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:35:41 INFO - PROCESS | 1735 | 1463682940991 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1735 | ++DOCSHELL 0x9b561000 == 160 [pid = 1735] [id = 780] 11:35:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 168 (0xa36f8800) [pid = 1735] [serial = 2339] [outer = (nil)] 11:35:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 169 (0xa51d8800) [pid = 1735] [serial = 2340] [outer = 0xa36f8800] 11:35:41 INFO - PROCESS | 1735 | 1463682941127 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1735 | ++DOMWINDOW == 170 (0xa51dd800) [pid = 1735] [serial = 2341] [outer = 0xa36f8800] 11:35:41 INFO - PROCESS | 1735 | 1463682941963 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]]]}] 11:35:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:35:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:35:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:35:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1598ms 11:35:41 INFO - PROCESS | 1735 | 1463682941995 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:35:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:35:42 INFO - PROCESS | 1735 | 1463682941999 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 11:35:42 INFO - PROCESS | 1735 | 1463682942006 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 1735 | 1463682942011 Marionette TRACE conn4 <- [1,3086,null,{}] 11:35:42 INFO - PROCESS | 1735 | 1463682942017 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}] 11:35:42 INFO - PROCESS | 1735 | 1463682942292 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:35:42 INFO - PROCESS | 1735 | 1463682942608 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d853400 == 161 [pid = 1735] [id = 781] 11:35:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 171 (0x8f397400) [pid = 1735] [serial = 2342] [outer = (nil)] 11:35:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 172 (0xa6383000) [pid = 1735] [serial = 2343] [outer = 0x8f397400] 11:35:42 INFO - PROCESS | 1735 | 1463682942701 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1735 | ++DOMWINDOW == 173 (0xa6859c00) [pid = 1735] [serial = 2344] [outer = 0x8f397400] 11:35:43 INFO - PROCESS | 1735 | 1463682943588 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:35:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1640ms 11:35:43 INFO - PROCESS | 1735 | 1463682943646 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1735 | 1463682943649 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 11:35:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:35:43 INFO - PROCESS | 1735 | 1463682943656 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1735 | 1463682943659 Marionette TRACE conn4 <- [1,3090,null,{}] 11:35:43 INFO - PROCESS | 1735 | 1463682943666 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}] 11:35:43 INFO - PROCESS | 1735 | 1463682943909 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:35:44 INFO - PROCESS | 1735 | 1463682944238 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1735 | ++DOCSHELL 0x8d7c5800 == 162 [pid = 1735] [id = 782] 11:35:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 174 (0x8d7c7400) [pid = 1735] [serial = 2345] [outer = (nil)] 11:35:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 175 (0x8d7cd800) [pid = 1735] [serial = 2346] [outer = 0x8d7c7400] 11:35:44 INFO - PROCESS | 1735 | 1463682944331 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1735 | ++DOMWINDOW == 176 (0x8d7cf800) [pid = 1735] [serial = 2347] [outer = 0x8d7c7400] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8bc20800 == 161 [pid = 1735] [id = 739] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8c19c400 == 160 [pid = 1735] [id = 740] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9a972400 == 159 [pid = 1735] [id = 462] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8c19a000 == 158 [pid = 1735] [id = 765] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8a649000 == 157 [pid = 1735] [id = 764] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0xa23b9400 == 156 [pid = 1735] [id = 762] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x91769000 == 155 [pid = 1735] [id = 760] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x92052400 == 154 [pid = 1735] [id = 761] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8f905c00 == 153 [pid = 1735] [id = 759] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9ba38400 == 152 [pid = 1735] [id = 757] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x9a97a000 == 151 [pid = 1735] [id = 758] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8823ac00 == 150 [pid = 1735] [id = 400] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x952df800 == 149 [pid = 1735] [id = 755] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x91514c00 == 148 [pid = 1735] [id = 756] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x93a5d400 == 147 [pid = 1735] [id = 754] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd3b000 == 146 [pid = 1735] [id = 753] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8dcebc00 == 145 [pid = 1735] [id = 752] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8dd39400 == 144 [pid = 1735] [id = 751] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8f811000 == 143 [pid = 1735] [id = 750] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x914d9c00 == 142 [pid = 1735] [id = 748] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8fbd9c00 == 141 [pid = 1735] [id = 749] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7d2000 == 140 [pid = 1735] [id = 747] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8e7e3800 == 139 [pid = 1735] [id = 745] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8fbdc000 == 138 [pid = 1735] [id = 746] 11:35:47 INFO - PROCESS | 1735 | --DOCSHELL 0x8c192c00 == 137 [pid = 1735] [id = 744] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 175 (0x8f242c00) [pid = 1735] [serial = 2229] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 174 (0x8f498400) [pid = 1735] [serial = 2175] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 173 (0x8e7e7800) [pid = 1735] [serial = 2226] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 172 (0x9a80cc00) [pid = 1735] [serial = 2205] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 171 (0x9b807800) [pid = 1735] [serial = 2213] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 170 (0x920d6c00) [pid = 1735] [serial = 2193] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 169 (0x947a2400) [pid = 1735] [serial = 2199] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 168 (0x915e1c00) [pid = 1735] [serial = 2183] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 167 (0x91d90800) [pid = 1735] [serial = 2186] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 166 (0x9b397c00) [pid = 1735] [serial = 2208] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 165 (0x91c0b400) [pid = 1735] [serial = 2184] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 164 (0x8e7d3400) [pid = 1735] [serial = 2225] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 163 (0x91d96c00) [pid = 1735] [serial = 2187] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 162 (0x982ae400) [pid = 1735] [serial = 2202] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 161 (0x8a67e400) [pid = 1735] [serial = 2169] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 160 (0x8db14c00) [pid = 1735] [serial = 2171] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 159 (0x920d3800) [pid = 1735] [serial = 2192] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 158 (0x91f25800) [pid = 1735] [serial = 2190] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 157 (0x8dd32400) [pid = 1735] [serial = 2223] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 156 (0x97844c00) [pid = 1735] [serial = 2201] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 155 (0x8f23dc00) [pid = 1735] [serial = 2174] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 154 (0x92e50800) [pid = 1735] [serial = 2196] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 153 (0x8f907c00) [pid = 1735] [serial = 2178] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 152 (0x886f1400) [pid = 1735] [serial = 2168] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 151 (0x92e4b400) [pid = 1735] [serial = 2195] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 150 (0x9b575800) [pid = 1735] [serial = 2210] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 149 (0x9b577800) [pid = 1735] [serial = 2211] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 148 (0x9b293c00) [pid = 1735] [serial = 2207] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 147 (0x8ea1c000) [pid = 1735] [serial = 2103] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 146 (0x91509800) [pid = 1735] [serial = 2181] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 145 (0x8e7e2800) [pid = 1735] [serial = 2228] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 144 (0x93de7400) [pid = 1735] [serial = 2198] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 143 (0x8bd4cc00) [pid = 1735] [serial = 2219] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 142 (0x8dd33000) [pid = 1735] [serial = 2172] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x9c040000) [pid = 1735] [serial = 2217] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x9ba62800) [pid = 1735] [serial = 2216] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0x8f618800) [pid = 1735] [serial = 2177] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x914d2000) [pid = 1735] [serial = 2180] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x9a807400) [pid = 1735] [serial = 2204] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x8db15000) [pid = 1735] [serial = 2222] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x91f20000) [pid = 1735] [serial = 2189] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8be68c00) [pid = 1735] [serial = 2220] [outer = (nil)] [url = about:blank] 11:35:47 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x9b80d400) [pid = 1735] [serial = 2214] [outer = (nil)] [url = about:blank] 11:35:48 INFO - PROCESS | 1735 | 1463682948044 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:35:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 4445ms 11:35:48 INFO - PROCESS | 1735 | 1463682948102 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 1735 | 1463682948107 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 11:35:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:35:48 INFO - PROCESS | 1735 | 1463682948115 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 1735 | 1463682948119 Marionette TRACE conn4 <- [1,3094,null,{}] 11:35:48 INFO - PROCESS | 1735 | 1463682948129 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}] 11:35:48 INFO - PROCESS | 1735 | 1463682948383 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:35:48 INFO - PROCESS | 1735 | 1463682948625 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 1735 | ++DOCSHELL 0x8a680000 == 138 [pid = 1735] [id = 783] 11:35:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 134 (0x8bd45400) [pid = 1735] [serial = 2348] [outer = (nil)] 11:35:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 135 (0x8c192c00) [pid = 1735] [serial = 2349] [outer = 0x8bd45400] 11:35:48 INFO - PROCESS | 1735 | 1463682948729 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 1735 | ++DOMWINDOW == 136 (0x8c1b7c00) [pid = 1735] [serial = 2350] [outer = 0x8bd45400] 11:35:49 INFO - PROCESS | 1735 | 1463682949536 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:35:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1438ms 11:35:49 INFO - PROCESS | 1735 | 1463682949554 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1735 | 1463682949562 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 11:35:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:35:49 INFO - PROCESS | 1735 | 1463682949573 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 1735 | 1463682949578 Marionette TRACE conn4 <- [1,3098,null,{}] 11:35:49 INFO - PROCESS | 1735 | 1463682949584 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}] 11:35:49 INFO - PROCESS | 1735 | 1463682949931 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:35:50 INFO - PROCESS | 1735 | 1463682950129 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 1735 | ++DOCSHELL 0x8db14400 == 139 [pid = 1735] [id = 784] 11:35:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 137 (0x8db15800) [pid = 1735] [serial = 2351] [outer = (nil)] 11:35:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 138 (0x8dd32400) [pid = 1735] [serial = 2352] [outer = 0x8db15800] 11:35:50 INFO - PROCESS | 1735 | 1463682950212 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 1735 | ++DOMWINDOW == 139 (0x8dd65800) [pid = 1735] [serial = 2353] [outer = 0x8db15800] 11:35:51 INFO - PROCESS | 1735 | 1463682951107 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]]]}] 11:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:35:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1584ms 11:35:51 INFO - PROCESS | 1735 | 1463682951166 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:35:51 INFO - PROCESS | 1735 | 1463682951171 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 11:35:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:35:51 INFO - PROCESS | 1735 | 1463682951177 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 1735 | 1463682951183 Marionette TRACE conn4 <- [1,3102,null,{}] 11:35:51 INFO - PROCESS | 1735 | 1463682951199 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}] 11:35:51 INFO - PROCESS | 1735 | 1463682951528 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:35:51 INFO - PROCESS | 1735 | 1463682951586 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 1735 | ++DOCSHELL 0x891b3c00 == 140 [pid = 1735] [id = 785] 11:35:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 140 (0x8dd33800) [pid = 1735] [serial = 2354] [outer = (nil)] 11:35:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 141 (0x8ea1bc00) [pid = 1735] [serial = 2355] [outer = 0x8dd33800] 11:35:51 INFO - PROCESS | 1735 | 1463682951808 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 1735 | ++DOMWINDOW == 142 (0x8f241800) [pid = 1735] [serial = 2356] [outer = 0x8dd33800] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 141 (0x91dbf000) [pid = 1735] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 140 (0x95583400) [pid = 1735] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 139 (0xa23c0c00) [pid = 1735] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 138 (0x877ee800) [pid = 1735] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 137 (0x8f907400) [pid = 1735] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 136 (0x91764800) [pid = 1735] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 135 (0x913b2000) [pid = 1735] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 134 (0x8c1a0000) [pid = 1735] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 133 (0x91508400) [pid = 1735] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 132 (0xa0710800) [pid = 1735] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 131 (0x9b858800) [pid = 1735] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 130 (0x9a97d000) [pid = 1735] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 129 (0x915df400) [pid = 1735] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 128 (0x8df26c00) [pid = 1735] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 127 (0x91513800) [pid = 1735] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 126 (0x8f57c400) [pid = 1735] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 125 (0x9ba38800) [pid = 1735] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 124 (0x91f1a000) [pid = 1735] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 123 (0x8a650000) [pid = 1735] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 122 (0x9970cc00) [pid = 1735] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 121 (0x8c1a0400) [pid = 1735] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 120 (0x8fbdc800) [pid = 1735] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:35:52 INFO - PROCESS | 1735 | --DOMWINDOW == 119 (0x9479dc00) [pid = 1735] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:35:53 INFO - PROCESS | 1735 | 1463682953269 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:35:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2138ms 11:35:53 INFO - PROCESS | 1735 | 1463682953316 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 1735 | 1463682953321 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 11:35:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:35:53 INFO - PROCESS | 1735 | 1463682953328 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 1735 | 1463682953331 Marionette TRACE conn4 <- [1,3106,null,{}] 11:35:53 INFO - PROCESS | 1735 | 1463682953336 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}] 11:35:53 INFO - PROCESS | 1735 | 1463682953557 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 11:35:53 INFO - PROCESS | 1735 | 1463682953806 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 1735 | ++DOCSHELL 0x877f3000 == 141 [pid = 1735] [id = 786] 11:35:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 120 (0x8dee2c00) [pid = 1735] [serial = 2357] [outer = (nil)] 11:35:53 INFO - PROCESS | 1735 | ++DOMWINDOW == 121 (0x8f49b000) [pid = 1735] [serial = 2358] [outer = 0x8dee2c00] 11:35:53 INFO - PROCESS | 1735 | 1463682953888 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 1735 | ++DOMWINDOW == 122 (0x8f575400) [pid = 1735] [serial = 2359] [outer = 0x8dee2c00] 11:35:54 INFO - PROCESS | 1735 | 1463682954820 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]]]}] 11:35:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:35:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:35:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:35:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1530ms 11:35:54 INFO - PROCESS | 1735 | 1463682954861 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 1735 | 1463682954867 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 11:35:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:35:54 INFO - PROCESS | 1735 | 1463682954878 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 1735 | 1463682954886 Marionette TRACE conn4 <- [1,3110,null,{}] 11:35:54 INFO - PROCESS | 1735 | 1463682954897 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}] 11:35:55 INFO - PROCESS | 1735 | 1463682955189 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 11:35:55 INFO - PROCESS | 1735 | 1463682955530 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1735 | ++DOCSHELL 0x8bd4a400 == 142 [pid = 1735] [id = 787] 11:35:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 123 (0x8bd4cc00) [pid = 1735] [serial = 2360] [outer = (nil)] 11:35:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 124 (0x8c195800) [pid = 1735] [serial = 2361] [outer = 0x8bd4cc00] 11:35:55 INFO - PROCESS | 1735 | 1463682955627 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 1735 | ++DOMWINDOW == 125 (0x8d7cac00) [pid = 1735] [serial = 2362] [outer = 0x8bd4cc00] 11:35:56 INFO - PROCESS | 1735 | 1463682956515 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"]]]}] 11:35:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:35:56 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 11:35:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:35:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1699ms 11:35:56 INFO - PROCESS | 1735 | 1463682956579 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 1735 | 1463682956588 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 11:35:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:35:56 INFO - PROCESS | 1735 | 1463682956600 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 1735 | 1463682956604 Marionette TRACE conn4 <- [1,3114,null,{}] 11:35:56 INFO - PROCESS | 1735 | 1463682956662 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}] 11:35:56 INFO - PROCESS | 1735 | 1463682956944 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 11:35:57 INFO - PROCESS | 1735 | 1463682957311 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\", \"e9395da9-6c0d-4284-8a06-6673b698c453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1735 | ++DOCSHELL 0x8dd31400 == 143 [pid = 1735] [id = 788] 11:35:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 126 (0x8e7c3400) [pid = 1735] [serial = 2363] [outer = (nil)] 11:35:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 127 (0x8f393c00) [pid = 1735] [serial = 2364] [outer = 0x8e7c3400] 11:35:57 INFO - PROCESS | 1735 | 1463682957407 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 1735 | ++DOMWINDOW == 128 (0x8f579800) [pid = 1735] [serial = 2365] [outer = 0x8e7c3400] 11:35:58 INFO - PROCESS | 1735 | 1463682958309 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]]]}] 11:35:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:35:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1737ms 11:35:58 INFO - PROCESS | 1735 | 1463682958338 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 1735 | 1463682958342 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 11:35:59 WARNING - u'runner_teardown' () 11:35:59 INFO - No more tests 11:35:59 INFO - Got 0 unexpected results 11:35:59 INFO - SUITE-END | took 1390s 11:35:59 INFO - Closing logging queue 11:35:59 INFO - queue closed 11:35:59 INFO - Return code: 0 11:35:59 WARNING - # TBPL SUCCESS # 11:35:59 INFO - Running post-action listener: _resource_record_post_action 11:35:59 INFO - Running post-run listener: _resource_record_post_run 11:36:00 INFO - Total resource usage - Wall time: 1425s; CPU: 98.0%; Read bytes: 14434304; Write bytes: 928014336; Read time: 608; Write time: 343232 11:36:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:36:00 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 145297408; Read time: 0; Write time: 220948 11:36:00 INFO - run-tests - Wall time: 1395s; CPU: 98.0%; Read bytes: 11550720; Write bytes: 782716928; Read time: 440; Write time: 122284 11:36:00 INFO - Running post-run listener: _upload_blobber_files 11:36:00 INFO - Blob upload gear active. 11:36:00 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:36:00 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 11:36:00 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:36:00 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:36:01 INFO - (blobuploader) - INFO - Open directory for files ... 11:36:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:36:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:36:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:36:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:36:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:36:02 INFO - (blobuploader) - INFO - Done attempting. 11:36:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:36:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:36:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:36:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:36:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:36:03 INFO - (blobuploader) - INFO - Done attempting. 11:36:03 INFO - (blobuploader) - INFO - Iteration through files over. 11:36:03 INFO - Return code: 0 11:36:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:36:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:36:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a57ba0312797dc08e9b2a4943739d8a5fbd3d3b5c26d44f9aa98f8f0254205b791f8d77b69dd97f4e5f251d78248d8bc9738baac0f8f883395bef773e665de04", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c4108b025ef1d3ff7cc0504f26b9328fead3e14917a77ee819a6d18025b01f5c6e062956b0528416347c1a8e06ae06177a9e97d9145576cfb1ab248096675b6c"} 11:36:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:36:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:36:03 INFO - Contents: 11:36:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a57ba0312797dc08e9b2a4943739d8a5fbd3d3b5c26d44f9aa98f8f0254205b791f8d77b69dd97f4e5f251d78248d8bc9738baac0f8f883395bef773e665de04", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c4108b025ef1d3ff7cc0504f26b9328fead3e14917a77ee819a6d18025b01f5c6e062956b0528416347c1a8e06ae06177a9e97d9145576cfb1ab248096675b6c"} 11:36:03 INFO - Running post-run listener: copy_logs_to_upload_dir 11:36:03 INFO - Copying logs to upload dir... 11:36:03 INFO - mkdir: /builds/slave/test/build/upload/logs 11:36:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1519.364914 ========= master_lag: 24.72 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 44 secs) (at 2016-05-19 11:36:27.967119) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 10 secs) (at 2016-05-19 11:36:27.968304) ========= 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-1463679179.836878-406682558 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a57ba0312797dc08e9b2a4943739d8a5fbd3d3b5c26d44f9aa98f8f0254205b791f8d77b69dd97f4e5f251d78248d8bc9738baac0f8f883395bef773e665de04", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c4108b025ef1d3ff7cc0504f26b9328fead3e14917a77ee819a6d18025b01f5c6e062956b0528416347c1a8e06ae06177a9e97d9145576cfb1ab248096675b6c"} build_url:https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033890 build_url: 'https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a57ba0312797dc08e9b2a4943739d8a5fbd3d3b5c26d44f9aa98f8f0254205b791f8d77b69dd97f4e5f251d78248d8bc9738baac0f8f883395bef773e665de04", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c4108b025ef1d3ff7cc0504f26b9328fead3e14917a77ee819a6d18025b01f5c6e062956b0528416347c1a8e06ae06177a9e97d9145576cfb1ab248096675b6c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bZ9FT3uuRfm8qoQEdFyyjg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 10.58 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 10 secs) (at 2016-05-19 11:36:38.581323) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-05-19 11:36:38.581884) ========= 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-1463679179.836878-406682558 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018127 ========= master_lag: 5.69 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-05-19 11:36:44.293984) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-19 11:36:44.294274) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-19 11:36:44.706040) ========= ========= Total master_lag: 41.43 =========