builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-795 starttime: 1462958924.07 results: success (0) buildid: 20160511015516 builduid: 9cb641f9b87a4c24ad6e1f8c7a9f94e2 revision: 78248731d23f9b774ce650c67e6f0ebcb73cdbdd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 02:28:44.072110) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 02:28:44.072557) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-11 02:28:44.072880) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-11 02:28:45.971919) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 02:28:45.972223) ========= 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-1462958613.223023-1184434857 _=/tools/buildbot/bin/python using PTY: False --2016-05-11 02:28:46-- 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% 7.99M=0.001s 2016-05-11 02:28:46 (7.99 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.554252 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 02:28:46.650372) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 02:28:46.650695) ========= 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-1462958613.223023-1184434857 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.064720 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 02:28:46.751132) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 02:28:46.751453) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 78248731d23f9b774ce650c67e6f0ebcb73cdbdd --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 78248731d23f9b774ce650c67e6f0ebcb73cdbdd --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-1462958613.223023-1184434857 _=/tools/buildbot/bin/python using PTY: False 2016-05-11 02:28:46,857 truncating revision to first 12 chars 2016-05-11 02:28:46,858 Setting DEBUG logging. 2016-05-11 02:28:46,858 attempt 1/10 2016-05-11 02:28:46,859 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/78248731d23f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 02:28:48,056 unpacking tar archive at: mozilla-aurora-78248731d23f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.792747 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 02:28:48.569184) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 02:28:48.569516) ========= script_repo_revision: 78248731d23f9b774ce650c67e6f0ebcb73cdbdd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 02:28:48.569944) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 02:28:48.570229) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 02:28:48.593878) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 53 secs) (at 2016-05-11 02:28:48.594155) ========= /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-1462958613.223023-1184434857 _=/tools/buildbot/bin/python using PTY: False 02:28:48 INFO - MultiFileLogger online at 20160511 02:28:48 in /builds/slave/test 02:28:48 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 02:28:48 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:28:48 INFO - {'append_to_log': False, 02:28:48 INFO - 'base_work_dir': '/builds/slave/test', 02:28:48 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:28:48 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:28:48 INFO - 'buildbot_json_path': 'buildprops.json', 02:28:48 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:28:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:28:48 INFO - 'download_minidump_stackwalk': True, 02:28:48 INFO - 'download_symbols': 'true', 02:28:48 INFO - 'e10s': False, 02:28:48 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:28:48 INFO - 'tooltool.py': '/tools/tooltool.py', 02:28:48 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:28:48 INFO - '/tools/misc-python/virtualenv.py')}, 02:28:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:28:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:28:48 INFO - 'log_level': 'info', 02:28:48 INFO - 'log_to_console': True, 02:28:48 INFO - 'opt_config_files': (), 02:28:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:28:48 INFO - '--processes=1', 02:28:48 INFO - '--config=%(test_path)s/wptrunner.ini', 02:28:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:28:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:28:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:28:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:28:48 INFO - 'pip_index': False, 02:28:48 INFO - 'require_test_zip': True, 02:28:48 INFO - 'test_type': ('testharness',), 02:28:48 INFO - 'this_chunk': '1', 02:28:48 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:28:48 INFO - 'total_chunks': '10', 02:28:48 INFO - 'virtualenv_path': 'venv', 02:28:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:28:48 INFO - 'work_dir': 'build'} 02:28:48 INFO - ##### 02:28:48 INFO - ##### Running clobber step. 02:28:48 INFO - ##### 02:28:48 INFO - Running pre-action listener: _resource_record_pre_action 02:28:48 INFO - Running main action method: clobber 02:28:48 INFO - rmtree: /builds/slave/test/build 02:28:48 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:28:51 INFO - Running post-action listener: _resource_record_post_action 02:28:51 INFO - ##### 02:28:51 INFO - ##### Running read-buildbot-config step. 02:28:51 INFO - ##### 02:28:51 INFO - Running pre-action listener: _resource_record_pre_action 02:28:51 INFO - Running main action method: read_buildbot_config 02:28:51 INFO - Using buildbot properties: 02:28:51 INFO - { 02:28:51 INFO - "project": "", 02:28:51 INFO - "product": "firefox", 02:28:51 INFO - "script_repo_revision": "production", 02:28:51 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 02:28:51 INFO - "repository": "", 02:28:51 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 02:28:51 INFO - "buildid": "20160511015516", 02:28:51 INFO - "pgo_build": "False", 02:28:51 INFO - "basedir": "/builds/slave/test", 02:28:51 INFO - "buildnumber": 13, 02:28:51 INFO - "slavename": "tst-linux32-spot-795", 02:28:51 INFO - "revision": "78248731d23f9b774ce650c67e6f0ebcb73cdbdd", 02:28:51 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 02:28:51 INFO - "platform": "linux", 02:28:51 INFO - "branch": "mozilla-aurora", 02:28:51 INFO - "repo_path": "releases/mozilla-aurora", 02:28:51 INFO - "moz_repo_path": "", 02:28:51 INFO - "stage_platform": "linux", 02:28:51 INFO - "builduid": "9cb641f9b87a4c24ad6e1f8c7a9f94e2", 02:28:51 INFO - "slavebuilddir": "test" 02:28:51 INFO - } 02:28:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 02:28:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 02:28:51 INFO - Running post-action listener: _resource_record_post_action 02:28:51 INFO - ##### 02:28:51 INFO - ##### Running download-and-extract step. 02:28:51 INFO - ##### 02:28:51 INFO - Running pre-action listener: _resource_record_pre_action 02:28:51 INFO - Running main action method: download_and_extract 02:28:51 INFO - mkdir: /builds/slave/test/build/tests 02:28:51 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')]} 02:28:51 INFO - https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 02:28:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 02:28:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 02:28:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/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 02:28:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/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 02:28:53 INFO - Downloaded 1325 bytes. 02:28:53 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 02:28:53 INFO - Using the following test package requirements: 02:28:53 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 02:28:53 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:28:53 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 02:28:53 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:28:53 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 02:28:53 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:28:53 INFO - u'jsshell-linux-i686.zip'], 02:28:53 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:28:53 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 02:28:53 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 02:28:53 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:28:53 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 02:28:53 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:28:53 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 02:28:53 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:28:53 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 02:28:53 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 02:28:53 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 02:28:53 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 02:28:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:28:53 INFO - https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 02:28:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 02:28:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 02:28:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/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 02:28:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/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 02:29:00 INFO - Downloaded 22424613 bytes. 02:29:00 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/*'] 02:29:00 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/* 02:29:00 INFO - caution: filename not matched: web-platform/* 02:29:00 INFO - Return code: 11 02:29:00 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')]} 02:29:00 INFO - https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 02:29:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 02:29:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 02:29:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/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 02:29:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/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 02:29:11 INFO - Downloaded 36408641 bytes. 02:29:11 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/*'] 02:29:11 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/* 02:29:14 INFO - caution: filename not matched: bin/* 02:29:14 INFO - caution: filename not matched: config/* 02:29:14 INFO - caution: filename not matched: mozbase/* 02:29:14 INFO - caution: filename not matched: marionette/* 02:29:14 INFO - caution: filename not matched: tools/wptserve/* 02:29:14 INFO - Return code: 11 02:29:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:29:14 INFO - https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 02:29:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:29:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:29:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/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 02:29:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/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 02:29:34 INFO - Downloaded 69321694 bytes. 02:29:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:29:34 INFO - mkdir: /builds/slave/test/properties 02:29:34 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:29:34 INFO - Writing to file /builds/slave/test/properties/build_url 02:29:34 INFO - Contents: 02:29:34 INFO - build_url:https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 02:29:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:29:52 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:29:52 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:29:52 INFO - Contents: 02:29:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:29:52 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')]} 02:29:52 INFO - https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:29:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:29:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 02:29:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/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 02:29:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R7p5JHWnTzez9fFYczHu2w/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 02:30:04 INFO - Downloaded 92305901 bytes. 02:30:04 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'] 02:30:04 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 02:30:13 INFO - Return code: 0 02:30:13 INFO - Running post-action listener: _resource_record_post_action 02:30:13 INFO - Running post-action listener: set_extra_try_arguments 02:30:13 INFO - ##### 02:30:13 INFO - ##### Running create-virtualenv step. 02:30:13 INFO - ##### 02:30:13 INFO - Running pre-action listener: _pre_create_virtualenv 02:30:13 INFO - Running pre-action listener: _resource_record_pre_action 02:30:13 INFO - Running main action method: create_virtualenv 02:30:13 INFO - Creating virtualenv /builds/slave/test/build/venv 02:30:13 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 02:30:13 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:30:14 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:30:14 INFO - Using real prefix '/usr' 02:30:14 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:30:16 INFO - Installing distribute.............................................................................................................................................................................................done. 02:30:19 INFO - Installing pip.................done. 02:30:19 INFO - Return code: 0 02:30:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:30:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:30:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:30:19 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 0xa543c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa5aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa65cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa33ee30>, '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 0xa5dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa65a470>, '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-1462958613.223023-1184434857', '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 02:30:19 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 02:30:19 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 02:30:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:30:19 INFO - 'CCACHE_UMASK': '002', 02:30:19 INFO - 'DISPLAY': ':0', 02:30:19 INFO - 'HOME': '/home/cltbld', 02:30:19 INFO - 'LANG': 'en_US.UTF-8', 02:30:19 INFO - 'LOGNAME': 'cltbld', 02:30:19 INFO - 'MAIL': '/var/mail/cltbld', 02:30:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:30:19 INFO - 'MOZ_NO_REMOTE': '1', 02:30:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:30:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:30:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:30:19 INFO - 'PWD': '/builds/slave/test', 02:30:19 INFO - 'SHELL': '/bin/bash', 02:30:19 INFO - 'SHLVL': '1', 02:30:19 INFO - 'TERM': 'linux', 02:30:19 INFO - 'TMOUT': '86400', 02:30:19 INFO - 'USER': 'cltbld', 02:30:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462958613.223023-1184434857', 02:30:19 INFO - '_': '/tools/buildbot/bin/python'} 02:30:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:30:20 INFO - Downloading/unpacking psutil>=0.7.1 02:30:20 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 02:30:20 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 02:30:20 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 02:30:20 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 02:30:20 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 02:30:20 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 02:30:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:30:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:30:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:30:25 INFO - Installing collected packages: psutil 02:30:25 INFO - Running setup.py install for psutil 02:30:25 INFO - building 'psutil._psutil_linux' extension 02:30:25 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 02:30:26 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 02:30:26 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 02:30:26 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 02:30:26 INFO - building 'psutil._psutil_posix' extension 02:30:26 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 02:30:26 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 02:30:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:30:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:30:26 INFO - Successfully installed psutil 02:30:26 INFO - Cleaning up... 02:30:27 INFO - Return code: 0 02:30:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:30:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:30:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:30:27 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 0xa543c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa5aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa65cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa33ee30>, '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 0xa5dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa65a470>, '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-1462958613.223023-1184434857', '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 02:30:27 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 02:30:27 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 02:30:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:30:27 INFO - 'CCACHE_UMASK': '002', 02:30:27 INFO - 'DISPLAY': ':0', 02:30:27 INFO - 'HOME': '/home/cltbld', 02:30:27 INFO - 'LANG': 'en_US.UTF-8', 02:30:27 INFO - 'LOGNAME': 'cltbld', 02:30:27 INFO - 'MAIL': '/var/mail/cltbld', 02:30:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:30:27 INFO - 'MOZ_NO_REMOTE': '1', 02:30:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:30:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:30:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:30:27 INFO - 'PWD': '/builds/slave/test', 02:30:27 INFO - 'SHELL': '/bin/bash', 02:30:27 INFO - 'SHLVL': '1', 02:30:27 INFO - 'TERM': 'linux', 02:30:27 INFO - 'TMOUT': '86400', 02:30:27 INFO - 'USER': 'cltbld', 02:30:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462958613.223023-1184434857', 02:30:27 INFO - '_': '/tools/buildbot/bin/python'} 02:30:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:30:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:30:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:30:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:30:27 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 02:30:27 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 02:30:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:30:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:30:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:30:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:30:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:30:32 INFO - Installing collected packages: mozsystemmonitor 02:30:32 INFO - Running setup.py install for mozsystemmonitor 02:30:32 INFO - Successfully installed mozsystemmonitor 02:30:32 INFO - Cleaning up... 02:30:32 INFO - Return code: 0 02:30:32 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:30:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:30:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:30:32 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 0xa543c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa5aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa65cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa33ee30>, '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 0xa5dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa65a470>, '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-1462958613.223023-1184434857', '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 02:30:32 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 02:30:32 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 02:30:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:30:32 INFO - 'CCACHE_UMASK': '002', 02:30:32 INFO - 'DISPLAY': ':0', 02:30:32 INFO - 'HOME': '/home/cltbld', 02:30:32 INFO - 'LANG': 'en_US.UTF-8', 02:30:32 INFO - 'LOGNAME': 'cltbld', 02:30:32 INFO - 'MAIL': '/var/mail/cltbld', 02:30:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:30:32 INFO - 'MOZ_NO_REMOTE': '1', 02:30:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:30:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:30:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:30:32 INFO - 'PWD': '/builds/slave/test', 02:30:32 INFO - 'SHELL': '/bin/bash', 02:30:32 INFO - 'SHLVL': '1', 02:30:32 INFO - 'TERM': 'linux', 02:30:32 INFO - 'TMOUT': '86400', 02:30:32 INFO - 'USER': 'cltbld', 02:30:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462958613.223023-1184434857', 02:30:32 INFO - '_': '/tools/buildbot/bin/python'} 02:30:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:30:33 INFO - Downloading/unpacking blobuploader==1.2.4 02:30: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 02:30: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 02:30: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 02:30: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 02:30: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 02:30: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 02:30:37 INFO - Downloading blobuploader-1.2.4.tar.gz 02:30:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:30:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:30:38 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 02:30:38 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 02:30:38 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 02:30:38 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 02:30:38 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 02:30:38 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 02:30:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:30:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:30:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:30:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:30:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:30:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:30:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:30:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:30:39 INFO - Downloading docopt-0.6.1.tar.gz 02:30:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:30:39 INFO - Installing collected packages: blobuploader, requests, docopt 02:30:39 INFO - Running setup.py install for blobuploader 02:30:40 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:30:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:30:40 INFO - Running setup.py install for requests 02:30:41 INFO - Running setup.py install for docopt 02:30:41 INFO - Successfully installed blobuploader requests docopt 02:30:41 INFO - Cleaning up... 02:30:41 INFO - Return code: 0 02:30:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:30:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:30:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:30:41 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 0xa543c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa5aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa65cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa33ee30>, '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 0xa5dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa65a470>, '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-1462958613.223023-1184434857', '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 02:30:41 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 02:30:41 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 02:30:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:30:41 INFO - 'CCACHE_UMASK': '002', 02:30:41 INFO - 'DISPLAY': ':0', 02:30:41 INFO - 'HOME': '/home/cltbld', 02:30:41 INFO - 'LANG': 'en_US.UTF-8', 02:30:41 INFO - 'LOGNAME': 'cltbld', 02:30:41 INFO - 'MAIL': '/var/mail/cltbld', 02:30:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:30:41 INFO - 'MOZ_NO_REMOTE': '1', 02:30:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:30:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:30:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:30:41 INFO - 'PWD': '/builds/slave/test', 02:30:41 INFO - 'SHELL': '/bin/bash', 02:30:41 INFO - 'SHLVL': '1', 02:30:41 INFO - 'TERM': 'linux', 02:30:41 INFO - 'TMOUT': '86400', 02:30:41 INFO - 'USER': 'cltbld', 02:30:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462958613.223023-1184434857', 02:30:41 INFO - '_': '/tools/buildbot/bin/python'} 02:30:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:30:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:30:41 INFO - Running setup.py (path:/tmp/pip-G5Enhy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:30:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:30:41 INFO - Running setup.py (path:/tmp/pip-nM2F5e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:30:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:30:41 INFO - Running setup.py (path:/tmp/pip-S7K4vE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:30:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:30:42 INFO - Running setup.py (path:/tmp/pip-yZuT6y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:30:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:30:42 INFO - Running setup.py (path:/tmp/pip-vlhBAJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:30:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:30:42 INFO - Running setup.py (path:/tmp/pip-iBXedI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:30:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:30:42 INFO - Running setup.py (path:/tmp/pip-h7G7DY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:30:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:30:42 INFO - Running setup.py (path:/tmp/pip-VTUlat-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:30:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:30:42 INFO - Running setup.py (path:/tmp/pip-44SQSU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:30:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:30:42 INFO - Running setup.py (path:/tmp/pip-pMb1iO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:30:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:30:43 INFO - Running setup.py (path:/tmp/pip-wGBc8c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:30:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:30:43 INFO - Running setup.py (path:/tmp/pip-WQZntE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:30:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:30:43 INFO - Running setup.py (path:/tmp/pip-1YJSnA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:30:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:30:43 INFO - Running setup.py (path:/tmp/pip-6C8f3B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:30:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:30:43 INFO - Running setup.py (path:/tmp/pip-BIJx0O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:30:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:30:43 INFO - Running setup.py (path:/tmp/pip-12ewv2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:30:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:30:43 INFO - Running setup.py (path:/tmp/pip-TdzEFJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:30:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:30:43 INFO - Running setup.py (path:/tmp/pip-zX30V4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:30:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:30:44 INFO - Running setup.py (path:/tmp/pip-qSOjPI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:30:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:30:44 INFO - Running setup.py (path:/tmp/pip-5YqTDN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:30:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:30:44 INFO - Running setup.py (path:/tmp/pip-sNUZCi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:30:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:30:44 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 02:30:44 INFO - Running setup.py install for manifestparser 02:30:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:30:45 INFO - Running setup.py install for mozcrash 02:30:45 INFO - Running setup.py install for mozdebug 02:30:45 INFO - Running setup.py install for mozdevice 02:30:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:30:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:30:45 INFO - Running setup.py install for mozfile 02:30:46 INFO - Running setup.py install for mozhttpd 02:30:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:30:46 INFO - Running setup.py install for mozinfo 02:30:46 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:30:46 INFO - Running setup.py install for mozInstall 02:30:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:30:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:30:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:30:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:30:46 INFO - Running setup.py install for mozleak 02:30:46 INFO - Running setup.py install for mozlog 02:30:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:30:47 INFO - Running setup.py install for moznetwork 02:30:47 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:30:47 INFO - Running setup.py install for mozprocess 02:30:48 INFO - Running setup.py install for mozprofile 02:30:48 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:30:48 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:30:48 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:30:48 INFO - Running setup.py install for mozrunner 02:30:48 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:30:48 INFO - Running setup.py install for mozscreenshot 02:30:48 INFO - Running setup.py install for moztest 02:30:49 INFO - Running setup.py install for mozversion 02:30:49 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:30:49 INFO - Running setup.py install for wptserve 02:30:49 INFO - Running setup.py install for marionette-driver 02:30:50 INFO - Running setup.py install for browsermob-proxy 02:30:50 INFO - Running setup.py install for marionette-client 02:30:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:30:50 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:30:50 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 02:30:50 INFO - Cleaning up... 02:30:50 INFO - Return code: 0 02:30:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:30:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:30:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:30:50 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 0xa543c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa5aa598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa65cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa33ee30>, '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 0xa5dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa65a470>, '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-1462958613.223023-1184434857', '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 02:30:50 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 02:30:50 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 02:30:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:30:50 INFO - 'CCACHE_UMASK': '002', 02:30:50 INFO - 'DISPLAY': ':0', 02:30:50 INFO - 'HOME': '/home/cltbld', 02:30:50 INFO - 'LANG': 'en_US.UTF-8', 02:30:50 INFO - 'LOGNAME': 'cltbld', 02:30:50 INFO - 'MAIL': '/var/mail/cltbld', 02:30:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:30:50 INFO - 'MOZ_NO_REMOTE': '1', 02:30:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:30:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:30:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:30:50 INFO - 'PWD': '/builds/slave/test', 02:30:50 INFO - 'SHELL': '/bin/bash', 02:30:50 INFO - 'SHLVL': '1', 02:30:50 INFO - 'TERM': 'linux', 02:30:50 INFO - 'TMOUT': '86400', 02:30:50 INFO - 'USER': 'cltbld', 02:30:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462958613.223023-1184434857', 02:30:50 INFO - '_': '/tools/buildbot/bin/python'} 02:30:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:30:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:30:51 INFO - Running setup.py (path:/tmp/pip-XbdQ6y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:30:51 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)) 02:30:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:30:51 INFO - Running setup.py (path:/tmp/pip-bHPuYs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:30:51 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)) 02:30:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:30:51 INFO - Running setup.py (path:/tmp/pip-2mNNTt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:30:51 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)) 02:30:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:30:51 INFO - Running setup.py (path:/tmp/pip-_W7XFN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:30:51 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)) 02:30:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:30:51 INFO - Running setup.py (path:/tmp/pip-VOqXMv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:30:51 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)) 02:30:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:30:51 INFO - Running setup.py (path:/tmp/pip-4WsOSu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:30:52 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)) 02:30:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:30:52 INFO - Running setup.py (path:/tmp/pip-fxYBWV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:30:52 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)) 02:30:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:30:52 INFO - Running setup.py (path:/tmp/pip-H7Y_Bm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:30:52 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)) 02:30:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:30:52 INFO - Running setup.py (path:/tmp/pip-iqrFdd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:30:52 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)) 02:30:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:30:52 INFO - Running setup.py (path:/tmp/pip-UMuTIO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:30:52 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)) 02:30:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:30:52 INFO - Running setup.py (path:/tmp/pip-ibgqdR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:30:52 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)) 02:30:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:30:52 INFO - Running setup.py (path:/tmp/pip-5s1acc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:30:52 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)) 02:30:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:30:52 INFO - Running setup.py (path:/tmp/pip-UjyF6x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:30:53 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)) 02:30:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:30:53 INFO - Running setup.py (path:/tmp/pip-d_AjXk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:30:53 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)) 02:30:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:30:53 INFO - Running setup.py (path:/tmp/pip-LcWh9S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:30:53 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)) 02:30:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:30:53 INFO - Running setup.py (path:/tmp/pip-mtuj5S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:30:53 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)) 02:30:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:30:53 INFO - Running setup.py (path:/tmp/pip-ZM4677-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:30:53 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)) 02:30:53 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:30:53 INFO - Running setup.py (path:/tmp/pip-_q3twV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:30:53 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)) 02:30:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:30:53 INFO - Running setup.py (path:/tmp/pip-jhiCr4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:30:53 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)) 02:30:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:30:53 INFO - Running setup.py (path:/tmp/pip-gOsfVt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:30:54 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)) 02:30:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:30:54 INFO - Running setup.py (path:/tmp/pip-BTkiLO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:30:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:30:54 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)) 02:30:54 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)) 02:30:54 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)) 02:30:54 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)) 02:30:54 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)) 02:30:54 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)) 02:30:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:30:54 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 02:30:54 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 02:30:54 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 02:30:54 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 02:30:54 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 02:30:54 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 02:30:59 INFO - Downloading blessings-1.6.tar.gz 02:30:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:30:59 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)) 02:30:59 INFO - Installing collected packages: blessings 02:30:59 INFO - Running setup.py install for blessings 02:30:59 INFO - Successfully installed blessings 02:30:59 INFO - Cleaning up... 02:31:00 INFO - Return code: 0 02:31:00 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:31:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:31:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:31:00 INFO - Reading from file tmpfile_stdout 02:31:00 INFO - Current package versions: 02:31:00 INFO - argparse == 1.2.1 02:31:00 INFO - blessings == 1.6 02:31:00 INFO - blobuploader == 1.2.4 02:31:00 INFO - browsermob-proxy == 0.6.0 02:31:00 INFO - docopt == 0.6.1 02:31:00 INFO - manifestparser == 1.1 02:31:00 INFO - marionette-client == 2.3.0 02:31:00 INFO - marionette-driver == 1.4.0 02:31:00 INFO - mozInstall == 1.12 02:31:00 INFO - mozcrash == 0.17 02:31:00 INFO - mozdebug == 0.1 02:31:00 INFO - mozdevice == 0.48 02:31:00 INFO - mozfile == 1.2 02:31:00 INFO - mozhttpd == 0.7 02:31:00 INFO - mozinfo == 0.9 02:31:00 INFO - mozleak == 0.1 02:31:00 INFO - mozlog == 3.1 02:31:00 INFO - moznetwork == 0.27 02:31:00 INFO - mozprocess == 0.22 02:31:00 INFO - mozprofile == 0.28 02:31:00 INFO - mozrunner == 6.11 02:31:00 INFO - mozscreenshot == 0.1 02:31:00 INFO - mozsystemmonitor == 0.0 02:31:00 INFO - moztest == 0.7 02:31:00 INFO - mozversion == 1.4 02:31:00 INFO - psutil == 3.1.1 02:31:00 INFO - requests == 1.2.3 02:31:00 INFO - wptserve == 1.4.0 02:31:00 INFO - wsgiref == 0.1.2 02:31:00 INFO - Running post-action listener: _resource_record_post_action 02:31:00 INFO - Running post-action listener: _start_resource_monitoring 02:31:00 INFO - Starting resource monitoring. 02:31:00 INFO - ##### 02:31:00 INFO - ##### Running pull step. 02:31:00 INFO - ##### 02:31:00 INFO - Running pre-action listener: _resource_record_pre_action 02:31:00 INFO - Running main action method: pull 02:31:00 INFO - Pull has nothing to do! 02:31:00 INFO - Running post-action listener: _resource_record_post_action 02:31:00 INFO - ##### 02:31:00 INFO - ##### Running install step. 02:31:00 INFO - ##### 02:31:00 INFO - Running pre-action listener: _resource_record_pre_action 02:31:00 INFO - Running main action method: install 02:31:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:31:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:31:00 INFO - Reading from file tmpfile_stdout 02:31:00 INFO - Detecting whether we're running mozinstall >=1.0... 02:31:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:31:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:31:01 INFO - Reading from file tmpfile_stdout 02:31:01 INFO - Output received: 02:31:01 INFO - Usage: mozinstall [options] installer 02:31:01 INFO - Options: 02:31:01 INFO - -h, --help show this help message and exit 02:31:01 INFO - -d DEST, --destination=DEST 02:31:01 INFO - Directory to install application into. [default: 02:31:01 INFO - "/builds/slave/test"] 02:31:01 INFO - --app=APP Application being installed. [default: firefox] 02:31:01 INFO - mkdir: /builds/slave/test/build/application 02:31:01 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'] 02:31:01 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 02:31:31 INFO - Reading from file tmpfile_stdout 02:31:31 INFO - Output received: 02:31:31 INFO - /builds/slave/test/build/application/firefox/firefox 02:31:31 INFO - Running post-action listener: _resource_record_post_action 02:31:31 INFO - ##### 02:31:31 INFO - ##### Running run-tests step. 02:31:31 INFO - ##### 02:31:31 INFO - Running pre-action listener: _resource_record_pre_action 02:31:31 INFO - Running main action method: run_tests 02:31:31 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:31:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:31:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:31:31 INFO - grabbing minidump binary from tooltool 02:31:31 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')]} 02:31:31 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 0xa33ee30>, '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 0xa5dbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa65a470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:31:31 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 02:31:31 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 02:31:31 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:31:31 INFO - Return code: 0 02:31:31 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 02:31:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:31:32 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/R7p5JHWnTzez9fFYczHu2w/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 02:31:32 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/R7p5JHWnTzez9fFYczHu2w/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 02:31:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:31:32 INFO - 'CCACHE_UMASK': '002', 02:31:32 INFO - 'DISPLAY': ':0', 02:31:32 INFO - 'HOME': '/home/cltbld', 02:31:32 INFO - 'LANG': 'en_US.UTF-8', 02:31:32 INFO - 'LOGNAME': 'cltbld', 02:31:32 INFO - 'MAIL': '/var/mail/cltbld', 02:31:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:31:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:31:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:31:32 INFO - 'MOZ_NO_REMOTE': '1', 02:31:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:31:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:31:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:31:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:31:32 INFO - 'PWD': '/builds/slave/test', 02:31:32 INFO - 'SHELL': '/bin/bash', 02:31:32 INFO - 'SHLVL': '1', 02:31:32 INFO - 'TERM': 'linux', 02:31:32 INFO - 'TMOUT': '86400', 02:31:32 INFO - 'USER': 'cltbld', 02:31:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462958613.223023-1184434857', 02:31:32 INFO - '_': '/tools/buildbot/bin/python'} 02:31:32 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/R7p5JHWnTzez9fFYczHu2w/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 02:31:32 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 02:31:32 INFO - import pkg_resources 02:31:33 INFO - Using 1 client processes 02:31:34 INFO - wptserve Starting http server on 127.0.0.1:8000 02:31:34 INFO - wptserve Starting http server on 127.0.0.1:8001 02:31:34 INFO - wptserve Starting http server on 127.0.0.1:8443 02:31:36 INFO - SUITE-START | Running 778 tests 02:31:36 INFO - Running testharness tests 02:31:36 INFO - Setting up ssl 02:31:36 INFO - PROCESS | certutil | 02:31:36 INFO - PROCESS | certutil | 02:31:36 INFO - PROCESS | certutil | 02:31:36 INFO - Certificate Nickname Trust Attributes 02:31:36 INFO - SSL,S/MIME,JAR/XPI 02:31:36 INFO - 02:31:36 INFO - web-platform-tests CT,, 02:31:36 INFO - 02:31:36 INFO - Starting runner 02:31:39 INFO - PROCESS | 1824 | 1462959099442 Marionette DEBUG Marionette enabled via build flag and pref 02:31:39 INFO - PROCESS | 1824 | ++DOCSHELL 0xa51f1000 == 1 [pid = 1824] [id = 1] 02:31:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 1 (0xa51f1400) [pid = 1824] [serial = 1] [outer = (nil)] 02:31:39 INFO - PROCESS | 1824 | [1824] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 02:31:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 2 (0xa51f1c00) [pid = 1824] [serial = 2] [outer = 0xa51f1400] 02:31:40 INFO - PROCESS | 1824 | 1462959100146 Marionette INFO Listening on port 2828 02:31:40 INFO - PROCESS | 1824 | 1462959100750 Marionette DEBUG Marionette enabled via command-line flag 02:31:40 INFO - PROCESS | 1824 | ++DOCSHELL 0xa237a800 == 2 [pid = 1824] [id = 2] 02:31:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 3 (0xa23bb800) [pid = 1824] [serial = 3] [outer = (nil)] 02:31:40 INFO - PROCESS | 1824 | [1824] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 02:31:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 4 (0xa23bc000) [pid = 1824] [serial = 4] [outer = 0xa23bb800] 02:31:40 INFO - PROCESS | 1824 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2290880 02:31:40 INFO - PROCESS | 1824 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6ea4380 02:31:40 INFO - PROCESS | 1824 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b5280 02:31:41 INFO - PROCESS | 1824 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b5f20 02:31:41 INFO - PROCESS | 1824 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22bbc00 02:31:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 5 (0xa22acc00) [pid = 1824] [serial = 5] [outer = 0xa51f1400] 02:31:41 INFO - PROCESS | 1824 | [1824] 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 02:31:41 INFO - PROCESS | 1824 | 1462959101185 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36742 02:31:41 INFO - PROCESS | 1824 | [1824] 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 02:31:41 INFO - PROCESS | 1824 | 1462959101217 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36743 02:31:41 INFO - PROCESS | 1824 | 1462959101284 Marionette DEBUG Closed connection conn0 02:31:41 INFO - PROCESS | 1824 | 1462959101288 Marionette DEBUG Closed connection conn1 02:31:41 INFO - PROCESS | 1824 | [1824] 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 2255 02:31:41 INFO - PROCESS | 1824 | [1824] 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 02:31:41 INFO - PROCESS | 1824 | 1462959101429 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36744 02:31:41 INFO - PROCESS | 1824 | [1824] 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 02:31:41 INFO - PROCESS | 1824 | 1462959101486 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36745 02:31:41 INFO - PROCESS | 1824 | 1462959101494 Marionette DEBUG Closed connection conn2 02:31:41 INFO - PROCESS | 1824 | [1824] 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 02:31:41 INFO - PROCESS | 1824 | 1462959101541 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:36746 02:31:41 INFO - PROCESS | 1824 | 1462959101560 Marionette DEBUG Closed connection conn3 02:31:41 INFO - PROCESS | 1824 | 1462959101586 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:31:41 INFO - PROCESS | 1824 | 1462959101596 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":"20160511015516","device":"desktop","version":"48.0a2"} 02:31:42 INFO - PROCESS | 1824 | [1824] 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 02:31:43 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b354800 == 3 [pid = 1824] [id = 3] 02:31:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 6 (0x9b354c00) [pid = 1824] [serial = 6] [outer = (nil)] 02:31:43 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b355000 == 4 [pid = 1824] [id = 4] 02:31:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 7 (0x9b358800) [pid = 1824] [serial = 7] [outer = (nil)] 02:31:44 INFO - PROCESS | 1824 | [1824] 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 02:31:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x9aace000 == 5 [pid = 1824] [id = 5] 02:31:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 8 (0x9aace400) [pid = 1824] [serial = 8] [outer = (nil)] 02:31:44 INFO - PROCESS | 1824 | [1824] 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 02:31:44 INFO - PROCESS | 1824 | [1824] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:31:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 9 (0x9a73e800) [pid = 1824] [serial = 9] [outer = 0x9aace400] 02:31:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 10 (0x9aa3e800) [pid = 1824] [serial = 10] [outer = 0x9b354c00] 02:31:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 11 (0xa5139400) [pid = 1824] [serial = 11] [outer = 0x9b358800] 02:31:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 12 (0x9a36b400) [pid = 1824] [serial = 12] [outer = 0x9aace400] 02:31:45 INFO - PROCESS | 1824 | 1462959105951 Marionette DEBUG loaded listener.js 02:31:45 INFO - PROCESS | 1824 | 1462959105971 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 13 (0x991f5c00) [pid = 1824] [serial = 13] [outer = 0x9aace400] 02:31:46 INFO - PROCESS | 1824 | 1462959106859 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"be705cd3-c63b-4c50-a251-fb8dc7f0ef57","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":"20160511015516","device":"desktop","version":"48.0a2","command_id":1}}] 02:31:47 INFO - PROCESS | 1824 | 1462959107135 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}] 02:31:47 INFO - PROCESS | 1824 | 1462959107345 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 02:31:47 INFO - PROCESS | 1824 | 1462959107595 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:31:47 INFO - PROCESS | 1824 | [1824] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:31:47 INFO - PROCESS | 1824 | [1824] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:31:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 14 (0x94756800) [pid = 1824] [serial = 14] [outer = 0x9aace400] 02:31:48 INFO - PROCESS | 1824 | [1824] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:31:48 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:48 INFO - PROCESS | 1824 | 1462959108125 Marionette TRACE conn4 <- [1,3,null,{}] 02:31:48 INFO - PROCESS | 1824 | 1462959108140 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:31:48 INFO - PROCESS | 1824 | 1462959108174 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 02:31:48 INFO - PROCESS | 1824 | 1462959108217 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 02:31:48 INFO - PROCESS | 1824 | 1462959108221 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 02:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:31:48 INFO - PROCESS | 1824 | 1462959108230 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:31:48 INFO - PROCESS | 1824 | 1462959108235 Marionette TRACE conn4 <- [1,6,null,{}] 02:31:48 INFO - PROCESS | 1824 | 1462959108245 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}] 02:31:48 INFO - PROCESS | 1824 | 1462959108268 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 02:31:48 INFO - PROCESS | 1824 | 1462959108276 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 1824 | ++DOCSHELL 0x93d0b400 == 6 [pid = 1824] [id = 6] 02:31:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 15 (0x93d0c800) [pid = 1824] [serial = 15] [outer = (nil)] 02:31:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 16 (0x93d0e800) [pid = 1824] [serial = 16] [outer = 0x93d0c800] 02:31:48 INFO - PROCESS | 1824 | 1462959108388 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 17 (0x95448c00) [pid = 1824] [serial = 17] [outer = 0x93d0c800] 02:31:48 INFO - PROCESS | 1824 | ++DOCSHELL 0x93b08400 == 7 [pid = 1824] [id = 7] 02:31:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 18 (0x93b08800) [pid = 1824] [serial = 18] [outer = (nil)] 02:31:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 19 (0x93d02000) [pid = 1824] [serial = 19] [outer = 0x93b08800] 02:31:48 INFO - PROCESS | 1824 | 1462959108949 Marionette DEBUG loaded listener.js 02:31:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 20 (0x93b0b000) [pid = 1824] [serial = 20] [outer = 0x93b08800] 02:31:49 INFO - PROCESS | 1824 | [1824] 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 02:31:49 INFO - PROCESS | 1824 | 1462959109563 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]]]}] 02:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1389ms 02:31:49 INFO - PROCESS | 1824 | 1462959109699 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 02:31:49 INFO - PROCESS | 1824 | 1462959109703 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 02:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:31:49 INFO - PROCESS | 1824 | 1462959109751 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - PROCESS | 1824 | 1462959109755 Marionette TRACE conn4 <- [1,10,null,{}] 02:31:49 INFO - PROCESS | 1824 | 1462959109955 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}] 02:31:50 INFO - PROCESS | 1824 | 1462959110287 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 02:31:50 INFO - PROCESS | 1824 | 1462959110363 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x92489800 == 8 [pid = 1824] [id = 8] 02:31:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 21 (0x9248a000) [pid = 1824] [serial = 21] [outer = (nil)] 02:31:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 22 (0x92f6cc00) [pid = 1824] [serial = 22] [outer = 0x9248a000] 02:31:50 INFO - PROCESS | 1824 | 1462959110455 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 23 (0x93a8f800) [pid = 1824] [serial = 23] [outer = 0x9248a000] 02:31:51 INFO - PROCESS | 1824 | 1462959111383 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]]]}] 02:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1706ms 02:31:51 INFO - PROCESS | 1824 | 1462959111445 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 02:31:51 INFO - PROCESS | 1824 | 1462959111452 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 02:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:31:51 INFO - PROCESS | 1824 | 1462959111461 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - PROCESS | 1824 | 1462959111465 Marionette TRACE conn4 <- [1,14,null,{}] 02:31:51 INFO - PROCESS | 1824 | 1462959111472 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}] 02:31:51 INFO - PROCESS | 1824 | ++DOCSHELL 0x9786d000 == 9 [pid = 1824] [id = 9] 02:31:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 24 (0x9786f400) [pid = 1824] [serial = 24] [outer = (nil)] 02:31:51 INFO - PROCESS | 1824 | 1462959111769 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 02:31:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 25 (0x95428000) [pid = 1824] [serial = 25] [outer = 0x9786f400] 02:31:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 26 (0x9542e000) [pid = 1824] [serial = 26] [outer = 0x9786f400] 02:31:52 INFO - PROCESS | 1824 | 1462959111985 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x9544dc00 == 10 [pid = 1824] [id = 10] 02:31:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 27 (0x9787a800) [pid = 1824] [serial = 27] [outer = (nil)] 02:31:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 28 (0x99774400) [pid = 1824] [serial = 28] [outer = 0x9787a800] 02:31:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x94758000 == 11 [pid = 1824] [id = 11] 02:31:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 29 (0x97874000) [pid = 1824] [serial = 29] [outer = (nil)] 02:31:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 30 (0x99f02400) [pid = 1824] [serial = 30] [outer = 0x97874000] 02:31:52 INFO - PROCESS | 1824 | 1462959112178 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 31 (0x9a249800) [pid = 1824] [serial = 31] [outer = 0x97874000] 02:31:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 32 (0x9b8e6c00) [pid = 1824] [serial = 32] [outer = 0x9787a800] 02:31:53 INFO - PROCESS | 1824 | 1462959113280 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]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1836ms 02:31:53 INFO - PROCESS | 1824 | 1462959113297 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 1824 | 1462959113301 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 02:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:31:53 INFO - PROCESS | 1824 | 1462959113308 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - PROCESS | 1824 | 1462959113311 Marionette TRACE conn4 <- [1,18,null,{}] 02:31:53 INFO - PROCESS | 1824 | 1462959113318 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}] 02:31:53 INFO - PROCESS | 1824 | 1462959113519 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 02:31:53 INFO - PROCESS | 1824 | 1462959113681 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 1824 | ++DOCSHELL 0x9ba62000 == 12 [pid = 1824] [id = 12] 02:31:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 33 (0x9ba65c00) [pid = 1824] [serial = 33] [outer = (nil)] 02:31:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 34 (0xa060f800) [pid = 1824] [serial = 34] [outer = 0x9ba65c00] 02:31:53 INFO - PROCESS | 1824 | 1462959113790 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 35 (0xa224b400) [pid = 1824] [serial = 35] [outer = 0x9ba65c00] 02:31:54 INFO - PROCESS | 1824 | 1462959114709 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]]]}] 02:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1437ms 02:31:54 INFO - PROCESS | 1824 | 1462959114754 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 02:31:54 INFO - PROCESS | 1824 | 1462959114768 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 02:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:31:54 INFO - PROCESS | 1824 | 1462959114785 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:31:54 INFO - PROCESS | 1824 | 1462959114792 Marionette TRACE conn4 <- [1,22,null,{}] 02:31:54 INFO - PROCESS | 1824 | 1462959114801 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}] 02:31:55 INFO - PROCESS | 1824 | 1462959115032 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 02:31:55 INFO - PROCESS | 1824 | 1462959115161 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x9af2d800 == 13 [pid = 1824] [id = 13] 02:31:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 36 (0x9af2e400) [pid = 1824] [serial = 36] [outer = (nil)] 02:31:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 37 (0xa27ea000) [pid = 1824] [serial = 37] [outer = 0x9af2e400] 02:31:55 INFO - PROCESS | 1824 | 1462959115279 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 38 (0xa36ef800) [pid = 1824] [serial = 38] [outer = 0x9af2e400] 02:31:56 INFO - PROCESS | 1824 | 1462959116494 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]]]}] 02:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1748ms 02:31:56 INFO - PROCESS | 1824 | 1462959116530 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 1824 | 1462959116535 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 02:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:31:56 INFO - PROCESS | 1824 | 1462959116543 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 1824 | 1462959116547 Marionette TRACE conn4 <- [1,26,null,{}] 02:31:56 INFO - PROCESS | 1824 | 1462959116555 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}] 02:31:56 INFO - PROCESS | 1824 | 1462959116711 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 02:31:56 INFO - PROCESS | 1824 | 1462959116869 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x92f72c00 == 14 [pid = 1824] [id = 14] 02:31:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 39 (0x93b0bc00) [pid = 1824] [serial = 39] [outer = (nil)] 02:31:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 40 (0x98293800) [pid = 1824] [serial = 40] [outer = 0x93b0bc00] 02:31:56 INFO - PROCESS | 1824 | 1462959116973 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 41 (0x9a7c2800) [pid = 1824] [serial = 41] [outer = 0x93b0bc00] 02:31:57 INFO - PROCESS | 1824 | 1462959117743 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]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1235ms 02:31:57 INFO - PROCESS | 1824 | 1462959117788 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 1824 | 1462959117796 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 02:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:31:57 INFO - PROCESS | 1824 | 1462959117811 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 1824 | 1462959117816 Marionette TRACE conn4 <- [1,30,null,{}] 02:31:57 INFO - PROCESS | 1824 | 1462959117826 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}] 02:31:57 INFO - PROCESS | 1824 | 1462959117990 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 02:31:58 INFO - PROCESS | 1824 | 1462959118003 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x99778c00 == 15 [pid = 1824] [id = 15] 02:31:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 42 (0x9a378400) [pid = 1824] [serial = 42] [outer = (nil)] 02:31:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 43 (0x9b352800) [pid = 1824] [serial = 43] [outer = 0x9a378400] 02:31:58 INFO - PROCESS | 1824 | 1462959118076 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 44 (0x9b585400) [pid = 1824] [serial = 44] [outer = 0x9a378400] 02:31:58 INFO - PROCESS | 1824 | 1462959118893 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]]]}] 02:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1138ms 02:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:31:58 INFO - PROCESS | 1824 | 1462959118950 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 1824 | 1462959118953 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 02:31:58 INFO - PROCESS | 1824 | 1462959118960 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - PROCESS | 1824 | 1462959118966 Marionette TRACE conn4 <- [1,34,null,{}] 02:31:58 INFO - PROCESS | 1824 | 1462959118986 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}] 02:31:59 INFO - PROCESS | 1824 | 1462959119153 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 02:31:59 INFO - PROCESS | 1824 | 1462959119260 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b353c00 == 16 [pid = 1824] [id = 16] 02:31:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 45 (0x9ba02400) [pid = 1824] [serial = 45] [outer = (nil)] 02:31:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 46 (0x9d937400) [pid = 1824] [serial = 46] [outer = 0x9ba02400] 02:31:59 INFO - PROCESS | 1824 | 1462959119338 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 47 (0xa0615400) [pid = 1824] [serial = 47] [outer = 0x9ba02400] 02:32:00 INFO - PROCESS | 1824 | 1462959120067 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]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1139ms 02:32:00 INFO - PROCESS | 1824 | 1462959120099 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 1824 | 1462959120104 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 02:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:32:00 INFO - PROCESS | 1824 | 1462959120110 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 1824 | 1462959120113 Marionette TRACE conn4 <- [1,38,null,{}] 02:32:00 INFO - PROCESS | 1824 | 1462959120119 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}] 02:32:00 INFO - PROCESS | 1824 | 1462959120308 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 02:32:00 INFO - PROCESS | 1824 | 1462959120333 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x93a8c400 == 17 [pid = 1824] [id = 17] 02:32:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 48 (0x9d9ce800) [pid = 1824] [serial = 48] [outer = (nil)] 02:32:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 49 (0xa22a2000) [pid = 1824] [serial = 49] [outer = 0x9d9ce800] 02:32:00 INFO - PROCESS | 1824 | 1462959120409 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 50 (0xa2376400) [pid = 1824] [serial = 50] [outer = 0x9d9ce800] 02:32:01 INFO - PROCESS | 1824 | 1462959121190 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]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1136ms 02:32:01 INFO - PROCESS | 1824 | 1462959121253 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 1824 | 1462959121257 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 02:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:32:01 INFO - PROCESS | 1824 | 1462959121263 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - PROCESS | 1824 | 1462959121266 Marionette TRACE conn4 <- [1,42,null,{}] 02:32:01 INFO - PROCESS | 1824 | 1462959121271 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}] 02:32:01 INFO - PROCESS | 1824 | 1462959121420 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 02:32:01 INFO - PROCESS | 1824 | 1462959121431 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 1824 | ++DOCSHELL 0x93b08000 == 18 [pid = 1824] [id = 18] 02:32:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 51 (0x952fa800) [pid = 1824] [serial = 51] [outer = (nil)] 02:32:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 52 (0xa23c0400) [pid = 1824] [serial = 52] [outer = 0x952fa800] 02:32:01 INFO - PROCESS | 1824 | 1462959121524 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 53 (0xa25fdc00) [pid = 1824] [serial = 53] [outer = 0x952fa800] 02:32:02 INFO - PROCESS | 1824 | 1462959122353 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]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1150ms 02:32:02 INFO - PROCESS | 1824 | 1462959122429 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 1824 | 1462959122434 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 02:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:32:02 INFO - PROCESS | 1824 | 1462959122440 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - PROCESS | 1824 | 1462959122444 Marionette TRACE conn4 <- [1,46,null,{}] 02:32:02 INFO - PROCESS | 1824 | 1462959122450 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}] 02:32:02 INFO - PROCESS | 1824 | 1462959122660 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 02:32:02 INFO - PROCESS | 1824 | 1462959122672 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x9af24800 == 19 [pid = 1824] [id = 19] 02:32:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 54 (0xa31f2400) [pid = 1824] [serial = 54] [outer = (nil)] 02:32:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 55 (0xa36ed000) [pid = 1824] [serial = 55] [outer = 0xa31f2400] 02:32:02 INFO - PROCESS | 1824 | 1462959122833 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 56 (0xa51eb400) [pid = 1824] [serial = 56] [outer = 0xa31f2400] 02:32:03 INFO - PROCESS | 1824 | 1462959123561 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]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1135ms 02:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:32:03 INFO - PROCESS | 1824 | 1462959123576 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 1824 | 1462959123579 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 02:32:03 INFO - PROCESS | 1824 | 1462959123587 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - PROCESS | 1824 | 1462959123591 Marionette TRACE conn4 <- [1,50,null,{}] 02:32:03 INFO - PROCESS | 1824 | 1462959123596 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}] 02:32:03 INFO - PROCESS | 1824 | 1462959123786 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 02:32:03 INFO - PROCESS | 1824 | 1462959123808 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 1824 | ++DOCSHELL 0x92f6bc00 == 20 [pid = 1824] [id = 20] 02:32:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 57 (0x9475a400) [pid = 1824] [serial = 57] [outer = (nil)] 02:32:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 58 (0xa6387c00) [pid = 1824] [serial = 58] [outer = 0x9475a400] 02:32:03 INFO - PROCESS | 1824 | 1462959123888 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 59 (0xa63f4000) [pid = 1824] [serial = 59] [outer = 0x9475a400] 02:32:04 INFO - PROCESS | 1824 | 1462959124669 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]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1094ms 02:32:04 INFO - PROCESS | 1824 | 1462959124679 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 1824 | 1462959124682 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 02:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:32:04 INFO - PROCESS | 1824 | 1462959124695 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - PROCESS | 1824 | 1462959124705 Marionette TRACE conn4 <- [1,54,null,{}] 02:32:04 INFO - PROCESS | 1824 | 1462959124726 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}] 02:32:04 INFO - PROCESS | 1824 | 1462959124867 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 02:32:04 INFO - PROCESS | 1824 | 1462959124885 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x982fb000 == 21 [pid = 1824] [id = 21] 02:32:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 60 (0xa31f2800) [pid = 1824] [serial = 60] [outer = (nil)] 02:32:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 61 (0xa687dc00) [pid = 1824] [serial = 61] [outer = 0xa31f2800] 02:32:04 INFO - PROCESS | 1824 | 1462959124966 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 62 (0xa68b6400) [pid = 1824] [serial = 62] [outer = 0xa31f2800] 02:32:06 INFO - PROCESS | 1824 | --DOCSHELL 0x93d0b400 == 20 [pid = 1824] [id = 6] 02:32:06 INFO - PROCESS | 1824 | --DOCSHELL 0x9ba62000 == 19 [pid = 1824] [id = 12] 02:32:06 INFO - PROCESS | 1824 | --DOCSHELL 0x9af2d800 == 18 [pid = 1824] [id = 13] 02:32:06 INFO - PROCESS | 1824 | --DOCSHELL 0x92489800 == 17 [pid = 1824] [id = 8] 02:32:06 INFO - PROCESS | 1824 | --DOCSHELL 0x94758000 == 16 [pid = 1824] [id = 11] 02:32:06 INFO - PROCESS | 1824 | 1462959126860 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]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2204ms 02:32:06 INFO - PROCESS | 1824 | 1462959126901 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 1824 | 1462959126907 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 02:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:32:06 INFO - PROCESS | 1824 | 1462959126921 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 1824 | 1462959126928 Marionette TRACE conn4 <- [1,58,null,{}] 02:32:06 INFO - PROCESS | 1824 | 1462959126937 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}] 02:32:07 INFO - PROCESS | 1824 | 1462959127148 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 02:32:07 INFO - PROCESS | 1824 | 1462959127190 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x94755c00 == 17 [pid = 1824] [id = 22] 02:32:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 63 (0x952f7800) [pid = 1824] [serial = 63] [outer = (nil)] 02:32:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 64 (0x99370c00) [pid = 1824] [serial = 64] [outer = 0x952f7800] 02:32:07 INFO - PROCESS | 1824 | 1462959127272 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 65 (0x99779c00) [pid = 1824] [serial = 65] [outer = 0x952f7800] 02:32:08 INFO - PROCESS | 1824 | --DOMWINDOW == 64 (0x9248a000) [pid = 1824] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:32:08 INFO - PROCESS | 1824 | --DOMWINDOW == 63 (0x97874000) [pid = 1824] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:32:08 INFO - PROCESS | 1824 | --DOMWINDOW == 62 (0x9ba65c00) [pid = 1824] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:32:08 INFO - PROCESS | 1824 | --DOMWINDOW == 61 (0x9af2e400) [pid = 1824] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:32:08 INFO - PROCESS | 1824 | --DOMWINDOW == 60 (0x93b0bc00) [pid = 1824] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:32:08 INFO - PROCESS | 1824 | --DOMWINDOW == 59 (0x9a378400) [pid = 1824] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:32:08 INFO - PROCESS | 1824 | --DOMWINDOW == 58 (0x9ba02400) [pid = 1824] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:32:08 INFO - PROCESS | 1824 | --DOMWINDOW == 57 (0x9d9ce800) [pid = 1824] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:32:08 INFO - PROCESS | 1824 | --DOMWINDOW == 56 (0x93d0c800) [pid = 1824] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:32:08 INFO - PROCESS | 1824 | 1462959128572 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]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1698ms 02:32:08 INFO - PROCESS | 1824 | 1462959128615 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 02:32:08 INFO - PROCESS | 1824 | 1462959128624 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 02:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:32:08 INFO - PROCESS | 1824 | 1462959128635 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - PROCESS | 1824 | 1462959128638 Marionette TRACE conn4 <- [1,62,null,{}] 02:32:08 INFO - PROCESS | 1824 | 1462959128645 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}] 02:32:08 INFO - PROCESS | 1824 | 1462959128797 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 02:32:08 INFO - PROCESS | 1824 | 1462959128893 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 1824 | ++DOCSHELL 0x9248a000 == 18 [pid = 1824] [id = 23] 02:32:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 57 (0x9544c000) [pid = 1824] [serial = 66] [outer = (nil)] 02:32:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 58 (0x9a378400) [pid = 1824] [serial = 67] [outer = 0x9544c000] 02:32:08 INFO - PROCESS | 1824 | 1462959128968 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 59 (0x9af23000) [pid = 1824] [serial = 68] [outer = 0x9544c000] 02:32:09 INFO - PROCESS | 1824 | 1462959129675 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]]]}] 02:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1093ms 02:32:09 INFO - PROCESS | 1824 | 1462959129728 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 1824 | 1462959129732 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 02:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:32:09 INFO - PROCESS | 1824 | 1462959129738 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 1824 | 1462959129744 Marionette TRACE conn4 <- [1,66,null,{}] 02:32:09 INFO - PROCESS | 1824 | 1462959129771 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}] 02:32:09 INFO - PROCESS | 1824 | 1462959129932 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 02:32:09 INFO - PROCESS | 1824 | 1462959129945 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b8e8000 == 19 [pid = 1824] [id = 24] 02:32:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 60 (0x9b8e8400) [pid = 1824] [serial = 69] [outer = (nil)] 02:32:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 61 (0x9b8f4000) [pid = 1824] [serial = 70] [outer = 0x9b8e8400] 02:32:10 INFO - PROCESS | 1824 | 1462959130030 Marionette DEBUG loaded listener.js 02:32:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 62 (0x9ba68800) [pid = 1824] [serial = 71] [outer = 0x9b8e8400] 02:32:10 INFO - PROCESS | 1824 | 1462959130990 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]]]}] 02:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1294ms 02:32:11 INFO - PROCESS | 1824 | 1462959131037 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 02:32:11 INFO - PROCESS | 1824 | 1462959131045 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 02:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:32:11 INFO - PROCESS | 1824 | 1462959131053 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - PROCESS | 1824 | 1462959131059 Marionette TRACE conn4 <- [1,70,null,{}] 02:32:11 INFO - PROCESS | 1824 | 1462959131069 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}] 02:32:11 INFO - PROCESS | 1824 | 1462959131262 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 02:32:11 INFO - PROCESS | 1824 | 1462959131396 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x93a8a800 == 20 [pid = 1824] [id = 25] 02:32:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 63 (0x99779400) [pid = 1824] [serial = 72] [outer = (nil)] 02:32:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 64 (0x9a7bf800) [pid = 1824] [serial = 73] [outer = 0x99779400] 02:32:11 INFO - PROCESS | 1824 | 1462959131495 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 65 (0x94759c00) [pid = 1824] [serial = 74] [outer = 0x99779400] 02:32:12 INFO - PROCESS | 1824 | 1462959132356 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]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1343ms 02:32:12 INFO - PROCESS | 1824 | 1462959132403 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 1824 | 1462959132413 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 02:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:32:12 INFO - PROCESS | 1824 | 1462959132424 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - PROCESS | 1824 | 1462959132428 Marionette TRACE conn4 <- [1,74,null,{}] 02:32:12 INFO - PROCESS | 1824 | 1462959132435 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}] 02:32:12 INFO - PROCESS | 1824 | 1462959132613 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 02:32:12 INFO - PROCESS | 1824 | 1462959132748 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a377c00 == 21 [pid = 1824] [id = 26] 02:32:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 66 (0x9af2a400) [pid = 1824] [serial = 75] [outer = (nil)] 02:32:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 67 (0x9c36ec00) [pid = 1824] [serial = 76] [outer = 0x9af2a400] 02:32:12 INFO - PROCESS | 1824 | 1462959132839 Marionette DEBUG loaded listener.js 02:32:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 68 (0xa0611800) [pid = 1824] [serial = 77] [outer = 0x9af2a400] 02:32:13 INFO - PROCESS | 1824 | 1462959133723 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]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1342ms 02:32:13 INFO - PROCESS | 1824 | 1462959133767 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 1824 | 1462959133771 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 02:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:32:13 INFO - PROCESS | 1824 | 1462959133797 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - PROCESS | 1824 | 1462959133803 Marionette TRACE conn4 <- [1,78,null,{}] 02:32:13 INFO - PROCESS | 1824 | 1462959133821 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}] 02:32:14 INFO - PROCESS | 1824 | 1462959134000 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 02:32:14 INFO - PROCESS | 1824 | 1462959134140 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x99371800 == 22 [pid = 1824] [id = 27] 02:32:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 69 (0x9a0bd800) [pid = 1824] [serial = 78] [outer = (nil)] 02:32:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 70 (0xa315b000) [pid = 1824] [serial = 79] [outer = 0x9a0bd800] 02:32:14 INFO - PROCESS | 1824 | 1462959134232 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 71 (0xa3644000) [pid = 1824] [serial = 80] [outer = 0x9a0bd800] 02:32:15 INFO - PROCESS | 1824 | 1462959135110 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]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1410ms 02:32:15 INFO - PROCESS | 1824 | 1462959135196 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 1824 | 1462959135200 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 02:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:32:15 INFO - PROCESS | 1824 | 1462959135208 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - PROCESS | 1824 | 1462959135212 Marionette TRACE conn4 <- [1,82,null,{}] 02:32:15 INFO - PROCESS | 1824 | 1462959135218 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}] 02:32:15 INFO - PROCESS | 1824 | 1462959135389 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 02:32:15 INFO - PROCESS | 1824 | 1462959135524 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 1824 | ++DOCSHELL 0x9af22400 == 23 [pid = 1824] [id = 28] 02:32:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 72 (0xa513a400) [pid = 1824] [serial = 81] [outer = (nil)] 02:32:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 73 (0xa637dc00) [pid = 1824] [serial = 82] [outer = 0xa513a400] 02:32:15 INFO - PROCESS | 1824 | 1462959135615 Marionette DEBUG loaded listener.js 02:32:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 74 (0xa6388400) [pid = 1824] [serial = 83] [outer = 0xa513a400] 02:32:16 INFO - PROCESS | 1824 | 1462959136414 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]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1280ms 02:32:16 INFO - PROCESS | 1824 | 1462959136490 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 1824 | 1462959136494 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 02:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:32:16 INFO - PROCESS | 1824 | 1462959136501 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 1824 | 1462959136506 Marionette TRACE conn4 <- [1,86,null,{}] 02:32:16 INFO - PROCESS | 1824 | 1462959136529 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}] 02:32:16 INFO - PROCESS | 1824 | 1462959136728 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 02:32:16 INFO - PROCESS | 1824 | 1462959136791 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x92481400 == 24 [pid = 1824] [id = 29] 02:32:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 75 (0x92f7a400) [pid = 1824] [serial = 84] [outer = (nil)] 02:32:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 76 (0xa6884000) [pid = 1824] [serial = 85] [outer = 0x92f7a400] 02:32:16 INFO - PROCESS | 1824 | 1462959136917 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 77 (0xa693ac00) [pid = 1824] [serial = 86] [outer = 0x92f7a400] 02:32:17 INFO - PROCESS | 1824 | 1462959137828 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]]]}] 02:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1380ms 02:32:17 INFO - PROCESS | 1824 | 1462959137883 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 1824 | 1462959137886 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 02:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:32:17 INFO - PROCESS | 1824 | 1462959137894 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:32:17 INFO - PROCESS | 1824 | 1462959137897 Marionette TRACE conn4 <- [1,90,null,{}] 02:32:17 INFO - PROCESS | 1824 | 1462959137904 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}] 02:32:18 INFO - PROCESS | 1824 | 1462959138085 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 02:32:18 INFO - PROCESS | 1824 | 1462959138220 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a73e400 == 25 [pid = 1824] [id = 30] 02:32:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 78 (0x9b55e400) [pid = 1824] [serial = 87] [outer = (nil)] 02:32:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 79 (0x9b56a800) [pid = 1824] [serial = 88] [outer = 0x9b55e400] 02:32:18 INFO - PROCESS | 1824 | 1462959138315 Marionette DEBUG loaded listener.js 02:32:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 80 (0x9b56bc00) [pid = 1824] [serial = 89] [outer = 0x9b55e400] 02:32:19 INFO - PROCESS | 1824 | 1462959139176 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]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1433ms 02:32:19 INFO - PROCESS | 1824 | 1462959139338 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 02:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:32:19 INFO - PROCESS | 1824 | 1462959139344 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 02:32:19 INFO - PROCESS | 1824 | 1462959139352 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - PROCESS | 1824 | 1462959139356 Marionette TRACE conn4 <- [1,94,null,{}] 02:32:19 INFO - PROCESS | 1824 | 1462959139364 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}] 02:32:19 INFO - PROCESS | 1824 | 1462959139590 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 02:32:19 INFO - PROCESS | 1824 | 1462959139810 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:20 INFO - PROCESS | 1824 | ++DOCSHELL 0x9247ec00 == 26 [pid = 1824] [id = 31] 02:32:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 81 (0x92483400) [pid = 1824] [serial = 90] [outer = (nil)] 02:32:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 82 (0x93a8cc00) [pid = 1824] [serial = 91] [outer = 0x92483400] 02:32:20 INFO - PROCESS | 1824 | 1462959140625 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 83 (0x93d0cc00) [pid = 1824] [serial = 92] [outer = 0x92483400] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 82 (0x92f6cc00) [pid = 1824] [serial = 22] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 81 (0x99774400) [pid = 1824] [serial = 28] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 80 (0x99f02400) [pid = 1824] [serial = 30] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 79 (0xa060f800) [pid = 1824] [serial = 34] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 78 (0xa27ea000) [pid = 1824] [serial = 37] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 77 (0x98293800) [pid = 1824] [serial = 40] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 76 (0x9a7c2800) [pid = 1824] [serial = 41] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 75 (0x9b352800) [pid = 1824] [serial = 43] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 74 (0x9d937400) [pid = 1824] [serial = 46] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 73 (0x9b585400) [pid = 1824] [serial = 44] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 72 (0xa22a2000) [pid = 1824] [serial = 49] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 71 (0xa23c0400) [pid = 1824] [serial = 52] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 70 (0xa36ed000) [pid = 1824] [serial = 55] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 69 (0xa6387c00) [pid = 1824] [serial = 58] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 68 (0x95428000) [pid = 1824] [serial = 25] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 67 (0xa0615400) [pid = 1824] [serial = 47] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 66 (0xa2376400) [pid = 1824] [serial = 50] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 65 (0x93a8f800) [pid = 1824] [serial = 23] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 64 (0x9a249800) [pid = 1824] [serial = 31] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 63 (0xa224b400) [pid = 1824] [serial = 35] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 62 (0x95448c00) [pid = 1824] [serial = 17] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 61 (0xa36ef800) [pid = 1824] [serial = 38] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 60 (0x9a73e800) [pid = 1824] [serial = 9] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 59 (0xa51f1c00) [pid = 1824] [serial = 2] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 58 (0x93d02000) [pid = 1824] [serial = 19] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 57 (0x93d0e800) [pid = 1824] [serial = 16] [outer = (nil)] [url = about:blank] 02:32:20 INFO - PROCESS | 1824 | --DOMWINDOW == 56 (0x9a36b400) [pid = 1824] [serial = 12] [outer = (nil)] [url = about:blank] 02:32:21 INFO - PROCESS | 1824 | 1462959141426 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]]]}] 02:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2139ms 02:32:21 INFO - PROCESS | 1824 | 1462959141492 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 02:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:32:21 INFO - PROCESS | 1824 | 1462959141500 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 02:32:21 INFO - PROCESS | 1824 | 1462959141509 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:32:21 INFO - PROCESS | 1824 | 1462959141515 Marionette TRACE conn4 <- [1,98,null,{}] 02:32:21 INFO - PROCESS | 1824 | 1462959141522 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}] 02:32:21 INFO - PROCESS | 1824 | 1462959141693 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 02:32:21 INFO - PROCESS | 1824 | 1462959141706 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x98293800 == 27 [pid = 1824] [id = 32] 02:32:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 57 (0x98294800) [pid = 1824] [serial = 93] [outer = (nil)] 02:32:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 58 (0x99379000) [pid = 1824] [serial = 94] [outer = 0x98294800] 02:32:21 INFO - PROCESS | 1824 | 1462959141791 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 59 (0x9977c400) [pid = 1824] [serial = 95] [outer = 0x98294800] 02:32:22 INFO - PROCESS | 1824 | 1462959142631 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]]]}] 02:32:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 60 (0x99fe9000) [pid = 1824] [serial = 96] [outer = 0x9787a800] 02:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1190ms 02:32:22 INFO - PROCESS | 1824 | 1462959142750 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 1824 | 1462959142758 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 02:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:32:22 INFO - PROCESS | 1824 | 1462959142782 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 1824 | 1462959142787 Marionette TRACE conn4 <- [1,102,null,{}] 02:32:22 INFO - PROCESS | 1824 | 1462959142793 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}] 02:32:22 INFO - PROCESS | 1824 | 1462959142954 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 02:32:22 INFO - PROCESS | 1824 | 1462959142974 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 1824 | ++DOCSHELL 0x99f02400 == 28 [pid = 1824] [id = 33] 02:32:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 61 (0x9a042400) [pid = 1824] [serial = 97] [outer = (nil)] 02:32:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 62 (0x9a7bf000) [pid = 1824] [serial = 98] [outer = 0x9a042400] 02:32:23 INFO - PROCESS | 1824 | 1462959143051 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 63 (0x9af30c00) [pid = 1824] [serial = 99] [outer = 0x9a042400] 02:32:23 INFO - PROCESS | 1824 | 1462959143965 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]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1239ms 02:32:24 INFO - PROCESS | 1824 | 1462959144013 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 1824 | 1462959144018 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 02:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:32:24 INFO - PROCESS | 1824 | 1462959144039 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 1824 | 1462959144045 Marionette TRACE conn4 <- [1,106,null,{}] 02:32:24 INFO - PROCESS | 1824 | 1462959144063 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}] 02:32:24 INFO - PROCESS | 1824 | 1462959144277 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 02:32:24 INFO - PROCESS | 1824 | 1462959144308 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b58c400 == 29 [pid = 1824] [id = 34] 02:32:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 64 (0x9b8e5c00) [pid = 1824] [serial = 100] [outer = (nil)] 02:32:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 65 (0x9b8f2400) [pid = 1824] [serial = 101] [outer = 0x9b8e5c00] 02:32:24 INFO - PROCESS | 1824 | 1462959144387 Marionette DEBUG loaded listener.js 02:32:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 66 (0x9ba65c00) [pid = 1824] [serial = 102] [outer = 0x9b8e5c00] 02:32:25 INFO - PROCESS | 1824 | 1462959145257 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]]]}] 02:32:25 INFO - PROCESS | 1824 | --DOMWINDOW == 65 (0xa31f2800) [pid = 1824] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:32:25 INFO - PROCESS | 1824 | --DOMWINDOW == 64 (0xa31f2400) [pid = 1824] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1336ms 02:32:25 INFO - PROCESS | 1824 | --DOMWINDOW == 63 (0x952fa800) [pid = 1824] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:32:25 INFO - PROCESS | 1824 | --DOMWINDOW == 62 (0x9475a400) [pid = 1824] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:32:25 INFO - PROCESS | 1824 | --DOMWINDOW == 61 (0x9b8e8400) [pid = 1824] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:32:25 INFO - PROCESS | 1824 | --DOMWINDOW == 60 (0x9544c000) [pid = 1824] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:32:25 INFO - PROCESS | 1824 | --DOMWINDOW == 59 (0x952f7800) [pid = 1824] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:32:25 INFO - PROCESS | 1824 | 1462959145395 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 02:32:25 INFO - PROCESS | 1824 | 1462959145399 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 02:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:32:25 INFO - PROCESS | 1824 | 1462959145413 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:32:25 INFO - PROCESS | 1824 | 1462959145416 Marionette TRACE conn4 <- [1,110,null,{}] 02:32:25 INFO - PROCESS | 1824 | 1462959145422 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}] 02:32:25 INFO - PROCESS | 1824 | 1462959145586 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 02:32:25 INFO - PROCESS | 1824 | 1462959145599 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x99ff4c00 == 30 [pid = 1824] [id = 35] 02:32:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 60 (0x9a0bc000) [pid = 1824] [serial = 103] [outer = (nil)] 02:32:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 61 (0x9c08f800) [pid = 1824] [serial = 104] [outer = 0x9a0bc000] 02:32:25 INFO - PROCESS | 1824 | 1462959145674 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 62 (0x9c1cd000) [pid = 1824] [serial = 105] [outer = 0x9a0bc000] 02:32:26 INFO - PROCESS | 1824 | 1462959146445 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]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1079ms 02:32:26 INFO - PROCESS | 1824 | 1462959146499 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 1824 | 1462959146503 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 02:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:32:26 INFO - PROCESS | 1824 | 1462959146509 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 1824 | 1462959146512 Marionette TRACE conn4 <- [1,114,null,{}] 02:32:26 INFO - PROCESS | 1824 | 1462959146522 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}] 02:32:26 INFO - PROCESS | 1824 | 1462959146674 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 02:32:26 INFO - PROCESS | 1824 | 1462959146686 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 1824 | ++DOCSHELL 0xa060fc00 == 31 [pid = 1824] [id = 36] 02:32:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 63 (0xa0618c00) [pid = 1824] [serial = 106] [outer = (nil)] 02:32:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 64 (0xa1150400) [pid = 1824] [serial = 107] [outer = 0xa0618c00] 02:32:26 INFO - PROCESS | 1824 | 1462959146772 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 65 (0xa2375400) [pid = 1824] [serial = 108] [outer = 0xa0618c00] 02:32:27 INFO - PROCESS | 1824 | 1462959147882 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]]]}] 02:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1444ms 02:32:27 INFO - PROCESS | 1824 | 1462959147954 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 1824 | 1462959147962 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 02:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:32:27 INFO - PROCESS | 1824 | 1462959147971 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - PROCESS | 1824 | 1462959147978 Marionette TRACE conn4 <- [1,118,null,{}] 02:32:27 INFO - PROCESS | 1824 | 1462959147988 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}] 02:32:28 INFO - PROCESS | 1824 | 1462959148211 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 02:32:28 INFO - PROCESS | 1824 | 1462959148392 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x92489800 == 32 [pid = 1824] [id = 37] 02:32:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 66 (0x92f75800) [pid = 1824] [serial = 109] [outer = (nil)] 02:32:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 67 (0x95428000) [pid = 1824] [serial = 110] [outer = 0x92f75800] 02:32:28 INFO - PROCESS | 1824 | 1462959148483 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 68 (0x9a36d400) [pid = 1824] [serial = 111] [outer = 0x92f75800] 02:32:29 INFO - PROCESS | 1824 | 1462959149363 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]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1438ms 02:32:29 INFO - PROCESS | 1824 | 1462959149429 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 1824 | 1462959149439 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 02:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:32:29 INFO - PROCESS | 1824 | 1462959149451 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - PROCESS | 1824 | 1462959149455 Marionette TRACE conn4 <- [1,122,null,{}] 02:32:29 INFO - PROCESS | 1824 | 1462959149462 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}] 02:32:29 INFO - PROCESS | 1824 | 1462959149654 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 02:32:29 INFO - PROCESS | 1824 | 1462959149813 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x952ebc00 == 33 [pid = 1824] [id = 38] 02:32:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 69 (0x952ec000) [pid = 1824] [serial = 112] [outer = (nil)] 02:32:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 70 (0x952ee800) [pid = 1824] [serial = 113] [outer = 0x952ec000] 02:32:29 INFO - PROCESS | 1824 | 1462959149900 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 71 (0x952f3400) [pid = 1824] [serial = 114] [outer = 0x952ec000] 02:32:30 INFO - PROCESS | 1824 | 1462959150868 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]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1488ms 02:32:30 INFO - PROCESS | 1824 | 1462959150940 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 1824 | 1462959150944 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 02:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:32:30 INFO - PROCESS | 1824 | 1462959150951 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - PROCESS | 1824 | 1462959150957 Marionette TRACE conn4 <- [1,126,null,{}] 02:32:30 INFO - PROCESS | 1824 | 1462959150974 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}] 02:32:31 INFO - PROCESS | 1824 | 1462959151196 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 02:32:31 INFO - PROCESS | 1824 | 1462959151363 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b58b000 == 34 [pid = 1824] [id = 39] 02:32:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 72 (0x9ba62c00) [pid = 1824] [serial = 115] [outer = (nil)] 02:32:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 73 (0xa060e800) [pid = 1824] [serial = 116] [outer = 0x9ba62c00] 02:32:31 INFO - PROCESS | 1824 | 1462959151459 Marionette DEBUG loaded listener.js 02:32:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 74 (0xa060e400) [pid = 1824] [serial = 117] [outer = 0x9ba62c00] 02:32:32 INFO - PROCESS | 1824 | 1462959152598 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]]]}] 02:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1689ms 02:32:32 INFO - PROCESS | 1824 | 1462959152641 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 02:32:32 INFO - PROCESS | 1824 | 1462959152649 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 02:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:32:32 INFO - PROCESS | 1824 | 1462959152658 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:32:32 INFO - PROCESS | 1824 | 1462959152663 Marionette TRACE conn4 <- [1,130,null,{}] 02:32:32 INFO - PROCESS | 1824 | 1462959152673 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}] 02:32:32 INFO - PROCESS | 1824 | 1462959152908 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 02:32:33 INFO - PROCESS | 1824 | --DOCSHELL 0x9a377c00 == 33 [pid = 1824] [id = 26] 02:32:33 INFO - PROCESS | 1824 | --DOCSHELL 0x93b08000 == 32 [pid = 1824] [id = 18] 02:32:33 INFO - PROCESS | 1824 | --DOCSHELL 0x9248a000 == 31 [pid = 1824] [id = 23] 02:32:33 INFO - PROCESS | 1824 | --DOCSHELL 0x93a8a800 == 30 [pid = 1824] [id = 25] 02:32:33 INFO - PROCESS | 1824 | --DOCSHELL 0x93a8c400 == 29 [pid = 1824] [id = 17] 02:32:33 INFO - PROCESS | 1824 | --DOCSHELL 0x92f6bc00 == 28 [pid = 1824] [id = 20] 02:32:33 INFO - PROCESS | 1824 | --DOCSHELL 0x9b8e8000 == 27 [pid = 1824] [id = 24] 02:32:33 INFO - PROCESS | 1824 | --DOCSHELL 0x9af24800 == 26 [pid = 1824] [id = 19] 02:32:33 INFO - PROCESS | 1824 | --DOCSHELL 0x94755c00 == 25 [pid = 1824] [id = 22] 02:32:33 INFO - PROCESS | 1824 | 1462959153132 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 1824 | --DOCSHELL 0x9b353c00 == 24 [pid = 1824] [id = 16] 02:32:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x9248a000 == 25 [pid = 1824] [id = 40] 02:32:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 75 (0x92f6bc00) [pid = 1824] [serial = 118] [outer = (nil)] 02:32:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 76 (0x952f7000) [pid = 1824] [serial = 119] [outer = 0x92f6bc00] 02:32:33 INFO - PROCESS | 1824 | 1462959153227 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 77 (0x97879000) [pid = 1824] [serial = 120] [outer = 0x92f6bc00] 02:32:33 INFO - PROCESS | 1824 | --DOMWINDOW == 76 (0xa687dc00) [pid = 1824] [serial = 61] [outer = (nil)] [url = about:blank] 02:32:33 INFO - PROCESS | 1824 | --DOMWINDOW == 75 (0xa51eb400) [pid = 1824] [serial = 56] [outer = (nil)] [url = about:blank] 02:32:33 INFO - PROCESS | 1824 | --DOMWINDOW == 74 (0xa25fdc00) [pid = 1824] [serial = 53] [outer = (nil)] [url = about:blank] 02:32:33 INFO - PROCESS | 1824 | --DOMWINDOW == 73 (0xa63f4000) [pid = 1824] [serial = 59] [outer = (nil)] [url = about:blank] 02:32:33 INFO - PROCESS | 1824 | --DOMWINDOW == 72 (0x9b8f4000) [pid = 1824] [serial = 70] [outer = (nil)] [url = about:blank] 02:32:33 INFO - PROCESS | 1824 | --DOMWINDOW == 71 (0x9ba68800) [pid = 1824] [serial = 71] [outer = (nil)] [url = about:blank] 02:32:33 INFO - PROCESS | 1824 | --DOMWINDOW == 70 (0x9af23000) [pid = 1824] [serial = 68] [outer = (nil)] [url = about:blank] 02:32:33 INFO - PROCESS | 1824 | --DOMWINDOW == 69 (0x99370c00) [pid = 1824] [serial = 64] [outer = (nil)] [url = about:blank] 02:32:33 INFO - PROCESS | 1824 | --DOMWINDOW == 68 (0x9a378400) [pid = 1824] [serial = 67] [outer = (nil)] [url = about:blank] 02:32:33 INFO - PROCESS | 1824 | --DOMWINDOW == 67 (0x99779c00) [pid = 1824] [serial = 65] [outer = (nil)] [url = about:blank] 02:32:33 INFO - PROCESS | 1824 | --DOMWINDOW == 66 (0xa68b6400) [pid = 1824] [serial = 62] [outer = (nil)] [url = about:blank] 02:32:33 INFO - PROCESS | 1824 | 1462959153972 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]]]}] 02:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1341ms 02:32:34 INFO - PROCESS | 1824 | 1462959154000 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 02:32:34 INFO - PROCESS | 1824 | 1462959154008 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 02:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:32:34 INFO - PROCESS | 1824 | 1462959154018 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - PROCESS | 1824 | 1462959154022 Marionette TRACE conn4 <- [1,134,null,{}] 02:32:34 INFO - PROCESS | 1824 | 1462959154029 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}] 02:32:34 INFO - PROCESS | 1824 | 1462959154189 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 02:32:34 INFO - PROCESS | 1824 | 1462959154209 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 1824 | ++DOCSHELL 0x99fe8c00 == 26 [pid = 1824] [id = 41] 02:32:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 67 (0x99fecc00) [pid = 1824] [serial = 121] [outer = (nil)] 02:32:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 68 (0x9aa33c00) [pid = 1824] [serial = 122] [outer = 0x99fecc00] 02:32:34 INFO - PROCESS | 1824 | 1462959154290 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 69 (0x9af28c00) [pid = 1824] [serial = 123] [outer = 0x99fecc00] 02:32:35 INFO - PROCESS | 1824 | 1462959155199 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]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1235ms 02:32:35 INFO - PROCESS | 1824 | 1462959155253 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 1824 | 1462959155257 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 02:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:32:35 INFO - PROCESS | 1824 | 1462959155264 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - PROCESS | 1824 | 1462959155269 Marionette TRACE conn4 <- [1,138,null,{}] 02:32:35 INFO - PROCESS | 1824 | 1462959155285 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}] 02:32:35 INFO - PROCESS | 1824 | 1462959155489 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 02:32:35 INFO - PROCESS | 1824 | 1462959155506 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x991ed800 == 27 [pid = 1824] [id = 42] 02:32:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 70 (0x9b12e000) [pid = 1824] [serial = 124] [outer = (nil)] 02:32:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 71 (0x9b8f2c00) [pid = 1824] [serial = 125] [outer = 0x9b12e000] 02:32:35 INFO - PROCESS | 1824 | 1462959155584 Marionette DEBUG loaded listener.js 02:32:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 72 (0x9c094c00) [pid = 1824] [serial = 126] [outer = 0x9b12e000] 02:32:36 INFO - PROCESS | 1824 | 1462959156427 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]]]}] 02:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1233ms 02:32:36 INFO - PROCESS | 1824 | 1462959156517 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 1824 | 1462959156522 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 02:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:32:36 INFO - PROCESS | 1824 | 1462959156575 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 1824 | 1462959156578 Marionette TRACE conn4 <- [1,142,null,{}] 02:32:36 INFO - PROCESS | 1824 | 1462959156652 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}] 02:32:36 INFO - PROCESS | 1824 | 1462959156876 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 02:32:36 INFO - PROCESS | 1824 | 1462959156906 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x9c364c00 == 28 [pid = 1824] [id = 43] 02:32:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 73 (0xa23ba400) [pid = 1824] [serial = 127] [outer = (nil)] 02:32:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 74 (0xa27cd400) [pid = 1824] [serial = 128] [outer = 0xa23ba400] 02:32:36 INFO - PROCESS | 1824 | 1462959156981 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 75 (0xa31d5000) [pid = 1824] [serial = 129] [outer = 0xa23ba400] 02:32:37 INFO - PROCESS | 1824 | 1462959157835 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]]]}] 02:32:37 INFO - PROCESS | 1824 | --DOMWINDOW == 74 (0x9a0bd800) [pid = 1824] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:32:37 INFO - PROCESS | 1824 | --DOMWINDOW == 73 (0x9b8e5c00) [pid = 1824] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:32:37 INFO - PROCESS | 1824 | --DOMWINDOW == 72 (0x9a0bc000) [pid = 1824] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1408ms 02:32:37 INFO - PROCESS | 1824 | --DOMWINDOW == 71 (0x98294800) [pid = 1824] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:32:37 INFO - PROCESS | 1824 | --DOMWINDOW == 70 (0x9a042400) [pid = 1824] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:32:37 INFO - PROCESS | 1824 | --DOMWINDOW == 69 (0x92483400) [pid = 1824] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:32:37 INFO - PROCESS | 1824 | --DOMWINDOW == 68 (0xa513a400) [pid = 1824] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:32:37 INFO - PROCESS | 1824 | --DOMWINDOW == 67 (0x92f7a400) [pid = 1824] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:32:37 INFO - PROCESS | 1824 | --DOMWINDOW == 66 (0x99779400) [pid = 1824] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:32:37 INFO - PROCESS | 1824 | --DOMWINDOW == 65 (0x9af2a400) [pid = 1824] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:32:37 INFO - PROCESS | 1824 | 1462959157959 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 1824 | 1462959157964 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 02:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:32:37 INFO - PROCESS | 1824 | 1462959157975 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 1824 | 1462959157977 Marionette TRACE conn4 <- [1,146,null,{}] 02:32:37 INFO - PROCESS | 1824 | 1462959157983 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}] 02:32:38 INFO - PROCESS | 1824 | 1462959158127 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 02:32:38 INFO - PROCESS | 1824 | 1462959158139 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x9af2a400 == 29 [pid = 1824] [id = 44] 02:32:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 66 (0x9b565000) [pid = 1824] [serial = 130] [outer = (nil)] 02:32:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 67 (0xa0616c00) [pid = 1824] [serial = 131] [outer = 0x9b565000] 02:32:38 INFO - PROCESS | 1824 | 1462959158212 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 68 (0xa23c3c00) [pid = 1824] [serial = 132] [outer = 0x9b565000] 02:32:38 INFO - PROCESS | 1824 | 1462959158986 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]]]}] 02:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1045ms 02:32:39 INFO - PROCESS | 1824 | 1462959159021 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 02:32:39 INFO - PROCESS | 1824 | 1462959159024 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 02:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:32:39 INFO - PROCESS | 1824 | 1462959159038 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:32:39 INFO - PROCESS | 1824 | 1462959159042 Marionette TRACE conn4 <- [1,150,null,{}] 02:32:39 INFO - PROCESS | 1824 | 1462959159047 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}] 02:32:39 INFO - PROCESS | 1824 | 1462959159233 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 02:32:39 INFO - PROCESS | 1824 | 1462959159246 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 1824 | ++DOCSHELL 0x952f8400 == 30 [pid = 1824] [id = 45] 02:32:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 69 (0x9918f800) [pid = 1824] [serial = 133] [outer = (nil)] 02:32:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 70 (0xa51a3800) [pid = 1824] [serial = 134] [outer = 0x9918f800] 02:32:39 INFO - PROCESS | 1824 | 1462959159327 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 71 (0xa51e9000) [pid = 1824] [serial = 135] [outer = 0x9918f800] 02:32:40 INFO - PROCESS | 1824 | 1462959160570 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]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1588ms 02:32:40 INFO - PROCESS | 1824 | 1462959160651 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 1824 | 1462959160657 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 02:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:32:40 INFO - PROCESS | 1824 | 1462959160753 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 1824 | 1462959160758 Marionette TRACE conn4 <- [1,154,null,{}] 02:32:40 INFO - PROCESS | 1824 | 1462959160866 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}] 02:32:41 INFO - PROCESS | 1824 | 1462959161081 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 02:32:41 INFO - PROCESS | 1824 | 1462959161099 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 1824 | ++DOCSHELL 0x92480c00 == 31 [pid = 1824] [id = 46] 02:32:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 72 (0x93b04c00) [pid = 1824] [serial = 136] [outer = (nil)] 02:32:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 73 (0x9a36c400) [pid = 1824] [serial = 137] [outer = 0x93b04c00] 02:32:41 INFO - PROCESS | 1824 | 1462959161188 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 74 (0x9af31c00) [pid = 1824] [serial = 138] [outer = 0x93b04c00] 02:32:42 INFO - PROCESS | 1824 | 1462959162137 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]]]}] 02:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1513ms 02:32:42 INFO - PROCESS | 1824 | 1462959162190 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 02:32:42 INFO - PROCESS | 1824 | 1462959162207 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 02:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:32:42 INFO - PROCESS | 1824 | 1462959162224 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:32:42 INFO - PROCESS | 1824 | 1462959162229 Marionette TRACE conn4 <- [1,158,null,{}] 02:32:42 INFO - PROCESS | 1824 | 1462959162279 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}] 02:32:42 INFO - PROCESS | 1824 | 1462959162497 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 02:32:42 INFO - PROCESS | 1824 | 1462959162680 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x953e7c00 == 32 [pid = 1824] [id = 47] 02:32:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 75 (0x953e9400) [pid = 1824] [serial = 139] [outer = (nil)] 02:32:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 76 (0x9936c400) [pid = 1824] [serial = 140] [outer = 0x953e9400] 02:32:42 INFO - PROCESS | 1824 | 1462959162768 Marionette DEBUG loaded listener.js 02:32:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 77 (0x9b3cbc00) [pid = 1824] [serial = 141] [outer = 0x953e9400] 02:32:43 INFO - PROCESS | 1824 | 1462959163669 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]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1490ms 02:32:43 INFO - PROCESS | 1824 | 1462959163716 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 1824 | 1462959163722 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 02:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:32:43 INFO - PROCESS | 1824 | 1462959163729 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - PROCESS | 1824 | 1462959163735 Marionette TRACE conn4 <- [1,162,null,{}] 02:32:43 INFO - PROCESS | 1824 | 1462959163751 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}] 02:32:43 INFO - PROCESS | 1824 | 1462959163934 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 02:32:44 INFO - PROCESS | 1824 | 1462959164074 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x93d02c00 == 33 [pid = 1824] [id = 48] 02:32:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 78 (0xa1157c00) [pid = 1824] [serial = 142] [outer = (nil)] 02:32:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 79 (0xa2725400) [pid = 1824] [serial = 143] [outer = 0xa1157c00] 02:32:44 INFO - PROCESS | 1824 | 1462959164168 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 80 (0xa35ca000) [pid = 1824] [serial = 144] [outer = 0xa1157c00] 02:32:45 INFO - PROCESS | 1824 | 1462959165070 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]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1385ms 02:32:45 INFO - PROCESS | 1824 | 1462959165115 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 02:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:32:45 INFO - PROCESS | 1824 | 1462959165121 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 02:32:45 INFO - PROCESS | 1824 | 1462959165127 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 1824 | 1462959165131 Marionette TRACE conn4 <- [1,166,null,{}] 02:32:45 INFO - PROCESS | 1824 | 1462959165137 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}] 02:32:45 INFO - PROCESS | 1824 | 1462959165312 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 02:32:45 INFO - PROCESS | 1824 | 1462959165450 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a7c2800 == 34 [pid = 1824] [id = 49] 02:32:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 81 (0xa51ad800) [pid = 1824] [serial = 145] [outer = (nil)] 02:32:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 82 (0xa638b800) [pid = 1824] [serial = 146] [outer = 0xa51ad800] 02:32:45 INFO - PROCESS | 1824 | 1462959165538 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 83 (0xa63f4000) [pid = 1824] [serial = 147] [outer = 0xa51ad800] 02:32:46 INFO - PROCESS | 1824 | 1462959166160 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:32:46 INFO - PROCESS | 1824 | 1462959166533 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]]]}] 02:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1444ms 02:32:46 INFO - PROCESS | 1824 | 1462959166571 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 02:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:32:46 INFO - PROCESS | 1824 | 1462959166575 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 02:32:46 INFO - PROCESS | 1824 | 1462959166582 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:32:46 INFO - PROCESS | 1824 | 1462959166586 Marionette TRACE conn4 <- [1,170,null,{}] 02:32:46 INFO - PROCESS | 1824 | 1462959166591 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}] 02:32:46 INFO - PROCESS | 1824 | 1462959166762 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 02:32:46 INFO - PROCESS | 1824 | 1462959166906 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 1824 | ++DOCSHELL 0x982f2c00 == 35 [pid = 1824] [id = 50] 02:32:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 84 (0xa6882c00) [pid = 1824] [serial = 148] [outer = (nil)] 02:32:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 85 (0xa699bc00) [pid = 1824] [serial = 149] [outer = 0xa6882c00] 02:32:47 INFO - PROCESS | 1824 | 1462959167024 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 86 (0xa6be7400) [pid = 1824] [serial = 150] [outer = 0xa6882c00] 02:32:48 INFO - PROCESS | 1824 | 1462959168089 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]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1547ms 02:32:48 INFO - PROCESS | 1824 | 1462959168130 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 02:32:48 INFO - PROCESS | 1824 | 1462959168141 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 02:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:32:48 INFO - PROCESS | 1824 | 1462959168157 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - PROCESS | 1824 | 1462959168162 Marionette TRACE conn4 <- [1,174,null,{}] 02:32:48 INFO - PROCESS | 1824 | 1462959168229 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}] 02:32:48 INFO - PROCESS | 1824 | 1462959168650 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 02:32:48 INFO - PROCESS | 1824 | 1462959168810 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:48 INFO - PROCESS | 1824 | ++DOCSHELL 0x93dec800 == 36 [pid = 1824] [id = 51] 02:32:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 87 (0x952f0c00) [pid = 1824] [serial = 151] [outer = (nil)] 02:32:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 88 (0x953ea000) [pid = 1824] [serial = 152] [outer = 0x952f0c00] 02:32:48 INFO - PROCESS | 1824 | 1462959168893 Marionette DEBUG loaded listener.js 02:32:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 89 (0x95426800) [pid = 1824] [serial = 153] [outer = 0x952f0c00] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 88 (0x9b56a800) [pid = 1824] [serial = 88] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 87 (0xa1150400) [pid = 1824] [serial = 107] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | 1462959169764 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]]]}] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 86 (0xa315b000) [pid = 1824] [serial = 79] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 85 (0x9b8f2400) [pid = 1824] [serial = 101] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 84 (0x9c08f800) [pid = 1824] [serial = 104] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 83 (0x9ba65c00) [pid = 1824] [serial = 102] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 82 (0x99379000) [pid = 1824] [serial = 94] [outer = (nil)] [url = about:blank] 02:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1651ms 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 81 (0x9977c400) [pid = 1824] [serial = 95] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 80 (0x9a7bf000) [pid = 1824] [serial = 98] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 79 (0x93d0cc00) [pid = 1824] [serial = 92] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 78 (0x93a8cc00) [pid = 1824] [serial = 91] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 77 (0xa6388400) [pid = 1824] [serial = 83] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 76 (0xa637dc00) [pid = 1824] [serial = 82] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 75 (0x9c1cd000) [pid = 1824] [serial = 105] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 74 (0xa693ac00) [pid = 1824] [serial = 86] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 73 (0xa6884000) [pid = 1824] [serial = 85] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 72 (0x9b8e6c00) [pid = 1824] [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.] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 71 (0x9af30c00) [pid = 1824] [serial = 99] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 70 (0x94759c00) [pid = 1824] [serial = 74] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 69 (0x9a7bf800) [pid = 1824] [serial = 73] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 68 (0xa0611800) [pid = 1824] [serial = 77] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 67 (0x9c36ec00) [pid = 1824] [serial = 76] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | --DOMWINDOW == 66 (0xa3644000) [pid = 1824] [serial = 80] [outer = (nil)] [url = about:blank] 02:32:49 INFO - PROCESS | 1824 | 1462959169826 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 02:32:49 INFO - PROCESS | 1824 | 1462959169838 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 02:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:32:49 INFO - PROCESS | 1824 | 1462959169863 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - PROCESS | 1824 | 1462959169867 Marionette TRACE conn4 <- [1,178,null,{}] 02:32:49 INFO - PROCESS | 1824 | 1462959169873 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}] 02:32:50 INFO - PROCESS | 1824 | 1462959170064 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 02:32:50 INFO - PROCESS | 1824 | 1462959170165 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x953e1000 == 37 [pid = 1824] [id = 52] 02:32:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 67 (0x95448c00) [pid = 1824] [serial = 154] [outer = (nil)] 02:32:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 68 (0x99379000) [pid = 1824] [serial = 155] [outer = 0x95448c00] 02:32:50 INFO - PROCESS | 1824 | 1462959170240 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 69 (0x99fec400) [pid = 1824] [serial = 156] [outer = 0x95448c00] 02:32:50 INFO - PROCESS | 1824 | 1462959170982 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]]]}] 02:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1132ms 02:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:32:51 INFO - PROCESS | 1824 | 1462959170994 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 02:32:51 INFO - PROCESS | 1824 | 1462959170997 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 02:32:51 INFO - PROCESS | 1824 | 1462959171008 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:32:51 INFO - PROCESS | 1824 | 1462959171014 Marionette TRACE conn4 <- [1,182,null,{}] 02:32:51 INFO - PROCESS | 1824 | 1462959171030 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}] 02:32:51 INFO - PROCESS | 1824 | 1462959171192 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 02:32:51 INFO - PROCESS | 1824 | 1462959171295 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 1824 | ++DOCSHELL 0x953e3c00 == 38 [pid = 1824] [id = 53] 02:32:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 70 (0x9af2d000) [pid = 1824] [serial = 157] [outer = (nil)] 02:32:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 71 (0x9b55d800) [pid = 1824] [serial = 158] [outer = 0x9af2d000] 02:32:51 INFO - PROCESS | 1824 | 1462959171374 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 72 (0x9b8e8800) [pid = 1824] [serial = 159] [outer = 0x9af2d000] 02:32:52 INFO - PROCESS | 1824 | 1462959172103 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]]]}] 02:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1143ms 02:32:52 INFO - PROCESS | 1824 | 1462959172148 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 02:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:32:52 INFO - PROCESS | 1824 | 1462959172152 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 02:32:52 INFO - PROCESS | 1824 | 1462959172159 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:32:52 INFO - PROCESS | 1824 | 1462959172162 Marionette TRACE conn4 <- [1,186,null,{}] 02:32:52 INFO - PROCESS | 1824 | 1462959172180 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}] 02:32:52 INFO - PROCESS | 1824 | 1462959172385 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 02:32:52 INFO - PROCESS | 1824 | 1462959172409 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x92f79000 == 39 [pid = 1824] [id = 54] 02:32:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 73 (0x9c08e800) [pid = 1824] [serial = 160] [outer = (nil)] 02:32:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 74 (0x9c364800) [pid = 1824] [serial = 161] [outer = 0x9c08e800] 02:32:52 INFO - PROCESS | 1824 | 1462959172486 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 75 (0xa0611800) [pid = 1824] [serial = 162] [outer = 0x9c08e800] 02:32:53 INFO - PROCESS | 1824 | 1462959173311 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]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1199ms 02:32:53 INFO - PROCESS | 1824 | 1462959173359 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 1824 | 1462959173361 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 02:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:32:53 INFO - PROCESS | 1824 | 1462959173368 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 1824 | 1462959173372 Marionette TRACE conn4 <- [1,190,null,{}] 02:32:53 INFO - PROCESS | 1824 | 1462959173386 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}] 02:32:53 INFO - PROCESS | 1824 | 1462959173595 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 02:32:53 INFO - PROCESS | 1824 | 1462959173621 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:53 INFO - PROCESS | 1824 | ++DOCSHELL 0x93a8f800 == 40 [pid = 1824] [id = 55] 02:32:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 76 (0x9ba62000) [pid = 1824] [serial = 163] [outer = (nil)] 02:32:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 77 (0xa2376400) [pid = 1824] [serial = 164] [outer = 0x9ba62000] 02:32:53 INFO - PROCESS | 1824 | 1462959173696 Marionette DEBUG loaded listener.js 02:32:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 78 (0xa2729000) [pid = 1824] [serial = 165] [outer = 0x9ba62000] 02:32:54 INFO - PROCESS | 1824 | --DOMWINDOW == 77 (0xa23ba400) [pid = 1824] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:32:54 INFO - PROCESS | 1824 | --DOMWINDOW == 76 (0x9b565000) [pid = 1824] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:32:54 INFO - PROCESS | 1824 | --DOMWINDOW == 75 (0x99fecc00) [pid = 1824] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:32:54 INFO - PROCESS | 1824 | --DOMWINDOW == 74 (0x952ec000) [pid = 1824] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:32:54 INFO - PROCESS | 1824 | --DOMWINDOW == 73 (0x92f75800) [pid = 1824] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:32:54 INFO - PROCESS | 1824 | --DOMWINDOW == 72 (0x92f6bc00) [pid = 1824] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:32:54 INFO - PROCESS | 1824 | --DOMWINDOW == 71 (0x9b12e000) [pid = 1824] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:32:54 INFO - PROCESS | 1824 | --DOMWINDOW == 70 (0x9ba62c00) [pid = 1824] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:32:54 INFO - PROCESS | 1824 | --DOMWINDOW == 69 (0x9b55e400) [pid = 1824] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:32:54 INFO - PROCESS | 1824 | 1462959174661 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]]]}] 02:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1340ms 02:32:54 INFO - PROCESS | 1824 | 1462959174711 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 02:32:54 INFO - PROCESS | 1824 | 1462959174715 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 02:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:32:54 INFO - PROCESS | 1824 | 1462959174721 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:32:54 INFO - PROCESS | 1824 | 1462959174724 Marionette TRACE conn4 <- [1,194,null,{}] 02:32:54 INFO - PROCESS | 1824 | 1462959174729 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}] 02:32:54 INFO - PROCESS | 1824 | 1462959174915 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 02:32:55 INFO - PROCESS | 1824 | 1462959175015 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x92f73000 == 41 [pid = 1824] [id = 56] 02:32:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 70 (0x92f75800) [pid = 1824] [serial = 166] [outer = (nil)] 02:32:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 71 (0x99fecc00) [pid = 1824] [serial = 167] [outer = 0x92f75800] 02:32:55 INFO - PROCESS | 1824 | 1462959175106 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 72 (0xa3352800) [pid = 1824] [serial = 168] [outer = 0x92f75800] 02:32:55 INFO - PROCESS | 1824 | 1462959175774 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]]]}] 02:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1078ms 02:32:55 INFO - PROCESS | 1824 | 1462959175821 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 02:32:55 INFO - PROCESS | 1824 | 1462959175824 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 02:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:32:55 INFO - PROCESS | 1824 | 1462959175831 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:32:55 INFO - PROCESS | 1824 | 1462959175834 Marionette TRACE conn4 <- [1,198,null,{}] 02:32:55 INFO - PROCESS | 1824 | 1462959175844 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}] 02:32:56 INFO - PROCESS | 1824 | 1462959176027 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 02:32:56 INFO - PROCESS | 1824 | 1462959176046 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x99775400 == 42 [pid = 1824] [id = 57] 02:32:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 73 (0x9a73c000) [pid = 1824] [serial = 169] [outer = (nil)] 02:32:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 74 (0xa6388400) [pid = 1824] [serial = 170] [outer = 0x9a73c000] 02:32:56 INFO - PROCESS | 1824 | 1462959176120 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 75 (0xa687a400) [pid = 1824] [serial = 171] [outer = 0x9a73c000] 02:32:57 INFO - PROCESS | 1824 | 1462959177073 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]]]}] 02:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1283ms 02:32:57 INFO - PROCESS | 1824 | 1462959177115 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 1824 | 1462959177123 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 02:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:32:57 INFO - PROCESS | 1824 | 1462959177134 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - PROCESS | 1824 | 1462959177138 Marionette TRACE conn4 <- [1,202,null,{}] 02:32:57 INFO - PROCESS | 1824 | 1462959177147 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}] 02:32:57 INFO - PROCESS | 1824 | 1462959177370 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 02:32:57 INFO - PROCESS | 1824 | 1462959177513 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x92f7a800 == 43 [pid = 1824] [id = 58] 02:32:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 76 (0x953df400) [pid = 1824] [serial = 172] [outer = (nil)] 02:32:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 77 (0x97875400) [pid = 1824] [serial = 173] [outer = 0x953df400] 02:32:57 INFO - PROCESS | 1824 | 1462959177604 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 78 (0x9937ac00) [pid = 1824] [serial = 174] [outer = 0x953df400] 02:32:58 INFO - PROCESS | 1824 | 1462959178484 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]]]}] 02:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1391ms 02:32:58 INFO - PROCESS | 1824 | 1462959178525 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 02:32:58 INFO - PROCESS | 1824 | 1462959178534 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 02:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:32:58 INFO - PROCESS | 1824 | 1462959178544 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - PROCESS | 1824 | 1462959178549 Marionette TRACE conn4 <- [1,206,null,{}] 02:32:58 INFO - PROCESS | 1824 | 1462959178555 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}] 02:32:58 INFO - PROCESS | 1824 | 1462959178731 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 02:32:58 INFO - PROCESS | 1824 | 1462959178870 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x9aaf0800 == 44 [pid = 1824] [id = 59] 02:32:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 79 (0x9aaf1400) [pid = 1824] [serial = 175] [outer = (nil)] 02:32:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 80 (0x9aaf4c00) [pid = 1824] [serial = 176] [outer = 0x9aaf1400] 02:32:58 INFO - PROCESS | 1824 | 1462959178960 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 81 (0x9aaf8c00) [pid = 1824] [serial = 177] [outer = 0x9aaf1400] 02:32:59 INFO - PROCESS | 1824 | 1462959179871 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]]]}] 02:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1383ms 02:32:59 INFO - PROCESS | 1824 | 1462959179927 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 02:32:59 INFO - PROCESS | 1824 | 1462959179931 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 02:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:32:59 INFO - PROCESS | 1824 | 1462959179939 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:32:59 INFO - PROCESS | 1824 | 1462959179946 Marionette TRACE conn4 <- [1,210,null,{}] 02:32:59 INFO - PROCESS | 1824 | 1462959179962 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}] 02:33:00 INFO - PROCESS | 1824 | 1462959180187 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 02:33:00 INFO - PROCESS | 1824 | 1462959180331 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x92f6c800 == 45 [pid = 1824] [id = 60] 02:33:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 82 (0x9aafdc00) [pid = 1824] [serial = 178] [outer = (nil)] 02:33:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 83 (0x9c097000) [pid = 1824] [serial = 179] [outer = 0x9aafdc00] 02:33:00 INFO - PROCESS | 1824 | 1462959180463 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 84 (0xa2244800) [pid = 1824] [serial = 180] [outer = 0x9aafdc00] 02:33:01 INFO - PROCESS | 1824 | 1462959181355 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]]]}] 02:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1441ms 02:33:01 INFO - PROCESS | 1824 | 1462959181382 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 02:33:01 INFO - PROCESS | 1824 | 1462959181387 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 02:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:33:01 INFO - PROCESS | 1824 | 1462959181394 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:33:01 INFO - PROCESS | 1824 | 1462959181397 Marionette TRACE conn4 <- [1,214,null,{}] 02:33:01 INFO - PROCESS | 1824 | 1462959181403 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}] 02:33:01 INFO - PROCESS | 1824 | 1462959181574 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 02:33:01 INFO - PROCESS | 1824 | 1462959181723 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:01 INFO - PROCESS | 1824 | ++DOCSHELL 0x98293c00 == 46 [pid = 1824] [id = 61] 02:33:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 85 (0x9b35bc00) [pid = 1824] [serial = 181] [outer = (nil)] 02:33:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 86 (0xa51adc00) [pid = 1824] [serial = 182] [outer = 0x9b35bc00] 02:33:01 INFO - PROCESS | 1824 | 1462959181812 Marionette DEBUG loaded listener.js 02:33:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 87 (0xa68bf800) [pid = 1824] [serial = 183] [outer = 0x9b35bc00] 02:33:02 INFO - PROCESS | 1824 | 1462959182675 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]]]}] 02:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1339ms 02:33:02 INFO - PROCESS | 1824 | 1462959182735 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 1824 | 1462959182739 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 02:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:33:02 INFO - PROCESS | 1824 | 1462959182764 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - PROCESS | 1824 | 1462959182768 Marionette TRACE conn4 <- [1,218,null,{}] 02:33:02 INFO - PROCESS | 1824 | 1462959182774 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}] 02:33:02 INFO - PROCESS | 1824 | 1462959182940 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 02:33:03 INFO - PROCESS | 1824 | 1462959183081 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 1824 | ++DOCSHELL 0x95432c00 == 47 [pid = 1824] [id = 62] 02:33:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 88 (0x9c368000) [pid = 1824] [serial = 184] [outer = (nil)] 02:33:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 89 (0xa6be9400) [pid = 1824] [serial = 185] [outer = 0x9c368000] 02:33:03 INFO - PROCESS | 1824 | 1462959183172 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 90 (0xa6bebc00) [pid = 1824] [serial = 186] [outer = 0x9c368000] 02:33:04 INFO - PROCESS | 1824 | 1462959184014 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]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1286ms 02:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:33:04 INFO - PROCESS | 1824 | 1462959184047 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 1824 | 1462959184050 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 02:33:04 INFO - PROCESS | 1824 | 1462959184057 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 1824 | 1462959184060 Marionette TRACE conn4 <- [1,222,null,{}] 02:33:04 INFO - PROCESS | 1824 | 1462959184066 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}] 02:33:04 INFO - PROCESS | 1824 | 1462959184315 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 02:33:04 INFO - PROCESS | 1824 | 1462959184374 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 1824 | ++DOCSHELL 0xa637d000 == 48 [pid = 1824] [id = 63] 02:33:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 91 (0xa6bea000) [pid = 1824] [serial = 187] [outer = (nil)] 02:33:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 92 (0xa8293400) [pid = 1824] [serial = 188] [outer = 0xa6bea000] 02:33:04 INFO - PROCESS | 1824 | 1462959184513 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 93 (0xa82b8c00) [pid = 1824] [serial = 189] [outer = 0xa6bea000] 02:33:05 INFO - PROCESS | 1824 | 1462959185408 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]]]}] 02:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1381ms 02:33:05 INFO - PROCESS | 1824 | 1462959185438 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 1824 | 1462959185442 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 02:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:33:05 INFO - PROCESS | 1824 | 1462959185449 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - PROCESS | 1824 | 1462959185452 Marionette TRACE conn4 <- [1,226,null,{}] 02:33:05 INFO - PROCESS | 1824 | 1462959185459 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}] 02:33:05 INFO - PROCESS | 1824 | 1462959185627 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 02:33:05 INFO - PROCESS | 1824 | 1462959185777 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x99f01c00 == 49 [pid = 1824] [id = 64] 02:33:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 94 (0x9aa39000) [pid = 1824] [serial = 190] [outer = (nil)] 02:33:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 95 (0xa6b8e800) [pid = 1824] [serial = 191] [outer = 0x9aa39000] 02:33:05 INFO - PROCESS | 1824 | 1462959185875 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 96 (0xa6b91800) [pid = 1824] [serial = 192] [outer = 0x9aa39000] 02:33:06 INFO - PROCESS | 1824 | 1462959186963 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]]]}] 02:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1534ms 02:33:06 INFO - PROCESS | 1824 | 1462959186989 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 02:33:06 INFO - PROCESS | 1824 | 1462959186995 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 02:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:33:07 INFO - PROCESS | 1824 | 1462959187005 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - PROCESS | 1824 | 1462959187011 Marionette TRACE conn4 <- [1,230,null,{}] 02:33:07 INFO - PROCESS | 1824 | 1462959187020 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}] 02:33:07 INFO - PROCESS | 1824 | 1462959187189 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 02:33:07 INFO - PROCESS | 1824 | 1462959187401 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x93d0e000 == 50 [pid = 1824] [id = 65] 02:33:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 97 (0x93d0f800) [pid = 1824] [serial = 193] [outer = (nil)] 02:33:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 98 (0x952f3c00) [pid = 1824] [serial = 194] [outer = 0x93d0f800] 02:33:07 INFO - PROCESS | 1824 | 1462959187485 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 99 (0x953e5400) [pid = 1824] [serial = 195] [outer = 0x93d0f800] 02:33:08 INFO - PROCESS | 1824 | 1462959188363 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]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1394ms 02:33:08 INFO - PROCESS | 1824 | 1462959188399 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 02:33:08 INFO - PROCESS | 1824 | 1462959188408 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 02:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:33:08 INFO - PROCESS | 1824 | 1462959188418 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - PROCESS | 1824 | 1462959188422 Marionette TRACE conn4 <- [1,234,null,{}] 02:33:08 INFO - PROCESS | 1824 | 1462959188428 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}] 02:33:08 INFO - PROCESS | 1824 | 1462959188610 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 02:33:08 INFO - PROCESS | 1824 | 1462959188763 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:08 INFO - PROCESS | 1824 | ++DOCSHELL 0x952f5c00 == 51 [pid = 1824] [id = 66] 02:33:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 100 (0x953e6400) [pid = 1824] [serial = 196] [outer = (nil)] 02:33:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 101 (0x99779400) [pid = 1824] [serial = 197] [outer = 0x953e6400] 02:33:08 INFO - PROCESS | 1824 | 1462959188843 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 102 (0x9aaf1c00) [pid = 1824] [serial = 198] [outer = 0x953e6400] 02:33:09 INFO - PROCESS | 1824 | --DOCSHELL 0x99371800 == 50 [pid = 1824] [id = 27] 02:33:09 INFO - PROCESS | 1824 | --DOCSHELL 0x982fb000 == 49 [pid = 1824] [id = 21] 02:33:09 INFO - PROCESS | 1824 | --DOCSHELL 0x9247ec00 == 48 [pid = 1824] [id = 31] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 101 (0xa51a3800) [pid = 1824] [serial = 134] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOCSHELL 0x92f72c00 == 47 [pid = 1824] [id = 14] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 100 (0x9b56bc00) [pid = 1824] [serial = 89] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 99 (0xa27cd400) [pid = 1824] [serial = 128] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 98 (0xa23c3c00) [pid = 1824] [serial = 132] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 97 (0xa0616c00) [pid = 1824] [serial = 131] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 96 (0x9aa33c00) [pid = 1824] [serial = 122] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 95 (0x9af28c00) [pid = 1824] [serial = 123] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 94 (0xa31d5000) [pid = 1824] [serial = 129] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 93 (0x952f3400) [pid = 1824] [serial = 114] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 92 (0x952ee800) [pid = 1824] [serial = 113] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 91 (0x9a36d400) [pid = 1824] [serial = 111] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 90 (0x95428000) [pid = 1824] [serial = 110] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 89 (0x952f7000) [pid = 1824] [serial = 119] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 88 (0x97879000) [pid = 1824] [serial = 120] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 87 (0x9b8f2c00) [pid = 1824] [serial = 125] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 86 (0xa060e400) [pid = 1824] [serial = 117] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 85 (0xa060e800) [pid = 1824] [serial = 116] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | --DOMWINDOW == 84 (0x9c094c00) [pid = 1824] [serial = 126] [outer = (nil)] [url = about:blank] 02:33:09 INFO - PROCESS | 1824 | 1462959189731 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]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1339ms 02:33:09 INFO - PROCESS | 1824 | 1462959189757 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 02:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:33:09 INFO - PROCESS | 1824 | 1462959189762 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 02:33:09 INFO - PROCESS | 1824 | 1462959189768 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - PROCESS | 1824 | 1462959189774 Marionette TRACE conn4 <- [1,238,null,{}] 02:33:09 INFO - PROCESS | 1824 | 1462959189790 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}] 02:33:09 INFO - PROCESS | 1824 | 1462959189964 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 02:33:10 INFO - PROCESS | 1824 | 1462959189984 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:10 INFO - PROCESS | 1824 | ++DOCSHELL 0x9247f800 == 48 [pid = 1824] [id = 67] 02:33:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 85 (0x93df4c00) [pid = 1824] [serial = 199] [outer = (nil)] 02:33:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 86 (0x9aafb400) [pid = 1824] [serial = 200] [outer = 0x93df4c00] 02:33:10 INFO - PROCESS | 1824 | 1462959190150 Marionette DEBUG loaded listener.js 02:33:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 87 (0x9af2ec00) [pid = 1824] [serial = 201] [outer = 0x93df4c00] 02:33:10 INFO - PROCESS | 1824 | 1462959190900 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]]]}] 02:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1187ms 02:33:10 INFO - PROCESS | 1824 | 1462959190955 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 02:33:10 INFO - PROCESS | 1824 | 1462959190960 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 02:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:33:10 INFO - PROCESS | 1824 | 1462959190987 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:33:10 INFO - PROCESS | 1824 | 1462959190991 Marionette TRACE conn4 <- [1,242,null,{}] 02:33:11 INFO - PROCESS | 1824 | 1462959190996 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}] 02:33:11 INFO - PROCESS | 1824 | 1462959191154 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 02:33:11 INFO - PROCESS | 1824 | 1462959191165 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x919f0800 == 49 [pid = 1824] [id = 68] 02:33:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 88 (0x9b34f800) [pid = 1824] [serial = 202] [outer = (nil)] 02:33:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 89 (0x9b56c800) [pid = 1824] [serial = 203] [outer = 0x9b34f800] 02:33:11 INFO - PROCESS | 1824 | 1462959191241 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 90 (0x9ba68800) [pid = 1824] [serial = 204] [outer = 0x9b34f800] 02:33:12 INFO - PROCESS | 1824 | 1462959192166 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]]]}] 02:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1241ms 02:33:12 INFO - PROCESS | 1824 | 1462959192232 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 02:33:12 INFO - PROCESS | 1824 | 1462959192235 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 02:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:33:12 INFO - PROCESS | 1824 | 1462959192242 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:33:12 INFO - PROCESS | 1824 | 1462959192246 Marionette TRACE conn4 <- [1,246,null,{}] 02:33:12 INFO - PROCESS | 1824 | 1462959192252 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}] 02:33:12 INFO - PROCESS | 1824 | 1462959192463 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 02:33:12 INFO - PROCESS | 1824 | 1462959192490 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x93b07400 == 50 [pid = 1824] [id = 69] 02:33:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 91 (0x9b353c00) [pid = 1824] [serial = 205] [outer = (nil)] 02:33:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 92 (0xa060e400) [pid = 1824] [serial = 206] [outer = 0x9b353c00] 02:33:12 INFO - PROCESS | 1824 | 1462959192565 Marionette DEBUG loaded listener.js 02:33:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 93 (0xa22ac400) [pid = 1824] [serial = 207] [outer = 0x9b353c00] 02:33:13 INFO - PROCESS | 1824 | 1462959193430 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]]]}] 02:33:13 INFO - PROCESS | 1824 | --DOMWINDOW == 92 (0x9c08e800) [pid = 1824] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1283ms 02:33:13 INFO - PROCESS | 1824 | --DOMWINDOW == 91 (0x92f75800) [pid = 1824] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:33:13 INFO - PROCESS | 1824 | --DOMWINDOW == 90 (0x9ba62000) [pid = 1824] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:33:13 INFO - PROCESS | 1824 | --DOMWINDOW == 89 (0x95448c00) [pid = 1824] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:33:13 INFO - PROCESS | 1824 | --DOMWINDOW == 88 (0x952f0c00) [pid = 1824] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:33:13 INFO - PROCESS | 1824 | --DOMWINDOW == 87 (0x9af2d000) [pid = 1824] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:33:13 INFO - PROCESS | 1824 | 1462959193545 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 02:33:13 INFO - PROCESS | 1824 | 1462959193548 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 02:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:33:13 INFO - PROCESS | 1824 | 1462959193572 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - PROCESS | 1824 | 1462959193576 Marionette TRACE conn4 <- [1,250,null,{}] 02:33:13 INFO - PROCESS | 1824 | 1462959193591 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}] 02:33:13 INFO - PROCESS | 1824 | 1462959193770 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 02:33:13 INFO - PROCESS | 1824 | 1462959193875 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 1824 | ++DOCSHELL 0x952f3400 == 51 [pid = 1824] [id = 70] 02:33:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 88 (0x9b56b800) [pid = 1824] [serial = 208] [outer = (nil)] 02:33:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 89 (0xa27cd400) [pid = 1824] [serial = 209] [outer = 0x9b56b800] 02:33:13 INFO - PROCESS | 1824 | 1462959193954 Marionette DEBUG loaded listener.js 02:33:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 90 (0xa31d4000) [pid = 1824] [serial = 210] [outer = 0x9b56b800] 02:33:14 INFO - PROCESS | 1824 | 1462959194639 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]]]}] 02:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1108ms 02:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:33:14 INFO - PROCESS | 1824 | 1462959194670 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 02:33:14 INFO - PROCESS | 1824 | 1462959194672 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 02:33:14 INFO - PROCESS | 1824 | 1462959194680 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - PROCESS | 1824 | 1462959194683 Marionette TRACE conn4 <- [1,254,null,{}] 02:33:14 INFO - PROCESS | 1824 | 1462959194690 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}] 02:33:14 INFO - PROCESS | 1824 | 1462959194879 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 02:33:14 INFO - PROCESS | 1824 | 1462959194899 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x93b01800 == 52 [pid = 1824] [id = 71] 02:33:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 91 (0xa1150800) [pid = 1824] [serial = 211] [outer = (nil)] 02:33:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 92 (0xa51ae000) [pid = 1824] [serial = 212] [outer = 0xa1150800] 02:33:14 INFO - PROCESS | 1824 | 1462959194974 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 93 (0xa637e000) [pid = 1824] [serial = 213] [outer = 0xa1150800] 02:33:16 INFO - PROCESS | 1824 | 1462959196046 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]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1444ms 02:33:16 INFO - PROCESS | 1824 | 1462959196124 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 1824 | 1462959196130 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 02:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:33:16 INFO - PROCESS | 1824 | 1462959196140 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 1824 | 1462959196146 Marionette TRACE conn4 <- [1,258,null,{}] 02:33:16 INFO - PROCESS | 1824 | 1462959196155 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}] 02:33:16 INFO - PROCESS | 1824 | 1462959196383 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 02:33:16 INFO - PROCESS | 1824 | 1462959196537 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x919e3400 == 53 [pid = 1824] [id = 72] 02:33:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 94 (0x919e6000) [pid = 1824] [serial = 214] [outer = (nil)] 02:33:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 95 (0x95448c00) [pid = 1824] [serial = 215] [outer = 0x919e6000] 02:33:16 INFO - PROCESS | 1824 | 1462959196626 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 96 (0x97878800) [pid = 1824] [serial = 216] [outer = 0x919e6000] 02:33:17 INFO - PROCESS | 1824 | 1462959197544 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]]]}] 02:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1434ms 02:33:17 INFO - PROCESS | 1824 | 1462959197574 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 1824 | 1462959197582 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 02:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:33:17 INFO - PROCESS | 1824 | 1462959197596 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 1824 | 1462959197600 Marionette TRACE conn4 <- [1,262,null,{}] 02:33:17 INFO - PROCESS | 1824 | 1462959197607 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}] 02:33:17 INFO - PROCESS | 1824 | 1462959197801 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 02:33:17 INFO - PROCESS | 1824 | 1462959197951 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x9aaf5400 == 54 [pid = 1824] [id = 73] 02:33:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 97 (0x9aaf6000) [pid = 1824] [serial = 217] [outer = (nil)] 02:33:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 98 (0x9af2a000) [pid = 1824] [serial = 218] [outer = 0x9aaf6000] 02:33:18 INFO - PROCESS | 1824 | 1462959198047 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 99 (0x9b56a800) [pid = 1824] [serial = 219] [outer = 0x9aaf6000] 02:33:18 INFO - PROCESS | 1824 | 1462959198991 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]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1433ms 02:33:19 INFO - PROCESS | 1824 | 1462959199029 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 02:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:33:19 INFO - PROCESS | 1824 | 1462959199033 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 02:33:19 INFO - PROCESS | 1824 | 1462959199041 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 1824 | 1462959199047 Marionette TRACE conn4 <- [1,266,null,{}] 02:33:19 INFO - PROCESS | 1824 | 1462959199063 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}] 02:33:19 INFO - PROCESS | 1824 | 1462959199251 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 02:33:19 INFO - PROCESS | 1824 | 1462959199400 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x9af24800 == 55 [pid = 1824] [id = 74] 02:33:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 100 (0xa3352c00) [pid = 1824] [serial = 220] [outer = (nil)] 02:33:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 101 (0xa6b89400) [pid = 1824] [serial = 221] [outer = 0xa3352c00] 02:33:19 INFO - PROCESS | 1824 | 1462959199491 Marionette DEBUG loaded listener.js 02:33:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 102 (0xa6b94c00) [pid = 1824] [serial = 222] [outer = 0xa3352c00] 02:33:20 INFO - PROCESS | 1824 | 1462959200524 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]]]}] 02:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1498ms 02:33:20 INFO - PROCESS | 1824 | 1462959200540 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 02:33:20 INFO - PROCESS | 1824 | 1462959200544 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 02:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:33:20 INFO - PROCESS | 1824 | 1462959200551 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:33:20 INFO - PROCESS | 1824 | 1462959200555 Marionette TRACE conn4 <- [1,270,null,{}] 02:33:20 INFO - PROCESS | 1824 | 1462959200575 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}] 02:33:20 INFO - PROCESS | 1824 | 1462959200818 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 02:33:21 INFO - PROCESS | 1824 | 1462959201013 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x93a8c800 == 56 [pid = 1824] [id = 75] 02:33:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 103 (0x9b55fc00) [pid = 1824] [serial = 223] [outer = (nil)] 02:33:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 104 (0xa6f2e000) [pid = 1824] [serial = 224] [outer = 0x9b55fc00] 02:33:21 INFO - PROCESS | 1824 | 1462959201112 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 105 (0xa6f37c00) [pid = 1824] [serial = 225] [outer = 0x9b55fc00] 02:33:21 INFO - PROCESS | 1824 | 1462959201922 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]]]}] 02:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1402ms 02:33:21 INFO - PROCESS | 1824 | 1462959201954 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 02:33:21 INFO - PROCESS | 1824 | 1462959201957 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 02:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:33:21 INFO - PROCESS | 1824 | 1462959201964 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:33:21 INFO - PROCESS | 1824 | 1462959201968 Marionette TRACE conn4 <- [1,274,null,{}] 02:33:21 INFO - PROCESS | 1824 | 1462959201974 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}] 02:33:22 INFO - PROCESS | 1824 | 1462959202146 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 02:33:22 INFO - PROCESS | 1824 | 1462959202300 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 1824 | ++DOCSHELL 0x92f70000 == 57 [pid = 1824] [id = 76] 02:33:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 106 (0x92f70c00) [pid = 1824] [serial = 226] [outer = (nil)] 02:33:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 107 (0x9c1c8800) [pid = 1824] [serial = 227] [outer = 0x92f70c00] 02:33:22 INFO - PROCESS | 1824 | 1462959202399 Marionette DEBUG loaded listener.js 02:33:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 108 (0xa8c0a800) [pid = 1824] [serial = 228] [outer = 0x92f70c00] 02:33:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 109 (0x91c84400) [pid = 1824] [serial = 229] [outer = 0x9787a800] 02:33:23 INFO - PROCESS | 1824 | 1462959203428 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]]]}] 02:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1531ms 02:33:23 INFO - PROCESS | 1824 | 1462959203496 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 02:33:23 INFO - PROCESS | 1824 | 1462959203501 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 02:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:33:23 INFO - PROCESS | 1824 | 1462959203508 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:33:23 INFO - PROCESS | 1824 | 1462959203513 Marionette TRACE conn4 <- [1,278,null,{}] 02:33:23 INFO - PROCESS | 1824 | 1462959203520 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}] 02:33:23 INFO - PROCESS | 1824 | 1462959203760 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 02:33:23 INFO - PROCESS | 1824 | 1462959203961 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x91c8c800 == 58 [pid = 1824] [id = 77] 02:33:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 110 (0x91c8d800) [pid = 1824] [serial = 230] [outer = (nil)] 02:33:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 111 (0xa6e94400) [pid = 1824] [serial = 231] [outer = 0x91c8d800] 02:33:24 INFO - PROCESS | 1824 | 1462959204064 Marionette DEBUG loaded listener.js 02:33:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 112 (0xa8c4a000) [pid = 1824] [serial = 232] [outer = 0x91c8d800] 02:33:24 INFO - PROCESS | 1824 | 1462959204918 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]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1448ms 02:33:24 INFO - PROCESS | 1824 | 1462959204957 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 1824 | 1462959204960 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 02:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:33:24 INFO - PROCESS | 1824 | 1462959204968 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 1824 | 1462959204971 Marionette TRACE conn4 <- [1,282,null,{}] 02:33:24 INFO - PROCESS | 1824 | 1462959204977 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}] 02:33:25 INFO - PROCESS | 1824 | 1462959205151 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 02:33:25 INFO - PROCESS | 1824 | 1462959205305 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x92483400 == 59 [pid = 1824] [id = 78] 02:33:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 113 (0x92cc3800) [pid = 1824] [serial = 233] [outer = (nil)] 02:33:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 114 (0x92cc9c00) [pid = 1824] [serial = 234] [outer = 0x92cc3800] 02:33:25 INFO - PROCESS | 1824 | 1462959205407 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 115 (0x92cce000) [pid = 1824] [serial = 235] [outer = 0x92cc3800] 02:33:26 INFO - PROCESS | 1824 | 1462959206339 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]]]}] 02:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1430ms 02:33:26 INFO - PROCESS | 1824 | 1462959206399 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 02:33:26 INFO - PROCESS | 1824 | 1462959206403 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 02:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:33:26 INFO - PROCESS | 1824 | 1462959206410 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:33:26 INFO - PROCESS | 1824 | 1462959206413 Marionette TRACE conn4 <- [1,286,null,{}] 02:33:26 INFO - PROCESS | 1824 | 1462959206420 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}] 02:33:26 INFO - PROCESS | 1824 | 1462959206599 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 02:33:27 INFO - PROCESS | 1824 | 1462959207026 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 1824 | ++DOCSHELL 0x92e22000 == 60 [pid = 1824] [id = 79] 02:33:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 116 (0x92e22c00) [pid = 1824] [serial = 236] [outer = (nil)] 02:33:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 117 (0x92e25c00) [pid = 1824] [serial = 237] [outer = 0x92e22c00] 02:33:27 INFO - PROCESS | 1824 | 1462959207154 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 118 (0x92e2a000) [pid = 1824] [serial = 238] [outer = 0x92e22c00] 02:33:28 INFO - PROCESS | 1824 | 1462959208133 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]]]}] 02:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1748ms 02:33:28 INFO - PROCESS | 1824 | 1462959208160 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 02:33:28 INFO - PROCESS | 1824 | 1462959208167 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 02:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:33:28 INFO - PROCESS | 1824 | 1462959208177 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - PROCESS | 1824 | 1462959208183 Marionette TRACE conn4 <- [1,290,null,{}] 02:33:28 INFO - PROCESS | 1824 | 1462959208191 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}] 02:33:28 INFO - PROCESS | 1824 | 1462959208416 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 02:33:28 INFO - PROCESS | 1824 | --DOCSHELL 0x953e3c00 == 59 [pid = 1824] [id = 53] 02:33:28 INFO - PROCESS | 1824 | --DOCSHELL 0x953e1000 == 58 [pid = 1824] [id = 52] 02:33:28 INFO - PROCESS | 1824 | --DOCSHELL 0x99778c00 == 57 [pid = 1824] [id = 15] 02:33:28 INFO - PROCESS | 1824 | --DOCSHELL 0x952f3400 == 56 [pid = 1824] [id = 70] 02:33:28 INFO - PROCESS | 1824 | --DOMWINDOW == 117 (0xa6388400) [pid = 1824] [serial = 170] [outer = (nil)] [url = about:blank] 02:33:28 INFO - PROCESS | 1824 | 1462959208670 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 1824 | --DOCSHELL 0x93b07400 == 55 [pid = 1824] [id = 69] 02:33:28 INFO - PROCESS | 1824 | --DOCSHELL 0x919f0800 == 54 [pid = 1824] [id = 68] 02:33:28 INFO - PROCESS | 1824 | --DOCSHELL 0x9247f800 == 53 [pid = 1824] [id = 67] 02:33:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x919f0800 == 54 [pid = 1824] [id = 80] 02:33:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 118 (0x92f6d800) [pid = 1824] [serial = 239] [outer = (nil)] 02:33:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 119 (0x93b10000) [pid = 1824] [serial = 240] [outer = 0x92f6d800] 02:33:28 INFO - PROCESS | 1824 | 1462959208798 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 120 (0x952f3800) [pid = 1824] [serial = 241] [outer = 0x92f6d800] 02:33:28 INFO - PROCESS | 1824 | --DOCSHELL 0x952f5c00 == 53 [pid = 1824] [id = 66] 02:33:28 INFO - PROCESS | 1824 | --DOCSHELL 0x93d0e000 == 52 [pid = 1824] [id = 65] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 119 (0xa2376400) [pid = 1824] [serial = 164] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 118 (0x9a36c400) [pid = 1824] [serial = 137] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 117 (0x9936c400) [pid = 1824] [serial = 140] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 116 (0xa2725400) [pid = 1824] [serial = 143] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 115 (0x99379000) [pid = 1824] [serial = 155] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 114 (0x99fec400) [pid = 1824] [serial = 156] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 113 (0x95426800) [pid = 1824] [serial = 153] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 112 (0x953ea000) [pid = 1824] [serial = 152] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 111 (0x9b55d800) [pid = 1824] [serial = 158] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 110 (0xa699bc00) [pid = 1824] [serial = 149] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 109 (0xa638b800) [pid = 1824] [serial = 146] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 108 (0x9c364800) [pid = 1824] [serial = 161] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 107 (0xa2729000) [pid = 1824] [serial = 165] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 106 (0x99fecc00) [pid = 1824] [serial = 167] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 105 (0xa0611800) [pid = 1824] [serial = 162] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 104 (0x9b8e8800) [pid = 1824] [serial = 159] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | --DOMWINDOW == 103 (0xa3352800) [pid = 1824] [serial = 168] [outer = (nil)] [url = about:blank] 02:33:29 INFO - PROCESS | 1824 | 1462959209574 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]]]}] 02:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1438ms 02:33:29 INFO - PROCESS | 1824 | 1462959209618 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 02:33:29 INFO - PROCESS | 1824 | 1462959209625 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 02:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:33:29 INFO - PROCESS | 1824 | 1462959209633 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - PROCESS | 1824 | 1462959209637 Marionette TRACE conn4 <- [1,294,null,{}] 02:33:29 INFO - PROCESS | 1824 | 1462959209643 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}] 02:33:29 INFO - PROCESS | 1824 | 1462959209827 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 02:33:29 INFO - PROCESS | 1824 | 1462959209936 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x93d0cc00 == 53 [pid = 1824] [id = 81] 02:33:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 104 (0x952f5800) [pid = 1824] [serial = 242] [outer = (nil)] 02:33:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 105 (0x95429c00) [pid = 1824] [serial = 243] [outer = 0x952f5800] 02:33:30 INFO - PROCESS | 1824 | 1462959210017 Marionette DEBUG loaded listener.js 02:33:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 106 (0x993c7800) [pid = 1824] [serial = 244] [outer = 0x952f5800] 02:33:30 INFO - PROCESS | 1824 | 1462959210891 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]]]}] 02:33:30 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. 02:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1282ms 02:33:30 INFO - PROCESS | 1824 | 1462959210916 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 1824 | 1462959210919 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 02:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:33:30 INFO - PROCESS | 1824 | 1462959210933 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 1824 | 1462959210942 Marionette TRACE conn4 <- [1,298,null,{}] 02:33:30 INFO - PROCESS | 1824 | 1462959210951 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}] 02:33:31 INFO - PROCESS | 1824 | 1462959211136 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 02:33:31 INFO - PROCESS | 1824 | 1462959211279 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x93b07000 == 54 [pid = 1824] [id = 82] 02:33:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 107 (0x93df0800) [pid = 1824] [serial = 245] [outer = (nil)] 02:33:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 108 (0x9aaf4800) [pid = 1824] [serial = 246] [outer = 0x93df0800] 02:33:31 INFO - PROCESS | 1824 | 1462959211373 Marionette DEBUG loaded listener.js 02:33:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 109 (0x9af22c00) [pid = 1824] [serial = 247] [outer = 0x93df0800] 02:33:32 INFO - PROCESS | 1824 | 1462959212279 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]]]}] 02:33:32 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. 02:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1396ms 02:33:32 INFO - PROCESS | 1824 | 1462959212323 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 02:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:33:32 INFO - PROCESS | 1824 | 1462959212328 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 02:33:32 INFO - PROCESS | 1824 | 1462959212342 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:33:32 INFO - PROCESS | 1824 | 1462959212345 Marionette TRACE conn4 <- [1,302,null,{}] 02:33:32 INFO - PROCESS | 1824 | 1462959212352 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}] 02:33:32 INFO - PROCESS | 1824 | 1462959212590 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 02:33:32 INFO - PROCESS | 1824 | 1462959212617 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 1824 | ++DOCSHELL 0x9aaf8400 == 55 [pid = 1824] [id = 83] 02:33:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 110 (0x9af26400) [pid = 1824] [serial = 248] [outer = (nil)] 02:33:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 111 (0x9b352800) [pid = 1824] [serial = 249] [outer = 0x9af26400] 02:33:32 INFO - PROCESS | 1824 | 1462959212696 Marionette DEBUG loaded listener.js 02:33:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 112 (0x9b566800) [pid = 1824] [serial = 250] [outer = 0x9af26400] 02:33:33 INFO - PROCESS | 1824 | --DOMWINDOW == 111 (0x9b353c00) [pid = 1824] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:33:33 INFO - PROCESS | 1824 | --DOMWINDOW == 110 (0x9b56b800) [pid = 1824] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:33:33 INFO - PROCESS | 1824 | --DOMWINDOW == 109 (0x9b34f800) [pid = 1824] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:33:33 INFO - PROCESS | 1824 | --DOMWINDOW == 108 (0x93df4c00) [pid = 1824] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:33:33 INFO - PROCESS | 1824 | --DOMWINDOW == 107 (0x953e6400) [pid = 1824] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:33:33 INFO - PROCESS | 1824 | --DOMWINDOW == 106 (0x93d0f800) [pid = 1824] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:33:33 INFO - PROCESS | 1824 | 1462959213698 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]]]}] 02:33:33 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. 02:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1394ms 02:33:33 INFO - PROCESS | 1824 | 1462959213730 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 02:33:33 INFO - PROCESS | 1824 | 1462959213734 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 02:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:33:33 INFO - PROCESS | 1824 | 1462959213740 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:33:33 INFO - PROCESS | 1824 | 1462959213744 Marionette TRACE conn4 <- [1,306,null,{}] 02:33:33 INFO - PROCESS | 1824 | 1462959213749 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}] 02:33:33 INFO - PROCESS | 1824 | 1462959213904 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 02:33:33 INFO - PROCESS | 1824 | 1462959213919 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b568000 == 56 [pid = 1824] [id = 84] 02:33:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 107 (0x9b56b800) [pid = 1824] [serial = 251] [outer = (nil)] 02:33:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 108 (0x9ba0a400) [pid = 1824] [serial = 252] [outer = 0x9b56b800] 02:33:34 INFO - PROCESS | 1824 | 1462959214008 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 109 (0x9d93cc00) [pid = 1824] [serial = 253] [outer = 0x9b56b800] 02:33:34 INFO - PROCESS | 1824 | 1462959214894 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]]]}] 02:33:34 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. 02:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1182ms 02:33:34 INFO - PROCESS | 1824 | 1462959214923 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 1824 | 1462959214927 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 02:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:33:34 INFO - PROCESS | 1824 | 1462959214934 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - PROCESS | 1824 | 1462959214937 Marionette TRACE conn4 <- [1,310,null,{}] 02:33:34 INFO - PROCESS | 1824 | 1462959214943 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}] 02:33:35 INFO - PROCESS | 1824 | 1462959215108 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 02:33:35 INFO - PROCESS | 1824 | 1462959215120 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b359000 == 57 [pid = 1824] [id = 85] 02:33:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 110 (0xa060e000) [pid = 1824] [serial = 254] [outer = (nil)] 02:33:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 111 (0xa23c2800) [pid = 1824] [serial = 255] [outer = 0xa060e000] 02:33:35 INFO - PROCESS | 1824 | 1462959215196 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 112 (0xa315b000) [pid = 1824] [serial = 256] [outer = 0xa060e000] 02:33:36 INFO - PROCESS | 1824 | 1462959216369 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]]]}] 02:33:36 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. 02:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1485ms 02:33:36 INFO - PROCESS | 1824 | 1462959216421 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 02:33:36 INFO - PROCESS | 1824 | 1462959216426 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 02:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:33:36 INFO - PROCESS | 1824 | 1462959216437 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:33:36 INFO - PROCESS | 1824 | 1462959216442 Marionette TRACE conn4 <- [1,314,null,{}] 02:33:36 INFO - PROCESS | 1824 | 1462959216451 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}] 02:33:36 INFO - PROCESS | 1824 | 1462959216635 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 02:33:36 INFO - PROCESS | 1824 | 1462959216792 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x92e2e000 == 58 [pid = 1824] [id = 86] 02:33:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 113 (0x92e2f000) [pid = 1824] [serial = 257] [outer = (nil)] 02:33:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 114 (0x952ed000) [pid = 1824] [serial = 258] [outer = 0x92e2f000] 02:33:36 INFO - PROCESS | 1824 | 1462959216928 Marionette DEBUG loaded listener.js 02:33:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 115 (0x953ec000) [pid = 1824] [serial = 259] [outer = 0x92e2f000] 02:33:37 INFO - PROCESS | 1824 | 1462959217830 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]]]}] 02:33:37 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. 02:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1438ms 02:33:37 INFO - PROCESS | 1824 | 1462959217875 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 1824 | 1462959217885 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 02:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:33:37 INFO - PROCESS | 1824 | 1462959217897 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 1824 | 1462959217901 Marionette TRACE conn4 <- [1,318,null,{}] 02:33:37 INFO - PROCESS | 1824 | 1462959217908 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}] 02:33:38 INFO - PROCESS | 1824 | 1462959218096 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 02:33:38 INFO - PROCESS | 1824 | 1462959218248 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x953e0400 == 59 [pid = 1824] [id = 87] 02:33:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 116 (0x9976e800) [pid = 1824] [serial = 260] [outer = (nil)] 02:33:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 117 (0x9a7bdc00) [pid = 1824] [serial = 261] [outer = 0x9976e800] 02:33:38 INFO - PROCESS | 1824 | 1462959218349 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 118 (0x9b12d800) [pid = 1824] [serial = 262] [outer = 0x9976e800] 02:33:39 INFO - PROCESS | 1824 | 1462959219417 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]]]}] 02:33:39 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. 02:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1533ms 02:33:39 INFO - PROCESS | 1824 | 1462959219430 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 1824 | 1462959219434 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 02:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:33:39 INFO - PROCESS | 1824 | 1462959219441 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - PROCESS | 1824 | 1462959219447 Marionette TRACE conn4 <- [1,322,null,{}] 02:33:39 INFO - PROCESS | 1824 | 1462959219464 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}] 02:33:39 INFO - PROCESS | 1824 | 1462959219643 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 02:33:39 INFO - PROCESS | 1824 | 1462959219909 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 1824 | ++DOCSHELL 0xa3322c00 == 60 [pid = 1824] [id = 88] 02:33:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 119 (0xa3357400) [pid = 1824] [serial = 263] [outer = (nil)] 02:33:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 120 (0xa36ef400) [pid = 1824] [serial = 264] [outer = 0xa3357400] 02:33:40 INFO - PROCESS | 1824 | 1462959220050 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 121 (0xa63f1000) [pid = 1824] [serial = 265] [outer = 0xa3357400] 02:33:40 INFO - PROCESS | 1824 | 1462959220954 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]]]}] 02:33:41 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. 02:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1587ms 02:33:41 INFO - PROCESS | 1824 | 1462959221029 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 1824 | 1462959221034 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 02:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:33:41 INFO - PROCESS | 1824 | 1462959221041 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - PROCESS | 1824 | 1462959221044 Marionette TRACE conn4 <- [1,326,null,{}] 02:33:41 INFO - PROCESS | 1824 | 1462959221050 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}] 02:33:41 INFO - PROCESS | 1824 | 1462959221269 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 02:33:41 INFO - PROCESS | 1824 | 1462959221466 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 1824 | ++DOCSHELL 0x9247e800 == 61 [pid = 1824] [id = 89] 02:33:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 122 (0xa6880c00) [pid = 1824] [serial = 266] [outer = (nil)] 02:33:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 123 (0xa699c000) [pid = 1824] [serial = 267] [outer = 0xa6880c00] 02:33:41 INFO - PROCESS | 1824 | 1462959221605 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0xa6b8ec00) [pid = 1824] [serial = 268] [outer = 0xa6880c00] 02:33:42 INFO - PROCESS | 1824 | 1462959222497 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]]]}] 02:33:42 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. 02:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1488ms 02:33:42 INFO - PROCESS | 1824 | 1462959222530 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 02:33:42 INFO - PROCESS | 1824 | 1462959222534 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 02:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:33:42 INFO - PROCESS | 1824 | 1462959222541 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:33:42 INFO - PROCESS | 1824 | 1462959222544 Marionette TRACE conn4 <- [1,330,null,{}] 02:33:42 INFO - PROCESS | 1824 | 1462959222550 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}] 02:33:42 INFO - PROCESS | 1824 | 1462959222731 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 02:33:42 INFO - PROCESS | 1824 | 1462959222895 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x91c8c400 == 62 [pid = 1824] [id = 90] 02:33:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0xa68c1000) [pid = 1824] [serial = 269] [outer = (nil)] 02:33:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0xa6beb400) [pid = 1824] [serial = 270] [outer = 0xa68c1000] 02:33:42 INFO - PROCESS | 1824 | 1462959222985 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0xa6e92400) [pid = 1824] [serial = 271] [outer = 0xa68c1000] 02:33:43 INFO - PROCESS | 1824 | 1462959223897 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]]]}] 02:33:43 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. 02:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1389ms 02:33:43 INFO - PROCESS | 1824 | 1462959223931 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 02:33:43 INFO - PROCESS | 1824 | 1462959223934 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 02:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:33:43 INFO - PROCESS | 1824 | 1462959223941 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 1824 | 1462959223944 Marionette TRACE conn4 <- [1,334,null,{}] 02:33:43 INFO - PROCESS | 1824 | 1462959223951 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}] 02:33:44 INFO - PROCESS | 1824 | 1462959224162 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 02:33:44 INFO - PROCESS | 1824 | 1462959224318 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 1824 | ++DOCSHELL 0xa8c4b000 == 63 [pid = 1824] [id = 91] 02:33:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0xa901d400) [pid = 1824] [serial = 272] [outer = (nil)] 02:33:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0xa9063800) [pid = 1824] [serial = 273] [outer = 0xa901d400] 02:33:44 INFO - PROCESS | 1824 | 1462959224409 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0xa90b1400) [pid = 1824] [serial = 274] [outer = 0xa901d400] 02:33:45 INFO - PROCESS | 1824 | 1462959225371 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]]]}] 02:33:45 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. 02:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1494ms 02:33:45 INFO - PROCESS | 1824 | 1462959225436 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 1824 | 1462959225441 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 02:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:33:45 INFO - PROCESS | 1824 | 1462959225447 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 1824 | 1462959225451 Marionette TRACE conn4 <- [1,338,null,{}] 02:33:45 INFO - PROCESS | 1824 | 1462959225457 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}] 02:33:45 INFO - PROCESS | 1824 | 1462959225642 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 02:33:45 INFO - PROCESS | 1824 | 1462959225801 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f53dc00 == 64 [pid = 1824] [id = 92] 02:33:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8f53e000) [pid = 1824] [serial = 275] [outer = (nil)] 02:33:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8f546400) [pid = 1824] [serial = 276] [outer = 0x8f53e000] 02:33:45 INFO - PROCESS | 1824 | 1462959225952 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8f54ac00) [pid = 1824] [serial = 277] [outer = 0x8f53e000] 02:33:46 INFO - PROCESS | 1824 | 1462959226799 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]]]}] 02:33:46 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. 02:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1379ms 02:33:46 INFO - PROCESS | 1824 | 1462959226828 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 02:33:46 INFO - PROCESS | 1824 | 1462959226833 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 02:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:33:46 INFO - PROCESS | 1824 | 1462959226840 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - PROCESS | 1824 | 1462959226843 Marionette TRACE conn4 <- [1,342,null,{}] 02:33:46 INFO - PROCESS | 1824 | 1462959226849 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}] 02:33:47 INFO - PROCESS | 1824 | 1462959227057 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 02:33:47 INFO - PROCESS | 1824 | 1462959227224 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f545000 == 65 [pid = 1824] [id = 93] 02:33:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8f547400) [pid = 1824] [serial = 278] [outer = (nil)] 02:33:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0xa3356000) [pid = 1824] [serial = 279] [outer = 0x8f547400] 02:33:47 INFO - PROCESS | 1824 | 1462959227327 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0xa9067400) [pid = 1824] [serial = 280] [outer = 0x8f547400] 02:33:48 INFO - PROCESS | 1824 | 1462959228396 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]]]}] 02:33:48 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. 02:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1632ms 02:33:48 INFO - PROCESS | 1824 | 1462959228474 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 02:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:33:48 INFO - PROCESS | 1824 | 1462959228479 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 02:33:48 INFO - PROCESS | 1824 | 1462959228487 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 1824 | 1462959228490 Marionette TRACE conn4 <- [1,346,null,{}] 02:33:48 INFO - PROCESS | 1824 | 1462959228497 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}] 02:33:48 INFO - PROCESS | 1824 | 1462959228759 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 02:33:49 INFO - PROCESS | 1824 | 1462959229035 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f73c000 == 66 [pid = 1824] [id = 94] 02:33:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8f73d800) [pid = 1824] [serial = 281] [outer = (nil)] 02:33:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8f742000) [pid = 1824] [serial = 282] [outer = 0x8f73d800] 02:33:49 INFO - PROCESS | 1824 | 1462959229140 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8f744000) [pid = 1824] [serial = 283] [outer = 0x8f73d800] 02:33:50 INFO - PROCESS | 1824 | 1462959230249 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]]]}] 02:33:50 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. 02:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1795ms 02:33:50 INFO - PROCESS | 1824 | 1462959230281 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 1824 | 1462959230288 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 02:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:33:50 INFO - PROCESS | 1824 | 1462959230297 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 1824 | 1462959230302 Marionette TRACE conn4 <- [1,350,null,{}] 02:33:50 INFO - PROCESS | 1824 | 1462959230313 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}] 02:33:50 INFO - PROCESS | 1824 | 1462959230503 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 02:33:50 INFO - PROCESS | 1824 | 1462959230720 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x92ccb000 == 67 [pid = 1824] [id = 95] 02:33:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x92ccc000) [pid = 1824] [serial = 284] [outer = (nil)] 02:33:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x92e25000) [pid = 1824] [serial = 285] [outer = 0x92ccc000] 02:33:50 INFO - PROCESS | 1824 | 1462959230813 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x93a8ec00) [pid = 1824] [serial = 286] [outer = 0x92ccc000] 02:33:51 INFO - PROCESS | 1824 | 1462959231791 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]]]}] 02:33:51 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. 02:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1538ms 02:33:51 INFO - PROCESS | 1824 | 1462959231836 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 1824 | 1462959231845 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 02:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:33:51 INFO - PROCESS | 1824 | 1462959231855 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - PROCESS | 1824 | 1462959231859 Marionette TRACE conn4 <- [1,354,null,{}] 02:33:51 INFO - PROCESS | 1824 | 1462959231865 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}] 02:33:52 INFO - PROCESS | 1824 | 1462959232042 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 02:33:52 INFO - PROCESS | 1824 | 1462959232207 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f540000 == 68 [pid = 1824] [id = 96] 02:33:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x92e2a800) [pid = 1824] [serial = 287] [outer = (nil)] 02:33:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x95335000) [pid = 1824] [serial = 288] [outer = 0x92e2a800] 02:33:52 INFO - PROCESS | 1824 | 1462959232292 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x9533b000) [pid = 1824] [serial = 289] [outer = 0x92e2a800] 02:33:52 INFO - PROCESS | 1824 | --DOCSHELL 0x9b568000 == 67 [pid = 1824] [id = 84] 02:33:52 INFO - PROCESS | 1824 | --DOCSHELL 0x9aaf8400 == 66 [pid = 1824] [id = 83] 02:33:52 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0xa51ae000) [pid = 1824] [serial = 212] [outer = (nil)] [url = about:blank] 02:33:52 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x97875400) [pid = 1824] [serial = 173] [outer = (nil)] [url = about:blank] 02:33:52 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x9aaf4c00) [pid = 1824] [serial = 176] [outer = (nil)] [url = about:blank] 02:33:52 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x9c097000) [pid = 1824] [serial = 179] [outer = (nil)] [url = about:blank] 02:33:52 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0xa51adc00) [pid = 1824] [serial = 182] [outer = (nil)] [url = about:blank] 02:33:52 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0xa6be9400) [pid = 1824] [serial = 185] [outer = (nil)] [url = about:blank] 02:33:52 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0xa8293400) [pid = 1824] [serial = 188] [outer = (nil)] [url = about:blank] 02:33:52 INFO - PROCESS | 1824 | --DOCSHELL 0x93b07000 == 65 [pid = 1824] [id = 82] 02:33:52 INFO - PROCESS | 1824 | --DOCSHELL 0x93d0cc00 == 64 [pid = 1824] [id = 81] 02:33:52 INFO - PROCESS | 1824 | --DOCSHELL 0x919f0800 == 63 [pid = 1824] [id = 80] 02:33:52 INFO - PROCESS | 1824 | --DOCSHELL 0x92e22000 == 62 [pid = 1824] [id = 79] 02:33:53 INFO - PROCESS | 1824 | --DOCSHELL 0x93b01800 == 61 [pid = 1824] [id = 71] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0xa31d4000) [pid = 1824] [serial = 210] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x9ba68800) [pid = 1824] [serial = 204] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0xa060e400) [pid = 1824] [serial = 206] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0xa27cd400) [pid = 1824] [serial = 209] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0xa22ac400) [pid = 1824] [serial = 207] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x9b56c800) [pid = 1824] [serial = 203] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0xa6b8e800) [pid = 1824] [serial = 191] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x9aafb400) [pid = 1824] [serial = 200] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x9af2ec00) [pid = 1824] [serial = 201] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x9aaf1c00) [pid = 1824] [serial = 198] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x99779400) [pid = 1824] [serial = 197] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x953e5400) [pid = 1824] [serial = 195] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x952f3c00) [pid = 1824] [serial = 194] [outer = (nil)] [url = about:blank] 02:33:53 INFO - PROCESS | 1824 | 1462959233277 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]]]}] 02:33:53 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. 02:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1486ms 02:33:53 INFO - PROCESS | 1824 | 1462959233342 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 02:33:53 INFO - PROCESS | 1824 | 1462959233345 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 02:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:33:53 INFO - PROCESS | 1824 | 1462959233352 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:33:53 INFO - PROCESS | 1824 | 1462959233358 Marionette TRACE conn4 <- [1,358,null,{}] 02:33:53 INFO - PROCESS | 1824 | 1462959233374 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}] 02:33:53 INFO - PROCESS | 1824 | 1462959233550 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 02:33:53 INFO - PROCESS | 1824 | 1462959233669 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:53 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f739400 == 62 [pid = 1824] [id = 97] 02:33:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x919f0800) [pid = 1824] [serial = 290] [outer = (nil)] 02:33:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x9787ac00) [pid = 1824] [serial = 291] [outer = 0x919f0800] 02:33:53 INFO - PROCESS | 1824 | 1462959233757 Marionette DEBUG loaded listener.js 02:33:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x9977c400) [pid = 1824] [serial = 292] [outer = 0x919f0800] 02:33:54 INFO - PROCESS | 1824 | 1462959234667 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]]]}] 02:33:54 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. 02:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1384ms 02:33:54 INFO - PROCESS | 1824 | 1462959234738 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 02:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:33:54 INFO - PROCESS | 1824 | 1462959234743 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 02:33:54 INFO - PROCESS | 1824 | 1462959234750 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - PROCESS | 1824 | 1462959234753 Marionette TRACE conn4 <- [1,362,null,{}] 02:33:54 INFO - PROCESS | 1824 | 1462959234758 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}] 02:33:54 INFO - PROCESS | 1824 | 1462959234934 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 02:33:54 INFO - PROCESS | 1824 | 1462959234945 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x99778c00 == 63 [pid = 1824] [id = 98] 02:33:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x99fed400) [pid = 1824] [serial = 293] [outer = (nil)] 02:33:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x9aaf3400) [pid = 1824] [serial = 294] [outer = 0x99fed400] 02:33:55 INFO - PROCESS | 1824 | 1462959235138 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x9aafcc00) [pid = 1824] [serial = 295] [outer = 0x99fed400] 02:33:56 INFO - PROCESS | 1824 | 1462959236006 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]]]}] 02:33:56 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. 02:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1289ms 02:33:56 INFO - PROCESS | 1824 | 1462959236039 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 1824 | 1462959236043 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 02:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:33:56 INFO - PROCESS | 1824 | 1462959236049 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - PROCESS | 1824 | 1462959236051 Marionette TRACE conn4 <- [1,366,null,{}] 02:33:56 INFO - PROCESS | 1824 | 1462959236065 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}] 02:33:56 INFO - PROCESS | 1824 | 1462959236288 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 02:33:56 INFO - PROCESS | 1824 | 1462959236314 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x9aa36c00 == 64 [pid = 1824] [id = 99] 02:33:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x9af2d800) [pid = 1824] [serial = 296] [outer = (nil)] 02:33:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x9b565000) [pid = 1824] [serial = 297] [outer = 0x9af2d800] 02:33:56 INFO - PROCESS | 1824 | 1462959236386 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x9b8ed000) [pid = 1824] [serial = 298] [outer = 0x9af2d800] 02:33:57 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x9af26400) [pid = 1824] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:33:57 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x92e22c00) [pid = 1824] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:33:57 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x952f5800) [pid = 1824] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:33:57 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x92f6d800) [pid = 1824] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:33:57 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0xa1150800) [pid = 1824] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:33:57 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x9b56b800) [pid = 1824] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:33:57 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x93df0800) [pid = 1824] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:33:57 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x9918f800) [pid = 1824] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:33:57 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x9a73c000) [pid = 1824] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:33:57 INFO - PROCESS | 1824 | 1462959237482 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]]]}] 02:33:57 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. 02:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1491ms 02:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:33:57 INFO - PROCESS | 1824 | 1462959237541 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 1824 | 1462959237545 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 02:33:57 INFO - PROCESS | 1824 | 1462959237551 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 1824 | 1462959237554 Marionette TRACE conn4 <- [1,370,null,{}] 02:33:57 INFO - PROCESS | 1824 | 1462959237560 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}] 02:33:57 INFO - PROCESS | 1824 | 1462959237751 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 02:33:57 INFO - PROCESS | 1824 | 1462959237909 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eb09c00 == 65 [pid = 1824] [id = 100] 02:33:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x8eb0c000) [pid = 1824] [serial = 299] [outer = (nil)] 02:33:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x8eb15c00) [pid = 1824] [serial = 300] [outer = 0x8eb0c000] 02:33:57 INFO - PROCESS | 1824 | 1462959237988 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x95332800) [pid = 1824] [serial = 301] [outer = 0x8eb0c000] 02:33:58 INFO - PROCESS | 1824 | 1462959238696 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]]]}] 02:33:58 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. 02:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1186ms 02:33:58 INFO - PROCESS | 1824 | 1462959238746 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 02:33:58 INFO - PROCESS | 1824 | 1462959238750 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 02:33:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:33:58 INFO - PROCESS | 1824 | 1462959238757 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:33:58 INFO - PROCESS | 1824 | 1462959238759 Marionette TRACE conn4 <- [1,374,null,{}] 02:33:58 INFO - PROCESS | 1824 | 1462959238765 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}] 02:33:58 INFO - PROCESS | 1824 | 1462959238924 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 02:33:58 INFO - PROCESS | 1824 | 1462959238935 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f541800 == 66 [pid = 1824] [id = 101] 02:33:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x93df0800) [pid = 1824] [serial = 302] [outer = (nil)] 02:33:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x9b56bc00) [pid = 1824] [serial = 303] [outer = 0x93df0800] 02:33:59 INFO - PROCESS | 1824 | 1462959239009 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x9d933000) [pid = 1824] [serial = 304] [outer = 0x93df0800] 02:34:00 INFO - PROCESS | 1824 | 1462959240172 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:34:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:34:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1431ms 02:34:00 INFO - PROCESS | 1824 | 1462959240188 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 1824 | 1462959240196 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 02:34:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:34:00 INFO - PROCESS | 1824 | 1462959240206 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - PROCESS | 1824 | 1462959240210 Marionette TRACE conn4 <- [1,378,null,{}] 02:34:00 INFO - PROCESS | 1824 | 1462959240220 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}] 02:34:00 INFO - PROCESS | 1824 | 1462959240414 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 02:34:00 INFO - PROCESS | 1824 | 1462959240624 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f544800 == 67 [pid = 1824] [id = 102] 02:34:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8f73e800) [pid = 1824] [serial = 305] [outer = (nil)] 02:34:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x92482000) [pid = 1824] [serial = 306] [outer = 0x8f73e800] 02:34:00 INFO - PROCESS | 1824 | 1462959240781 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x92cd1000) [pid = 1824] [serial = 307] [outer = 0x8f73e800] 02:34:01 INFO - PROCESS | 1824 | 1462959241784 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:34:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:34:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1637ms 02:34:01 INFO - PROCESS | 1824 | 1462959241845 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 02:34:01 INFO - PROCESS | 1824 | 1462959241854 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 02:34:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:34:01 INFO - PROCESS | 1824 | 1462959241867 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:34:01 INFO - PROCESS | 1824 | 1462959241871 Marionette TRACE conn4 <- [1,382,null,{}] 02:34:01 INFO - PROCESS | 1824 | 1462959241878 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}] 02:34:02 INFO - PROCESS | 1824 | 1462959242072 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 02:34:02 INFO - PROCESS | 1824 | 1462959242294 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x93d0f800 == 68 [pid = 1824] [id = 103] 02:34:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x95330c00) [pid = 1824] [serial = 308] [outer = (nil)] 02:34:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x9533d400) [pid = 1824] [serial = 309] [outer = 0x95330c00] 02:34:02 INFO - PROCESS | 1824 | 1462959242435 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x97874000) [pid = 1824] [serial = 310] [outer = 0x95330c00] 02:34:03 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:34:03 INFO - PROCESS | 1824 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:34:03 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:34:03 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:34:03 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:34:03 INFO - PROCESS | 1824 | 1462959243457 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:34:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:34:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1647ms 02:34:03 INFO - PROCESS | 1824 | 1462959243515 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 02:34:03 INFO - PROCESS | 1824 | 1462959243519 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 02:34:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:34:03 INFO - PROCESS | 1824 | 1462959243527 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:34:03 INFO - PROCESS | 1824 | 1462959243533 Marionette TRACE conn4 <- [1,386,null,{}] 02:34:03 INFO - PROCESS | 1824 | 1462959243550 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}] 02:34:03 INFO - PROCESS | 1824 | 1462959243827 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 02:34:04 INFO - PROCESS | 1824 | 1462959244044 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f73a800 == 69 [pid = 1824] [id = 104] 02:34:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x91c83400) [pid = 1824] [serial = 311] [outer = (nil)] 02:34:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x9d9cf400) [pid = 1824] [serial = 312] [outer = 0x91c83400] 02:34:04 INFO - PROCESS | 1824 | 1462959244150 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0xa237c000) [pid = 1824] [serial = 313] [outer = 0x91c83400] 02:34:05 INFO - PROCESS | 1824 | 1462959245129 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]]]}] 02:34:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:34:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1635ms 02:34:05 INFO - PROCESS | 1824 | 1462959245163 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 02:34:05 INFO - PROCESS | 1824 | 1462959245168 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 02:34:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:34:05 INFO - PROCESS | 1824 | 1462959245175 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - PROCESS | 1824 | 1462959245179 Marionette TRACE conn4 <- [1,390,null,{}] 02:34:05 INFO - PROCESS | 1824 | 1462959245185 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}] 02:34:05 INFO - PROCESS | 1824 | 1462959245372 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 02:34:05 INFO - PROCESS | 1824 | 1462959245579 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x93b02800 == 70 [pid = 1824] [id = 105] 02:34:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0xa2723400) [pid = 1824] [serial = 314] [outer = (nil)] 02:34:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0xa3351800) [pid = 1824] [serial = 315] [outer = 0xa2723400] 02:34:05 INFO - PROCESS | 1824 | 1462959245713 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0xa638b800) [pid = 1824] [serial = 316] [outer = 0xa2723400] 02:34:06 INFO - PROCESS | 1824 | 1462959246704 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]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1581ms 02:34:06 INFO - PROCESS | 1824 | 1462959246757 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 02:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:34:06 INFO - PROCESS | 1824 | 1462959246762 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 02:34:06 INFO - PROCESS | 1824 | 1462959246769 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - PROCESS | 1824 | 1462959246772 Marionette TRACE conn4 <- [1,394,null,{}] 02:34:06 INFO - PROCESS | 1824 | 1462959246778 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}] 02:34:06 INFO - PROCESS | 1824 | 1462959246952 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 02:34:07 INFO - PROCESS | 1824 | 1462959247167 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f541000 == 71 [pid = 1824] [id = 106] 02:34:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0xa27e8400) [pid = 1824] [serial = 317] [outer = (nil)] 02:34:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0xa6b91c00) [pid = 1824] [serial = 318] [outer = 0xa27e8400] 02:34:07 INFO - PROCESS | 1824 | 1462959247276 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0xa6bdf400) [pid = 1824] [serial = 319] [outer = 0xa27e8400] 02:34:08 INFO - PROCESS | 1824 | 1462959248187 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]]]}] 02:34:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:34:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1484ms 02:34:08 INFO - PROCESS | 1824 | 1462959248253 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 02:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:34:08 INFO - PROCESS | 1824 | 1462959248258 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 02:34:08 INFO - PROCESS | 1824 | 1462959248264 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 1824 | 1462959248268 Marionette TRACE conn4 <- [1,398,null,{}] 02:34:08 INFO - PROCESS | 1824 | 1462959248274 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}] 02:34:08 INFO - PROCESS | 1824 | 1462959248520 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 02:34:08 INFO - PROCESS | 1824 | 1462959248732 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:08 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec80400 == 72 [pid = 1824] [id = 107] 02:34:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8ec80c00) [pid = 1824] [serial = 320] [outer = (nil)] 02:34:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8ec89c00) [pid = 1824] [serial = 321] [outer = 0x8ec80c00] 02:34:08 INFO - PROCESS | 1824 | 1462959248838 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0xa693f400) [pid = 1824] [serial = 322] [outer = 0x8ec80c00] 02:34:09 INFO - PROCESS | 1824 | 1462959249793 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]]]}] 02:34:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:34:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1590ms 02:34:09 INFO - PROCESS | 1824 | 1462959249855 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 02:34:09 INFO - PROCESS | 1824 | 1462959249859 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 02:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:34:09 INFO - PROCESS | 1824 | 1462959249866 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:34:09 INFO - PROCESS | 1824 | 1462959249869 Marionette TRACE conn4 <- [1,402,null,{}] 02:34:09 INFO - PROCESS | 1824 | 1462959249876 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}] 02:34:10 INFO - PROCESS | 1824 | 1462959250084 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 02:34:10 INFO - PROCESS | 1824 | 1462959250301 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ee99800 == 73 [pid = 1824] [id = 108] 02:34:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8ee9a800) [pid = 1824] [serial = 323] [outer = (nil)] 02:34:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8eea0c00) [pid = 1824] [serial = 324] [outer = 0x8ee9a800] 02:34:10 INFO - PROCESS | 1824 | 1462959250412 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8eea5000) [pid = 1824] [serial = 325] [outer = 0x8ee9a800] 02:34:11 INFO - PROCESS | 1824 | 1462959251353 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]]]}] 02:34:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:34:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1534ms 02:34:11 INFO - PROCESS | 1824 | 1462959251403 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 1824 | 1462959251412 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 02:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:34:11 INFO - PROCESS | 1824 | 1462959251423 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - PROCESS | 1824 | 1462959251431 Marionette TRACE conn4 <- [1,406,null,{}] 02:34:11 INFO - PROCESS | 1824 | 1462959251438 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}] 02:34:11 INFO - PROCESS | 1824 | 1462959251637 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 02:34:11 INFO - PROCESS | 1824 | 1462959251852 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eea7000 == 74 [pid = 1824] [id = 109] 02:34:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x9aaf5c00) [pid = 1824] [serial = 326] [outer = (nil)] 02:34:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0xa6f35400) [pid = 1824] [serial = 327] [outer = 0x9aaf5c00] 02:34:11 INFO - PROCESS | 1824 | 1462959251957 Marionette DEBUG loaded listener.js 02:34:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0xa82b9c00) [pid = 1824] [serial = 328] [outer = 0x9aaf5c00] 02:34:12 INFO - PROCESS | 1824 | 1462959252947 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]]]}] 02:34:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:34:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1595ms 02:34:13 INFO - PROCESS | 1824 | 1462959253015 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 02:34:13 INFO - PROCESS | 1824 | 1462959253018 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 02:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:34:13 INFO - PROCESS | 1824 | 1462959253027 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:34:13 INFO - PROCESS | 1824 | 1462959253031 Marionette TRACE conn4 <- [1,410,null,{}] 02:34:13 INFO - PROCESS | 1824 | 1462959253037 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}] 02:34:13 INFO - PROCESS | 1824 | 1462959253228 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 02:34:13 INFO - PROCESS | 1824 | 1462959253440 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:13 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f542800 == 75 [pid = 1824] [id = 110] 02:34:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x919f0c00) [pid = 1824] [serial = 329] [outer = (nil)] 02:34:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x952f1c00) [pid = 1824] [serial = 330] [outer = 0x919f0c00] 02:34:13 INFO - PROCESS | 1824 | 1462959253581 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x9aa3e400) [pid = 1824] [serial = 331] [outer = 0x919f0c00] 02:34:14 INFO - PROCESS | 1824 | 1462959254498 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]]]}] 02:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1535ms 02:34:14 INFO - PROCESS | 1824 | 1462959254564 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 02:34:14 INFO - PROCESS | 1824 | 1462959254568 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 02:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:34:14 INFO - PROCESS | 1824 | 1462959254575 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - PROCESS | 1824 | 1462959254578 Marionette TRACE conn4 <- [1,414,null,{}] 02:34:14 INFO - PROCESS | 1824 | 1462959254584 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}] 02:34:14 INFO - PROCESS | 1824 | 1462959254788 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 02:34:15 INFO - PROCESS | 1824 | 1462959255023 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 1824 | ++DOCSHELL 0x90fb1000 == 76 [pid = 1824] [id = 111] 02:34:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x90fb1400) [pid = 1824] [serial = 332] [outer = (nil)] 02:34:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x90fb4000) [pid = 1824] [serial = 333] [outer = 0x90fb1400] 02:34:15 INFO - PROCESS | 1824 | 1462959255131 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x90fb6800) [pid = 1824] [serial = 334] [outer = 0x90fb1400] 02:34:16 INFO - PROCESS | 1824 | 1462959256383 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]]]}] 02:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1886ms 02:34:16 INFO - PROCESS | 1824 | 1462959256551 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 02:34:16 INFO - PROCESS | 1824 | 1462959256558 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 02:34:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:34:16 INFO - PROCESS | 1824 | 1462959256587 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - PROCESS | 1824 | 1462959256592 Marionette TRACE conn4 <- [1,418,null,{}] 02:34:16 INFO - PROCESS | 1824 | 1462959256602 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}] 02:34:16 INFO - PROCESS | 1824 | 1462959256772 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 02:34:17 INFO - PROCESS | 1824 | 1462959256973 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eb0f000 == 77 [pid = 1824] [id = 112] 02:34:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x8eb14c00) [pid = 1824] [serial = 335] [outer = (nil)] 02:34:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x8ec85c00) [pid = 1824] [serial = 336] [outer = 0x8eb14c00] 02:34:17 INFO - PROCESS | 1824 | 1462959257106 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x8ee9ec00) [pid = 1824] [serial = 337] [outer = 0x8eb14c00] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x9a73e400 == 76 [pid = 1824] [id = 30] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x92f6c800 == 75 [pid = 1824] [id = 60] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x99f01c00 == 74 [pid = 1824] [id = 64] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0xa637d000 == 73 [pid = 1824] [id = 63] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x95432c00 == 72 [pid = 1824] [id = 62] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x92cc9c00) [pid = 1824] [serial = 234] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0xa23c2800) [pid = 1824] [serial = 255] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x98293c00 == 71 [pid = 1824] [id = 61] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x9aaf0800 == 70 [pid = 1824] [id = 59] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x9a7c2800 == 69 [pid = 1824] [id = 49] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x8eb09c00 == 68 [pid = 1824] [id = 100] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x9aa36c00 == 67 [pid = 1824] [id = 99] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x99778c00 == 66 [pid = 1824] [id = 98] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x8f739400 == 65 [pid = 1824] [id = 97] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x8f540000 == 64 [pid = 1824] [id = 96] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x92ccb000 == 63 [pid = 1824] [id = 95] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0xa8c4b000 == 62 [pid = 1824] [id = 91] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x91c8c400 == 61 [pid = 1824] [id = 90] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x9247e800 == 60 [pid = 1824] [id = 89] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0xa3322c00 == 59 [pid = 1824] [id = 88] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x953e0400 == 58 [pid = 1824] [id = 87] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x92e2e000 == 57 [pid = 1824] [id = 86] 02:34:18 INFO - PROCESS | 1824 | --DOCSHELL 0x9b359000 == 56 [pid = 1824] [id = 85] 02:34:18 INFO - PROCESS | 1824 | 1462959258381 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]]]}] 02:34:18 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 02:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1838ms 02:34:18 INFO - PROCESS | 1824 | 1462959258425 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 1824 | 1462959258434 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 02:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:34:18 INFO - PROCESS | 1824 | 1462959258499 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 1824 | 1462959258504 Marionette TRACE conn4 <- [1,422,null,{}] 02:34:18 INFO - PROCESS | 1824 | 1462959258512 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}] 02:34:18 INFO - PROCESS | 1824 | 1462959258690 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x9b352800) [pid = 1824] [serial = 249] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x92e2a000) [pid = 1824] [serial = 238] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x92e25c00) [pid = 1824] [serial = 237] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x95429c00) [pid = 1824] [serial = 243] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x993c7800) [pid = 1824] [serial = 244] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x93b10000) [pid = 1824] [serial = 240] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x952f3800) [pid = 1824] [serial = 241] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0xa637e000) [pid = 1824] [serial = 213] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x9af2a000) [pid = 1824] [serial = 218] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x95448c00) [pid = 1824] [serial = 215] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x9ba0a400) [pid = 1824] [serial = 252] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0xa6b89400) [pid = 1824] [serial = 221] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0xa6f2e000) [pid = 1824] [serial = 224] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x9c1c8800) [pid = 1824] [serial = 227] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0xa6e94400) [pid = 1824] [serial = 231] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x99fe9000) [pid = 1824] [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.] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x9b566800) [pid = 1824] [serial = 250] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x9af22c00) [pid = 1824] [serial = 247] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x9d93cc00) [pid = 1824] [serial = 253] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x9aaf4800) [pid = 1824] [serial = 246] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0xa51e9000) [pid = 1824] [serial = 135] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0xa687a400) [pid = 1824] [serial = 171] [outer = (nil)] [url = about:blank] 02:34:18 INFO - PROCESS | 1824 | 1462959258847 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec84c00 == 57 [pid = 1824] [id = 113] 02:34:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8ec87000) [pid = 1824] [serial = 338] [outer = (nil)] 02:34:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x90fab000) [pid = 1824] [serial = 339] [outer = 0x8ec87000] 02:34:18 INFO - PROCESS | 1824 | 1462959258925 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x90fb4800) [pid = 1824] [serial = 340] [outer = 0x8ec87000] 02:34:20 INFO - PROCESS | 1824 | 1462959260168 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]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1740ms 02:34:20 INFO - PROCESS | 1824 | 1462959260233 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 1824 | 1462959260237 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 02:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:34:20 INFO - PROCESS | 1824 | 1462959260244 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 1824 | 1462959260250 Marionette TRACE conn4 <- [1,426,null,{}] 02:34:20 INFO - PROCESS | 1824 | 1462959260338 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}] 02:34:20 INFO - PROCESS | 1824 | 1462959260546 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 02:34:20 INFO - PROCESS | 1824 | 1462959260559 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f744800 == 58 [pid = 1824] [id = 114] 02:34:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x919ed400) [pid = 1824] [serial = 341] [outer = (nil)] 02:34:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x92e27000) [pid = 1824] [serial = 342] [outer = 0x919ed400] 02:34:20 INFO - PROCESS | 1824 | 1462959260638 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x92f72c00) [pid = 1824] [serial = 343] [outer = 0x919ed400] 02:34:21 INFO - PROCESS | 1824 | 1462959261578 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] 02:34:21 INFO - PROCESS | 1824 | 1462959261637 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 02:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:34:21 INFO - PROCESS | 1824 | 1462959261648 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 1824 | 1462959261651 Marionette TRACE conn4 <- [1,430,null,{}] 02:34:21 INFO - PROCESS | 1824 | 1462959261655 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}] 02:34:21 INFO - PROCESS | 1824 | 1462959261870 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 02:34:21 INFO - PROCESS | 1824 | 1462959261897 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f73e000 == 59 [pid = 1824] [id = 115] 02:34:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x952ec400) [pid = 1824] [serial = 344] [outer = (nil)] 02:34:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x9532f800) [pid = 1824] [serial = 345] [outer = 0x952ec400] 02:34:21 INFO - PROCESS | 1824 | 1462959261973 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x9533c400) [pid = 1824] [serial = 346] [outer = 0x952ec400] 02:34:23 INFO - PROCESS | 1824 | 1462959263187 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]]]}] 02:34:23 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x92e2a800) [pid = 1824] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:34:23 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x99fed400) [pid = 1824] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:34:23 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x92ccc000) [pid = 1824] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:34:23 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8eb0c000) [pid = 1824] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:34:23 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x919f0800) [pid = 1824] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:34:23 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x9af2d800) [pid = 1824] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:34:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:34:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1633ms 02:34:23 INFO - PROCESS | 1824 | 1462959263282 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 02:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:34:23 INFO - PROCESS | 1824 | 1462959263286 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 02:34:23 INFO - PROCESS | 1824 | 1462959263301 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - PROCESS | 1824 | 1462959263304 Marionette TRACE conn4 <- [1,434,null,{}] 02:34:23 INFO - PROCESS | 1824 | 1462959263311 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}] 02:34:23 INFO - PROCESS | 1824 | 1462959263515 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 02:34:23 INFO - PROCESS | 1824 | 1462959263646 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 1824 | ++DOCSHELL 0x93b01800 == 60 [pid = 1824] [id = 116] 02:34:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x93df2800) [pid = 1824] [serial = 347] [outer = (nil)] 02:34:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x953e5400) [pid = 1824] [serial = 348] [outer = 0x93df2800] 02:34:23 INFO - PROCESS | 1824 | 1462959263728 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x9542d400) [pid = 1824] [serial = 349] [outer = 0x93df2800] 02:34:24 INFO - PROCESS | 1824 | 1462959264468 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]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1239ms 02:34:24 INFO - PROCESS | 1824 | 1462959264532 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 1824 | 1462959264536 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 02:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:34:24 INFO - PROCESS | 1824 | 1462959264543 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 1824 | 1462959264545 Marionette TRACE conn4 <- [1,438,null,{}] 02:34:24 INFO - PROCESS | 1824 | 1462959264552 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}] 02:34:24 INFO - PROCESS | 1824 | 1462959264743 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 02:34:24 INFO - PROCESS | 1824 | 1462959264866 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x952f3400 == 61 [pid = 1824] [id = 117] 02:34:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x95330400) [pid = 1824] [serial = 350] [outer = (nil)] 02:34:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x9a36c400) [pid = 1824] [serial = 351] [outer = 0x95330400] 02:34:24 INFO - PROCESS | 1824 | 1462959264942 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x9aaf0000) [pid = 1824] [serial = 352] [outer = 0x95330400] 02:34:25 INFO - PROCESS | 1824 | 1462959265964 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]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1480ms 02:34:26 INFO - PROCESS | 1824 | 1462959266024 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 1824 | 1462959266031 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 02:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:34:26 INFO - PROCESS | 1824 | 1462959266041 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 1824 | 1462959266047 Marionette TRACE conn4 <- [1,442,null,{}] 02:34:26 INFO - PROCESS | 1824 | 1462959266055 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}] 02:34:26 INFO - PROCESS | 1824 | 1462959266295 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 02:34:26 INFO - PROCESS | 1824 | 1462959266524 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec82800 == 62 [pid = 1824] [id = 118] 02:34:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8ec85800) [pid = 1824] [serial = 353] [outer = (nil)] 02:34:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8f548000) [pid = 1824] [serial = 354] [outer = 0x8ec85800] 02:34:26 INFO - PROCESS | 1824 | 1462959266667 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x90faec00) [pid = 1824] [serial = 355] [outer = 0x8ec85800] 02:34:27 INFO - PROCESS | 1824 | 1462959267595 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]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1600ms 02:34:27 INFO - PROCESS | 1824 | 1462959267642 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 02:34:27 INFO - PROCESS | 1824 | 1462959267651 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 02:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:34:27 INFO - PROCESS | 1824 | 1462959267663 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 1824 | 1462959267667 Marionette TRACE conn4 <- [1,446,null,{}] 02:34:27 INFO - PROCESS | 1824 | 1462959267674 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}] 02:34:27 INFO - PROCESS | 1824 | 1462959267862 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 02:34:28 INFO - PROCESS | 1824 | 1462959268080 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x9247e800 == 63 [pid = 1824] [id = 119] 02:34:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x92ccc000) [pid = 1824] [serial = 356] [outer = (nil)] 02:34:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x92e2a000) [pid = 1824] [serial = 357] [outer = 0x92ccc000] 02:34:28 INFO - PROCESS | 1824 | 1462959268229 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x952f3800) [pid = 1824] [serial = 358] [outer = 0x92ccc000] 02:34:29 INFO - PROCESS | 1824 | 1462959269238 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]]]}] 02:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1636ms 02:34:29 INFO - PROCESS | 1824 | 1462959269300 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 02:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:34:29 INFO - PROCESS | 1824 | 1462959269304 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 02:34:29 INFO - PROCESS | 1824 | 1462959269311 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 1824 | 1462959269317 Marionette TRACE conn4 <- [1,450,null,{}] 02:34:29 INFO - PROCESS | 1824 | 1462959269334 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}] 02:34:29 INFO - PROCESS | 1824 | 1462959269562 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 02:34:29 INFO - PROCESS | 1824 | 1462959269779 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x9aaf0400 == 64 [pid = 1824] [id = 120] 02:34:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x9aafd000) [pid = 1824] [serial = 359] [outer = (nil)] 02:34:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x9af29400) [pid = 1824] [serial = 360] [outer = 0x9aafd000] 02:34:29 INFO - PROCESS | 1824 | 1462959269908 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x9b359c00) [pid = 1824] [serial = 361] [outer = 0x9aafd000] 02:34:30 INFO - PROCESS | 1824 | 1462959270818 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] 02:34:30 INFO - PROCESS | 1824 | 1462959270912 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 02:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:34:30 INFO - PROCESS | 1824 | 1462959270919 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - PROCESS | 1824 | 1462959270924 Marionette TRACE conn4 <- [1,454,null,{}] 02:34:30 INFO - PROCESS | 1824 | 1462959270933 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}] 02:34:31 INFO - PROCESS | 1824 | 1462959271159 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 02:34:31 INFO - PROCESS | 1824 | 1462959271384 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b352800 == 65 [pid = 1824] [id = 121] 02:34:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x9b3c4c00) [pid = 1824] [serial = 362] [outer = (nil)] 02:34:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9c092800) [pid = 1824] [serial = 363] [outer = 0x9b3c4c00] 02:34:31 INFO - PROCESS | 1824 | 1462959271513 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9d5a5000) [pid = 1824] [serial = 364] [outer = 0x9b3c4c00] 02:34:32 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:32 INFO - PROCESS | 1824 | 1462959272469 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]]]}] 02:34:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1586ms 02:34:32 INFO - PROCESS | 1824 | 1462959272506 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 02:34:32 INFO - PROCESS | 1824 | 1462959272510 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 02:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:34:32 INFO - PROCESS | 1824 | 1462959272517 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:34:32 INFO - PROCESS | 1824 | 1462959272521 Marionette TRACE conn4 <- [1,458,null,{}] 02:34:32 INFO - PROCESS | 1824 | 1462959272527 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}] 02:34:32 INFO - PROCESS | 1824 | 1462959272717 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 02:34:32 INFO - PROCESS | 1824 | 1462959272929 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e568c00 == 66 [pid = 1824] [id = 122] 02:34:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x9b8f3000) [pid = 1824] [serial = 365] [outer = (nil)] 02:34:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9d5aa000) [pid = 1824] [serial = 366] [outer = 0x9b8f3000] 02:34:33 INFO - PROCESS | 1824 | 1462959273062 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x9d5ad000) [pid = 1824] [serial = 367] [outer = 0x9b8f3000] 02:34:34 INFO - PROCESS | 1824 | 1462959273990 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] 02:34:34 INFO - PROCESS | 1824 | 1462959274063 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 02:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:34:34 INFO - PROCESS | 1824 | 1462959274071 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 1824 | 1462959274074 Marionette TRACE conn4 <- [1,462,null,{}] 02:34:34 INFO - PROCESS | 1824 | 1462959274081 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}] 02:34:34 INFO - PROCESS | 1824 | 1462959274338 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 02:34:34 INFO - PROCESS | 1824 | 1462959274563 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e6cac00 == 67 [pid = 1824] [id = 123] 02:34:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x8e6cdc00) [pid = 1824] [serial = 368] [outer = (nil)] 02:34:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x8e6d5c00) [pid = 1824] [serial = 369] [outer = 0x8e6cdc00] 02:34:34 INFO - PROCESS | 1824 | 1462959274667 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x9d5b2c00) [pid = 1824] [serial = 370] [outer = 0x8e6cdc00] 02:34:35 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:35 INFO - PROCESS | 1824 | 1462959275587 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] 02:34:35 INFO - PROCESS | 1824 | 1462959275662 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 02:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:34:35 INFO - PROCESS | 1824 | 1462959275668 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:34:35 INFO - PROCESS | 1824 | 1462959275672 Marionette TRACE conn4 <- [1,466,null,{}] 02:34:35 INFO - PROCESS | 1824 | 1462959275678 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}] 02:34:35 INFO - PROCESS | 1824 | 1462959275870 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 02:34:36 INFO - PROCESS | 1824 | 1462959276082 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x9d5aa800 == 68 [pid = 1824] [id = 124] 02:34:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x9d9d2c00) [pid = 1824] [serial = 371] [outer = (nil)] 02:34:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0xa27ea000) [pid = 1824] [serial = 372] [outer = 0x9d9d2c00] 02:34:36 INFO - PROCESS | 1824 | 1462959276214 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0xa3319000) [pid = 1824] [serial = 373] [outer = 0x9d9d2c00] 02:34:37 INFO - PROCESS | 1824 | 1462959277228 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] 02:34:37 INFO - PROCESS | 1824 | 1462959277308 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 02:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:34:37 INFO - PROCESS | 1824 | 1462959277315 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 1824 | 1462959277318 Marionette TRACE conn4 <- [1,470,null,{}] 02:34:37 INFO - PROCESS | 1824 | 1462959277324 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}] 02:34:37 INFO - PROCESS | 1824 | 1462959277501 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 02:34:37 INFO - PROCESS | 1824 | 1462959277716 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 1824 | ++DOCSHELL 0x919eb800 == 69 [pid = 1824] [id = 125] 02:34:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x9abd2800) [pid = 1824] [serial = 374] [outer = (nil)] 02:34:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x9abda000) [pid = 1824] [serial = 375] [outer = 0x9abd2800] 02:34:37 INFO - PROCESS | 1824 | 1462959277817 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x9abe0800) [pid = 1824] [serial = 376] [outer = 0x9abd2800] 02:34:38 INFO - PROCESS | 1824 | 1462959278711 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]]]}] 02:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1432ms 02:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:34:38 INFO - PROCESS | 1824 | 1462959278748 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 1824 | 1462959278751 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 02:34:38 INFO - PROCESS | 1824 | 1462959278758 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 1824 | 1462959278761 Marionette TRACE conn4 <- [1,474,null,{}] 02:34:38 INFO - PROCESS | 1824 | 1462959278767 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}] 02:34:38 INFO - PROCESS | 1824 | 1462959278940 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 02:34:39 INFO - PROCESS | 1824 | 1462959279117 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1a2400 == 70 [pid = 1824] [id = 126] 02:34:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x8d1a5800) [pid = 1824] [serial = 377] [outer = (nil)] 02:34:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x8d1ab400) [pid = 1824] [serial = 378] [outer = 0x8d1a5800] 02:34:39 INFO - PROCESS | 1824 | 1462959279210 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x8d1af800) [pid = 1824] [serial = 379] [outer = 0x8d1a5800] 02:34:40 INFO - PROCESS | 1824 | 1462959280289 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]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1582ms 02:34:40 INFO - PROCESS | 1824 | 1462959280340 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 02:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:34:40 INFO - PROCESS | 1824 | 1462959280344 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 02:34:40 INFO - PROCESS | 1824 | 1462959280351 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 1824 | 1462959280354 Marionette TRACE conn4 <- [1,478,null,{}] 02:34:40 INFO - PROCESS | 1824 | 1462959280360 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}] 02:34:40 INFO - PROCESS | 1824 | 1462959280555 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 02:34:40 INFO - PROCESS | 1824 | 1462959280780 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1ae800 == 71 [pid = 1824] [id = 127] 02:34:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x8d1b0c00) [pid = 1824] [serial = 380] [outer = (nil)] 02:34:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x8d3e9400) [pid = 1824] [serial = 381] [outer = 0x8d1b0c00] 02:34:40 INFO - PROCESS | 1824 | 1462959280866 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x8d3eb000) [pid = 1824] [serial = 382] [outer = 0x8d1b0c00] 02:34:42 INFO - PROCESS | 1824 | 1462959282187 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]]]}] 02:34:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:34:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1884ms 02:34:42 INFO - PROCESS | 1824 | 1462959282298 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 1824 | 1462959282304 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 02:34:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:34:42 INFO - PROCESS | 1824 | 1462959282382 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 1824 | 1462959282388 Marionette TRACE conn4 <- [1,482,null,{}] 02:34:42 INFO - PROCESS | 1824 | 1462959282396 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}] 02:34:42 INFO - PROCESS | 1824 | 1462959282569 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 02:34:42 INFO - PROCESS | 1824 | 1462959282751 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1aa000 == 72 [pid = 1824] [id = 128] 02:34:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x8d422800) [pid = 1824] [serial = 383] [outer = (nil)] 02:34:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x8e569c00) [pid = 1824] [serial = 384] [outer = 0x8d422800] 02:34:42 INFO - PROCESS | 1824 | 1462959282835 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x8e6d3800) [pid = 1824] [serial = 385] [outer = 0x8d422800] 02:34:44 INFO - PROCESS | 1824 | 1462959284389 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]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:34:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2060ms 02:34:44 INFO - PROCESS | 1824 | 1462959284421 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 1824 | 1462959284430 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 02:34:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:34:44 INFO - PROCESS | 1824 | 1462959284441 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 1824 | 1462959284444 Marionette TRACE conn4 <- [1,486,null,{}] 02:34:44 INFO - PROCESS | 1824 | 1462959284451 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}] 02:34:44 INFO - PROCESS | 1824 | 1462959284638 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 02:34:44 INFO - PROCESS | 1824 | 1462959284823 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e56ac00 == 73 [pid = 1824] [id = 129] 02:34:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x8eb0ac00) [pid = 1824] [serial = 386] [outer = (nil)] 02:34:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x90faa000) [pid = 1824] [serial = 387] [outer = 0x8eb0ac00] 02:34:44 INFO - PROCESS | 1824 | 1462959284901 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x92f6cc00) [pid = 1824] [serial = 388] [outer = 0x8eb0ac00] 02:34:45 INFO - PROCESS | 1824 | --DOCSHELL 0x9af22400 == 72 [pid = 1824] [id = 28] 02:34:45 INFO - PROCESS | 1824 | --DOCSHELL 0x93b01800 == 71 [pid = 1824] [id = 116] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x9a7bdc00) [pid = 1824] [serial = 261] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0xa6beb400) [pid = 1824] [serial = 270] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x8f546400) [pid = 1824] [serial = 276] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0xa699c000) [pid = 1824] [serial = 267] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0xa3356000) [pid = 1824] [serial = 279] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0xa36ef400) [pid = 1824] [serial = 264] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x9b56bc00) [pid = 1824] [serial = 303] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x952ed000) [pid = 1824] [serial = 258] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0xa9063800) [pid = 1824] [serial = 273] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8f73e000 == 70 [pid = 1824] [id = 115] 02:34:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8f744800 == 69 [pid = 1824] [id = 114] 02:34:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8ec84c00 == 68 [pid = 1824] [id = 113] 02:34:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8eb0f000 == 67 [pid = 1824] [id = 112] 02:34:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8f544800 == 66 [pid = 1824] [id = 102] 02:34:45 INFO - PROCESS | 1824 | 1462959285914 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]]]}] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x93a8ec00) [pid = 1824] [serial = 286] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8eb15c00) [pid = 1824] [serial = 300] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8f742000) [pid = 1824] [serial = 282] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x9787ac00) [pid = 1824] [serial = 291] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x95335000) [pid = 1824] [serial = 288] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x92e25000) [pid = 1824] [serial = 285] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x9977c400) [pid = 1824] [serial = 292] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x9b8ed000) [pid = 1824] [serial = 298] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x9b565000) [pid = 1824] [serial = 297] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x9aafcc00) [pid = 1824] [serial = 295] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x95332800) [pid = 1824] [serial = 301] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x9533b000) [pid = 1824] [serial = 289] [outer = (nil)] [url = about:blank] 02:34:45 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x9aaf3400) [pid = 1824] [serial = 294] [outer = (nil)] [url = about:blank] 02:34:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:34:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1541ms 02:34:45 INFO - PROCESS | 1824 | 1462959285982 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 1824 | 1462959285985 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 02:34:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:34:45 INFO - PROCESS | 1824 | 1462959285992 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - PROCESS | 1824 | 1462959285998 Marionette TRACE conn4 <- [1,490,null,{}] 02:34:46 INFO - PROCESS | 1824 | 1462959286013 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}] 02:34:46 INFO - PROCESS | 1824 | 1462959286185 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 02:34:46 INFO - PROCESS | 1824 | 1462959286382 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f742800 == 67 [pid = 1824] [id = 130] 02:34:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x92e21c00) [pid = 1824] [serial = 389] [outer = (nil)] 02:34:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x95332800) [pid = 1824] [serial = 390] [outer = 0x92e21c00] 02:34:46 INFO - PROCESS | 1824 | 1462959286464 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x953e5000) [pid = 1824] [serial = 391] [outer = 0x92e21c00] 02:34:47 INFO - PROCESS | 1824 | 1462959287261 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]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:34:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1337ms 02:34:47 INFO - PROCESS | 1824 | 1462959287330 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 02:34:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:34:47 INFO - PROCESS | 1824 | 1462959287335 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 02:34:47 INFO - PROCESS | 1824 | 1462959287341 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 1824 | 1462959287344 Marionette TRACE conn4 <- [1,494,null,{}] 02:34:47 INFO - PROCESS | 1824 | 1462959287350 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}] 02:34:47 INFO - PROCESS | 1824 | 1462959287513 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 02:34:47 INFO - PROCESS | 1824 | 1462959287524 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x952f4c00 == 68 [pid = 1824] [id = 131] 02:34:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x953ec800) [pid = 1824] [serial = 392] [outer = (nil)] 02:34:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x99774400) [pid = 1824] [serial = 393] [outer = 0x953ec800] 02:34:47 INFO - PROCESS | 1824 | 1462959287732 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x9a2b4c00) [pid = 1824] [serial = 394] [outer = 0x953ec800] 02:34:48 INFO - PROCESS | 1824 | 1462959288598 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]]]}] 02:34:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:34:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1332ms 02:34:48 INFO - PROCESS | 1824 | 1462959288673 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 02:34:48 INFO - PROCESS | 1824 | 1462959288678 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 02:34:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:34:48 INFO - PROCESS | 1824 | 1462959288685 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 1824 | 1462959288688 Marionette TRACE conn4 <- [1,498,null,{}] 02:34:48 INFO - PROCESS | 1824 | 1462959288701 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}] 02:34:48 INFO - PROCESS | 1824 | 1462959288910 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 02:34:48 INFO - PROCESS | 1824 | 1462959288939 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 1824 | ++DOCSHELL 0x99379000 == 69 [pid = 1824] [id = 132] 02:34:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x993c9800) [pid = 1824] [serial = 395] [outer = (nil)] 02:34:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x9aafa000) [pid = 1824] [serial = 396] [outer = 0x993c9800] 02:34:49 INFO - PROCESS | 1824 | 1462959289019 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x9abd8000) [pid = 1824] [serial = 397] [outer = 0x993c9800] 02:34:49 INFO - PROCESS | 1824 | 1462959289967 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]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:34:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1337ms 02:34:50 INFO - PROCESS | 1824 | 1462959290028 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 02:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:34:50 INFO - PROCESS | 1824 | 1462959290047 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 02:34:50 INFO - PROCESS | 1824 | 1462959290055 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 1824 | 1462959290058 Marionette TRACE conn4 <- [1,502,null,{}] 02:34:50 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x93df2800) [pid = 1824] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:34:50 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x8ec87000) [pid = 1824] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:34:50 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x919ed400) [pid = 1824] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:34:50 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x952ec400) [pid = 1824] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:34:50 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0xa060e000) [pid = 1824] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:34:50 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x8eb14c00) [pid = 1824] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:34:50 INFO - PROCESS | 1824 | 1462959290303 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}] 02:34:50 INFO - PROCESS | 1824 | 1462959290475 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 02:34:50 INFO - PROCESS | 1824 | 1462959290662 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a0bd000 == 70 [pid = 1824] [id = 133] 02:34:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x9a7bf000) [pid = 1824] [serial = 398] [outer = (nil)] 02:34:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x9af2cc00) [pid = 1824] [serial = 399] [outer = 0x9a7bf000] 02:34:50 INFO - PROCESS | 1824 | 1462959290739 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x9b567000) [pid = 1824] [serial = 400] [outer = 0x9a7bf000] 02:34:51 INFO - PROCESS | 1824 | 1462959291447 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]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:34:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1451ms 02:34:51 INFO - PROCESS | 1824 | 1462959291506 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 02:34:51 INFO - PROCESS | 1824 | 1462959291510 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 02:34:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:34:51 INFO - PROCESS | 1824 | 1462959291516 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:34:51 INFO - PROCESS | 1824 | 1462959291519 Marionette TRACE conn4 <- [1,506,null,{}] 02:34:51 INFO - PROCESS | 1824 | 1462959291524 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}] 02:34:51 INFO - PROCESS | 1824 | 1462959291733 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 02:34:51 INFO - PROCESS | 1824 | 1462959291743 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2d4800 == 71 [pid = 1824] [id = 134] 02:34:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x8d2d5800) [pid = 1824] [serial = 401] [outer = (nil)] 02:34:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x8d2db800) [pid = 1824] [serial = 402] [outer = 0x8d2d5800] 02:34:51 INFO - PROCESS | 1824 | 1462959291822 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x8d2de400) [pid = 1824] [serial = 403] [outer = 0x8d2d5800] 02:34:52 INFO - PROCESS | 1824 | 1462959292906 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]]]}] 02:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1432ms 02:34:52 INFO - PROCESS | 1824 | 1462959292949 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 02:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:34:52 INFO - PROCESS | 1824 | 1462959292956 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 02:34:52 INFO - PROCESS | 1824 | 1462959292965 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - PROCESS | 1824 | 1462959292971 Marionette TRACE conn4 <- [1,510,null,{}] 02:34:52 INFO - PROCESS | 1824 | 1462959292980 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}] 02:34:53 INFO - PROCESS | 1824 | 1462959293180 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 02:34:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x8d2d7000) [pid = 1824] [serial = 404] [outer = 0x9787a800] 02:34:53 INFO - PROCESS | 1824 | 1462959293481 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e561800 == 72 [pid = 1824] [id = 135] 02:34:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x8e562800) [pid = 1824] [serial = 405] [outer = (nil)] 02:34:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x8e6d2000) [pid = 1824] [serial = 406] [outer = 0x8e562800] 02:34:53 INFO - PROCESS | 1824 | 1462959293624 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x8eb12c00) [pid = 1824] [serial = 407] [outer = 0x8e562800] 02:34:54 INFO - PROCESS | 1824 | 1462959294611 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]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1694ms 02:34:54 INFO - PROCESS | 1824 | 1462959294658 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 1824 | 1462959294666 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 02:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:34:54 INFO - PROCESS | 1824 | 1462959294677 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 1824 | 1462959294681 Marionette TRACE conn4 <- [1,514,null,{}] 02:34:54 INFO - PROCESS | 1824 | 1462959294687 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}] 02:34:54 INFO - PROCESS | 1824 | 1462959294875 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 02:34:55 INFO - PROCESS | 1824 | 1462959295096 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f73e000 == 73 [pid = 1824] [id = 136] 02:34:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x90fafc00) [pid = 1824] [serial = 408] [outer = (nil)] 02:34:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x92cc9c00) [pid = 1824] [serial = 409] [outer = 0x90fafc00] 02:34:55 INFO - PROCESS | 1824 | 1462959295243 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x92e30c00) [pid = 1824] [serial = 410] [outer = 0x90fafc00] 02:34:56 INFO - PROCESS | 1824 | 1462959296144 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]]]}] 02:34:56 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 02:34:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1537ms 02:34:56 INFO - PROCESS | 1824 | 1462959296215 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 1824 | 1462959296219 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 02:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:34:56 INFO - PROCESS | 1824 | 1462959296226 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 1824 | 1462959296232 Marionette TRACE conn4 <- [1,518,null,{}] 02:34:56 INFO - PROCESS | 1824 | 1462959296249 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}] 02:34:56 INFO - PROCESS | 1824 | 1462959296476 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 02:34:56 INFO - PROCESS | 1824 | 1462959296695 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x993c6c00 == 74 [pid = 1824] [id = 137] 02:34:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x9aaf5000) [pid = 1824] [serial = 411] [outer = (nil)] 02:34:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x9abdd800) [pid = 1824] [serial = 412] [outer = 0x9aaf5000] 02:34:56 INFO - PROCESS | 1824 | 1462959296829 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x9ba5c800) [pid = 1824] [serial = 413] [outer = 0x9aaf5000] 02:34:57 INFO - PROCESS | 1824 | 1462959297712 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]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1535ms 02:34:57 INFO - PROCESS | 1824 | 1462959297762 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 1824 | 1462959297767 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 02:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:34:57 INFO - PROCESS | 1824 | 1462959297773 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 1824 | 1462959297777 Marionette TRACE conn4 <- [1,522,null,{}] 02:34:57 INFO - PROCESS | 1824 | 1462959297782 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}] 02:34:57 INFO - PROCESS | 1824 | 1462959297962 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 02:34:58 INFO - PROCESS | 1824 | 1462959298133 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d42c400 == 75 [pid = 1824] [id = 138] 02:34:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x9aafb400) [pid = 1824] [serial = 414] [outer = (nil)] 02:34:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x9d5b1400) [pid = 1824] [serial = 415] [outer = 0x9aafb400] 02:34:58 INFO - PROCESS | 1824 | 1462959298218 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0xa2249c00) [pid = 1824] [serial = 416] [outer = 0x9aafb400] 02:34:59 INFO - PROCESS | 1824 | 1462959299180 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]]]}] 02:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1480ms 02:34:59 INFO - PROCESS | 1824 | 1462959299255 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 1824 | 1462959299259 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 02:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:34:59 INFO - PROCESS | 1824 | 1462959299265 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - PROCESS | 1824 | 1462959299269 Marionette TRACE conn4 <- [1,526,null,{}] 02:34:59 INFO - PROCESS | 1824 | 1462959299275 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}] 02:34:59 INFO - PROCESS | 1824 | 1462959299488 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 02:34:59 INFO - PROCESS | 1824 | 1462959299704 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 1824 | ++DOCSHELL 0x9c26c800 == 76 [pid = 1824] [id = 139] 02:34:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x9c26e000) [pid = 1824] [serial = 417] [outer = (nil)] 02:34:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x9c273000) [pid = 1824] [serial = 418] [outer = 0x9c26e000] 02:34:59 INFO - PROCESS | 1824 | 1462959299838 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0x9c277000) [pid = 1824] [serial = 419] [outer = 0x9c26e000] 02:35:00 INFO - PROCESS | 1824 | 1462959300783 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]]]}] 02:35:00 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 02:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1585ms 02:35:00 INFO - PROCESS | 1824 | 1462959300853 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 1824 | 1462959300857 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 02:35:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:35:00 INFO - PROCESS | 1824 | 1462959300864 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - PROCESS | 1824 | 1462959300868 Marionette TRACE conn4 <- [1,530,null,{}] 02:35:00 INFO - PROCESS | 1824 | 1462959300874 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}] 02:35:01 INFO - PROCESS | 1824 | 1462959301125 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 02:35:01 INFO - PROCESS | 1824 | 1462959301406 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d8d4400 == 77 [pid = 1824] [id = 140] 02:35:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x8d8d4800) [pid = 1824] [serial = 420] [outer = (nil)] 02:35:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0x8d8d8c00) [pid = 1824] [serial = 421] [outer = 0x8d8d4800] 02:35:01 INFO - PROCESS | 1824 | 1462959301504 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 191 (0x9c27bc00) [pid = 1824] [serial = 422] [outer = 0x8d8d4800] 02:35:02 INFO - PROCESS | 1824 | 1462959302302 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"]]]}] 02:35:02 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 02:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:35:02 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 02:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:35:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1489ms 02:35:02 INFO - PROCESS | 1824 | 1462959302361 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 02:35:02 INFO - PROCESS | 1824 | 1462959302364 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 02:35:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:35:02 INFO - PROCESS | 1824 | 1462959302373 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - PROCESS | 1824 | 1462959302376 Marionette TRACE conn4 <- [1,534,null,{}] 02:35:02 INFO - PROCESS | 1824 | 1462959302382 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}] 02:35:02 INFO - PROCESS | 1824 | 1462959302581 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 02:35:02 INFO - PROCESS | 1824 | 1462959302765 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d8d1800 == 78 [pid = 1824] [id = 141] 02:35:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 192 (0x8d8d6c00) [pid = 1824] [serial = 423] [outer = (nil)] 02:35:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 193 (0xa3651c00) [pid = 1824] [serial = 424] [outer = 0x8d8d6c00] 02:35:02 INFO - PROCESS | 1824 | 1462959302870 Marionette DEBUG loaded listener.js 02:35:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 194 (0xa687a800) [pid = 1824] [serial = 425] [outer = 0x8d8d6c00] 02:35:03 INFO - PROCESS | 1824 | 1462959303732 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]]]}] 02:35:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:35:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1434ms 02:35:03 INFO - PROCESS | 1824 | 1462959303808 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 02:35:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:35:03 INFO - PROCESS | 1824 | 1462959303814 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 02:35:03 INFO - PROCESS | 1824 | 1462959303821 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - PROCESS | 1824 | 1462959303825 Marionette TRACE conn4 <- [1,538,null,{}] 02:35:03 INFO - PROCESS | 1824 | 1462959303831 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}] 02:35:04 INFO - PROCESS | 1824 | 1462959304048 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 02:35:04 INFO - PROCESS | 1824 | 1462959304236 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d8d7000 == 79 [pid = 1824] [id = 142] 02:35:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 195 (0x91c87000) [pid = 1824] [serial = 426] [outer = (nil)] 02:35:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 196 (0xa6b8f000) [pid = 1824] [serial = 427] [outer = 0x91c87000] 02:35:04 INFO - PROCESS | 1824 | 1462959304321 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 197 (0xa6e93800) [pid = 1824] [serial = 428] [outer = 0x91c87000] 02:35:05 INFO - PROCESS | 1824 | 1462959305189 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]]]}] 02:35:05 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. 02:35:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1385ms 02:35:05 INFO - PROCESS | 1824 | 1462959305205 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 1824 | 1462959305208 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 02:35:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:35:05 INFO - PROCESS | 1824 | 1462959305271 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - PROCESS | 1824 | 1462959305275 Marionette TRACE conn4 <- [1,542,null,{}] 02:35:05 INFO - PROCESS | 1824 | 1462959305283 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}] 02:35:05 INFO - PROCESS | 1824 | 1462959305460 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 02:35:05 INFO - PROCESS | 1824 | 1462959305639 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0d8400 == 80 [pid = 1824] [id = 143] 02:35:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 198 (0x8c0d9400) [pid = 1824] [serial = 429] [outer = (nil)] 02:35:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 199 (0x8c0e0c00) [pid = 1824] [serial = 430] [outer = 0x8c0d9400] 02:35:05 INFO - PROCESS | 1824 | 1462959305731 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 200 (0x8c0e3400) [pid = 1824] [serial = 431] [outer = 0x8c0d9400] 02:35:06 INFO - PROCESS | 1824 | 1462959306639 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]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:35:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1446ms 02:35:06 INFO - PROCESS | 1824 | 1462959306662 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 1824 | 1462959306665 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 02:35:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:35:06 INFO - PROCESS | 1824 | 1462959306673 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 1824 | 1462959306676 Marionette TRACE conn4 <- [1,546,null,{}] 02:35:06 INFO - PROCESS | 1824 | 1462959306702 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}] 02:35:06 INFO - PROCESS | 1824 | 1462959306919 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 02:35:07 INFO - PROCESS | 1824 | 1462959307094 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0dac00 == 81 [pid = 1824] [id = 144] 02:35:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 201 (0x8c0e1400) [pid = 1824] [serial = 432] [outer = (nil)] 02:35:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 202 (0xa6b8d400) [pid = 1824] [serial = 433] [outer = 0x8c0e1400] 02:35:07 INFO - PROCESS | 1824 | 1462959307197 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 203 (0xa6f2e400) [pid = 1824] [serial = 434] [outer = 0x8c0e1400] 02:35:08 INFO - PROCESS | 1824 | 1462959308164 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]]]}] 02:35:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:35:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1584ms 02:35:08 INFO - PROCESS | 1824 | 1462959308259 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 1824 | 1462959308263 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 02:35:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:35:08 INFO - PROCESS | 1824 | 1462959308270 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 1824 | 1462959308274 Marionette TRACE conn4 <- [1,550,null,{}] 02:35:08 INFO - PROCESS | 1824 | 1462959308280 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}] 02:35:08 INFO - PROCESS | 1824 | 1462959308557 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 02:35:08 INFO - PROCESS | 1824 | 1462959308818 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b48dc00 == 82 [pid = 1824] [id = 145] 02:35:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 204 (0x8b493400) [pid = 1824] [serial = 435] [outer = (nil)] 02:35:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 205 (0x8c0e3c00) [pid = 1824] [serial = 436] [outer = 0x8b493400] 02:35:08 INFO - PROCESS | 1824 | 1462959308916 Marionette DEBUG loaded listener.js 02:35:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 206 (0xa8c89000) [pid = 1824] [serial = 437] [outer = 0x8b493400] 02:35:09 INFO - PROCESS | 1824 | 1462959309781 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]]]}] 02:35:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 02:35:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1537ms 02:35:09 INFO - PROCESS | 1824 | 1462959309844 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 1824 | 1462959309849 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 02:35:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:35:09 INFO - PROCESS | 1824 | 1462959309858 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - PROCESS | 1824 | 1462959309861 Marionette TRACE conn4 <- [1,554,null,{}] 02:35:09 INFO - PROCESS | 1824 | 1462959309869 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}] 02:35:10 INFO - PROCESS | 1824 | 1462959310056 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 02:35:10 INFO - PROCESS | 1824 | 1462959310243 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b48f400 == 83 [pid = 1824] [id = 146] 02:35:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 207 (0x8b497000) [pid = 1824] [serial = 438] [outer = (nil)] 02:35:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 208 (0x8b6d6c00) [pid = 1824] [serial = 439] [outer = 0x8b497000] 02:35:10 INFO - PROCESS | 1824 | 1462959310340 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 209 (0x8b6d8800) [pid = 1824] [serial = 440] [outer = 0x8b497000] 02:35:10 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:11 INFO - PROCESS | 1824 | 1462959311281 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]]]}] 02:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1483ms 02:35:11 INFO - PROCESS | 1824 | 1462959311342 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 1824 | 1462959311346 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 02:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:35:11 INFO - PROCESS | 1824 | 1462959311352 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 1824 | 1462959311355 Marionette TRACE conn4 <- [1,558,null,{}] 02:35:11 INFO - PROCESS | 1824 | 1462959311361 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}] 02:35:11 INFO - PROCESS | 1824 | 1462959311598 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 02:35:11 INFO - PROCESS | 1824 | 1462959311829 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b6d7400 == 84 [pid = 1824] [id = 147] 02:35:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 210 (0x8b6d7800) [pid = 1824] [serial = 441] [outer = (nil)] 02:35:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 211 (0x8b7b4c00) [pid = 1824] [serial = 442] [outer = 0x8b6d7800] 02:35:11 INFO - PROCESS | 1824 | 1462959311929 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 212 (0x8b7b7c00) [pid = 1824] [serial = 443] [outer = 0x8b6d7800] 02:35:12 INFO - PROCESS | 1824 | 1462959312835 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]]]}] 02:35:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:35:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1539ms 02:35:12 INFO - PROCESS | 1824 | 1462959312892 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 02:35:12 INFO - PROCESS | 1824 | 1462959312896 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 02:35:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:35:12 INFO - PROCESS | 1824 | 1462959312902 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:35:12 INFO - PROCESS | 1824 | 1462959312906 Marionette TRACE conn4 <- [1,562,null,{}] 02:35:12 INFO - PROCESS | 1824 | 1462959312912 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}] 02:35:13 INFO - PROCESS | 1824 | 1462959313101 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 02:35:13 INFO - PROCESS | 1824 | 1462959313339 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b6cfc00 == 85 [pid = 1824] [id = 148] 02:35:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 213 (0x8b6d0c00) [pid = 1824] [serial = 444] [outer = (nil)] 02:35:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 214 (0x8b7b5000) [pid = 1824] [serial = 445] [outer = 0x8b6d0c00] 02:35:13 INFO - PROCESS | 1824 | 1462959313805 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 215 (0x8c0dc000) [pid = 1824] [serial = 446] [outer = 0x8b6d0c00] 02:35:14 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:14 INFO - PROCESS | 1824 | 1462959314808 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]]]}] 02:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1936ms 02:35:14 INFO - PROCESS | 1824 | 1462959314841 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 1824 | 1462959314848 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 02:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:35:14 INFO - PROCESS | 1824 | 1462959314857 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:35:14 INFO - PROCESS | 1824 | 1462959314862 Marionette TRACE conn4 <- [1,566,null,{}] 02:35:14 INFO - PROCESS | 1824 | 1462959314870 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}] 02:35:15 INFO - PROCESS | 1824 | 1462959315056 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 02:35:15 INFO - PROCESS | 1824 | 1462959315413 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2e0000 == 86 [pid = 1824] [id = 149] 02:35:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 216 (0x8d3eb800) [pid = 1824] [serial = 447] [outer = (nil)] 02:35:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 217 (0x8d421000) [pid = 1824] [serial = 448] [outer = 0x8d3eb800] 02:35:15 INFO - PROCESS | 1824 | 1462959315504 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 218 (0x8d42cc00) [pid = 1824] [serial = 449] [outer = 0x8d3eb800] 02:35:16 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:16 INFO - PROCESS | 1824 | 1462959316353 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]]]}] 02:35:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:35:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1585ms 02:35:16 INFO - PROCESS | 1824 | 1462959316443 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 1824 | 1462959316449 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 02:35:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:35:16 INFO - PROCESS | 1824 | 1462959316460 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - PROCESS | 1824 | 1462959316463 Marionette TRACE conn4 <- [1,570,null,{}] 02:35:16 INFO - PROCESS | 1824 | 1462959316470 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}] 02:35:16 INFO - PROCESS | 1824 | 1462959316697 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 02:35:16 INFO - PROCESS | 1824 | --DOCSHELL 0x8f545000 == 85 [pid = 1824] [id = 93] 02:35:16 INFO - PROCESS | 1824 | --DOCSHELL 0x9a0bd000 == 84 [pid = 1824] [id = 133] 02:35:16 INFO - PROCESS | 1824 | --DOMWINDOW == 217 (0x9a36c400) [pid = 1824] [serial = 351] [outer = (nil)] [url = about:blank] 02:35:16 INFO - PROCESS | 1824 | --DOCSHELL 0x99379000 == 83 [pid = 1824] [id = 132] 02:35:16 INFO - PROCESS | 1824 | --DOCSHELL 0x952f4c00 == 82 [pid = 1824] [id = 131] 02:35:16 INFO - PROCESS | 1824 | --DOCSHELL 0x8f742800 == 81 [pid = 1824] [id = 130] 02:35:16 INFO - PROCESS | 1824 | --DOCSHELL 0x8e56ac00 == 80 [pid = 1824] [id = 129] 02:35:16 INFO - PROCESS | 1824 | 1462959316977 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1aa000 == 79 [pid = 1824] [id = 128] 02:35:17 INFO - PROCESS | 1824 | --DOCSHELL 0x919eb800 == 78 [pid = 1824] [id = 125] 02:35:17 INFO - PROCESS | 1824 | --DOCSHELL 0x9d5aa800 == 77 [pid = 1824] [id = 124] 02:35:17 INFO - PROCESS | 1824 | --DOCSHELL 0x8e6cac00 == 76 [pid = 1824] [id = 123] 02:35:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1aa000 == 77 [pid = 1824] [id = 150] 02:35:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 218 (0x8d423c00) [pid = 1824] [serial = 450] [outer = (nil)] 02:35:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 219 (0x8e41b800) [pid = 1824] [serial = 451] [outer = 0x8d423c00] 02:35:17 INFO - PROCESS | 1824 | 1462959317068 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 220 (0x8e422400) [pid = 1824] [serial = 452] [outer = 0x8d423c00] 02:35:17 INFO - PROCESS | 1824 | --DOCSHELL 0x8e568c00 == 76 [pid = 1824] [id = 122] 02:35:17 INFO - PROCESS | 1824 | --DOCSHELL 0x9b352800 == 75 [pid = 1824] [id = 121] 02:35:17 INFO - PROCESS | 1824 | --DOCSHELL 0x9aaf0400 == 74 [pid = 1824] [id = 120] 02:35:17 INFO - PROCESS | 1824 | --DOCSHELL 0x9247e800 == 73 [pid = 1824] [id = 119] 02:35:17 INFO - PROCESS | 1824 | --DOCSHELL 0x8ec82800 == 72 [pid = 1824] [id = 118] 02:35:17 INFO - PROCESS | 1824 | --DOCSHELL 0x952f3400 == 71 [pid = 1824] [id = 117] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 219 (0x953e5400) [pid = 1824] [serial = 348] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 218 (0x90fb4800) [pid = 1824] [serial = 340] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 217 (0x92e27000) [pid = 1824] [serial = 342] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 216 (0x9532f800) [pid = 1824] [serial = 345] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 215 (0x9533d400) [pid = 1824] [serial = 309] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 214 (0xa315b000) [pid = 1824] [serial = 256] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 213 (0x92f72c00) [pid = 1824] [serial = 343] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 212 (0x92482000) [pid = 1824] [serial = 306] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 211 (0x90fb4000) [pid = 1824] [serial = 333] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 210 (0x90fab000) [pid = 1824] [serial = 339] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 209 (0x9d9cf400) [pid = 1824] [serial = 312] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 208 (0x9542d400) [pid = 1824] [serial = 349] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 207 (0x8ec89c00) [pid = 1824] [serial = 321] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 206 (0x8ee9ec00) [pid = 1824] [serial = 337] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 205 (0x8eea0c00) [pid = 1824] [serial = 324] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 204 (0xa3351800) [pid = 1824] [serial = 315] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 203 (0xa6b91c00) [pid = 1824] [serial = 318] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 202 (0x952f1c00) [pid = 1824] [serial = 330] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 201 (0x9533c400) [pid = 1824] [serial = 346] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 200 (0xa6f35400) [pid = 1824] [serial = 327] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | --DOMWINDOW == 199 (0x8ec85c00) [pid = 1824] [serial = 336] [outer = (nil)] [url = about:blank] 02:35:17 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:17 INFO - PROCESS | 1824 | 1462959317946 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]]]}] 02:35:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:35:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1542ms 02:35:18 INFO - PROCESS | 1824 | 1462959318002 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 02:35:18 INFO - PROCESS | 1824 | 1462959318006 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 02:35:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:35:18 INFO - PROCESS | 1824 | 1462959318013 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - PROCESS | 1824 | 1462959318019 Marionette TRACE conn4 <- [1,574,null,{}] 02:35:18 INFO - PROCESS | 1824 | 1462959318034 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}] 02:35:18 INFO - PROCESS | 1824 | 1462959318223 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 02:35:18 INFO - PROCESS | 1824 | 1462959318377 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d8d5800 == 72 [pid = 1824] [id = 151] 02:35:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 200 (0x8e427800) [pid = 1824] [serial = 453] [outer = (nil)] 02:35:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 201 (0x8e6d2400) [pid = 1824] [serial = 454] [outer = 0x8e427800] 02:35:18 INFO - PROCESS | 1824 | 1462959318451 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 202 (0x8eb0a400) [pid = 1824] [serial = 455] [outer = 0x8e427800] 02:35:19 INFO - PROCESS | 1824 | 1462959319217 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]]]}] 02:35:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:35:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1233ms 02:35:19 INFO - PROCESS | 1824 | 1462959319247 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 02:35:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:35:19 INFO - PROCESS | 1824 | 1462959319252 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 02:35:19 INFO - PROCESS | 1824 | 1462959319258 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - PROCESS | 1824 | 1462959319262 Marionette TRACE conn4 <- [1,578,null,{}] 02:35:19 INFO - PROCESS | 1824 | 1462959319296 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}] 02:35:19 INFO - PROCESS | 1824 | 1462959319525 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 02:35:19 INFO - PROCESS | 1824 | 1462959319549 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b49a000 == 73 [pid = 1824] [id = 152] 02:35:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 203 (0x8e424800) [pid = 1824] [serial = 456] [outer = (nil)] 02:35:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 204 (0x8ec82800) [pid = 1824] [serial = 457] [outer = 0x8e424800] 02:35:19 INFO - PROCESS | 1824 | 1462959319622 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 205 (0x8eea1000) [pid = 1824] [serial = 458] [outer = 0x8e424800] 02:35:20 INFO - PROCESS | 1824 | 1462959320572 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]]]}] 02:35:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:35:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1362ms 02:35:20 INFO - PROCESS | 1824 | 1462959320622 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 1824 | 1462959320626 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 02:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:35:20 INFO - PROCESS | 1824 | 1462959320632 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 1824 | 1462959320635 Marionette TRACE conn4 <- [1,582,null,{}] 02:35:20 INFO - PROCESS | 1824 | 1462959320646 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}] 02:35:20 INFO - PROCESS | 1824 | 1462959320859 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 02:35:20 INFO - PROCESS | 1824 | 1462959320882 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e6cfc00 == 74 [pid = 1824] [id = 153] 02:35:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 206 (0x8eb13000) [pid = 1824] [serial = 459] [outer = (nil)] 02:35:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 207 (0x8f743c00) [pid = 1824] [serial = 460] [outer = 0x8eb13000] 02:35:20 INFO - PROCESS | 1824 | 1462959320962 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 208 (0x919e3800) [pid = 1824] [serial = 461] [outer = 0x8eb13000] 02:35:21 INFO - PROCESS | 1824 | --DOMWINDOW == 207 (0x993c9800) [pid = 1824] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:35:21 INFO - PROCESS | 1824 | --DOMWINDOW == 206 (0x9a7bf000) [pid = 1824] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:35:21 INFO - PROCESS | 1824 | --DOMWINDOW == 205 (0x8eb0ac00) [pid = 1824] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:35:21 INFO - PROCESS | 1824 | --DOMWINDOW == 204 (0x92e21c00) [pid = 1824] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:35:21 INFO - PROCESS | 1824 | --DOMWINDOW == 203 (0x8d422800) [pid = 1824] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:35:21 INFO - PROCESS | 1824 | --DOMWINDOW == 202 (0x953ec800) [pid = 1824] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:35:22 INFO - PROCESS | 1824 | 1462959322222 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]]]}] 02:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1632ms 02:35:22 INFO - PROCESS | 1824 | 1462959322266 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 02:35:22 INFO - PROCESS | 1824 | 1462959322269 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 02:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:35:22 INFO - PROCESS | 1824 | 1462959322276 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:35:22 INFO - PROCESS | 1824 | 1462959322278 Marionette TRACE conn4 <- [1,586,null,{}] 02:35:22 INFO - PROCESS | 1824 | 1462959322284 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}] 02:35:22 INFO - PROCESS | 1824 | 1462959322513 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 02:35:22 INFO - PROCESS | 1824 | 1462959322572 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b49ac00 == 75 [pid = 1824] [id = 154] 02:35:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 203 (0x8e6d0400) [pid = 1824] [serial = 462] [outer = (nil)] 02:35:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 204 (0x92cc6c00) [pid = 1824] [serial = 463] [outer = 0x8e6d0400] 02:35:22 INFO - PROCESS | 1824 | 1462959322650 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 205 (0x92e28000) [pid = 1824] [serial = 464] [outer = 0x8e6d0400] 02:35:23 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:23 INFO - PROCESS | 1824 | 1462959323455 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]]]}] 02:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1188ms 02:35:23 INFO - PROCESS | 1824 | 1462959323464 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 1824 | 1462959323468 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 02:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:35:23 INFO - PROCESS | 1824 | 1462959323487 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - PROCESS | 1824 | 1462959323492 Marionette TRACE conn4 <- [1,590,null,{}] 02:35:23 INFO - PROCESS | 1824 | 1462959323497 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}] 02:35:23 INFO - PROCESS | 1824 | 1462959323658 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 02:35:23 INFO - PROCESS | 1824 | 1462959323676 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 1824 | ++DOCSHELL 0x919ebc00 == 76 [pid = 1824] [id = 155] 02:35:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 206 (0x91c8ac00) [pid = 1824] [serial = 465] [outer = (nil)] 02:35:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 207 (0x93d08800) [pid = 1824] [serial = 466] [outer = 0x91c8ac00] 02:35:23 INFO - PROCESS | 1824 | 1462959323750 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 208 (0x952ed000) [pid = 1824] [serial = 467] [outer = 0x91c8ac00] 02:35:25 INFO - PROCESS | 1824 | 1462959325068 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]]]}] 02:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1647ms 02:35:25 INFO - PROCESS | 1824 | 1462959325123 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 02:35:25 INFO - PROCESS | 1824 | 1462959325131 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 02:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:35:25 INFO - PROCESS | 1824 | 1462959325140 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 1824 | 1462959325146 Marionette TRACE conn4 <- [1,594,null,{}] 02:35:25 INFO - PROCESS | 1824 | 1462959325154 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}] 02:35:25 INFO - PROCESS | 1824 | 1462959325388 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 02:35:25 INFO - PROCESS | 1824 | 1462959325607 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0da000 == 77 [pid = 1824] [id = 156] 02:35:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 209 (0x8d2d7800) [pid = 1824] [serial = 468] [outer = (nil)] 02:35:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 210 (0x8d420800) [pid = 1824] [serial = 469] [outer = 0x8d2d7800] 02:35:25 INFO - PROCESS | 1824 | 1462959325699 Marionette DEBUG loaded listener.js 02:35:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 211 (0x8d8d6000) [pid = 1824] [serial = 470] [outer = 0x8d2d7800] 02:35:26 INFO - PROCESS | 1824 | 1462959326704 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]]]}] 02:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1638ms 02:35:26 INFO - PROCESS | 1824 | 1462959326779 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 1824 | 1462959326788 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 02:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:35:26 INFO - PROCESS | 1824 | 1462959326799 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - PROCESS | 1824 | 1462959326803 Marionette TRACE conn4 <- [1,598,null,{}] 02:35:26 INFO - PROCESS | 1824 | 1462959326810 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}] 02:35:27 INFO - PROCESS | 1824 | 1462959327052 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 02:35:27 INFO - PROCESS | 1824 | 1462959327284 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d42e800 == 78 [pid = 1824] [id = 157] 02:35:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 212 (0x8e426000) [pid = 1824] [serial = 471] [outer = (nil)] 02:35:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 213 (0x8e6ccc00) [pid = 1824] [serial = 472] [outer = 0x8e426000] 02:35:27 INFO - PROCESS | 1824 | 1462959327370 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 214 (0x8ee9e800) [pid = 1824] [serial = 473] [outer = 0x8e426000] 02:35:28 INFO - PROCESS | 1824 | 1462959328304 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]]]}] 02:35:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:35:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1542ms 02:35:28 INFO - PROCESS | 1824 | 1462959328341 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 1824 | 1462959328346 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 02:35:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:35:28 INFO - PROCESS | 1824 | 1462959328353 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 1824 | 1462959328360 Marionette TRACE conn4 <- [1,602,null,{}] 02:35:28 INFO - PROCESS | 1824 | 1462959328377 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}] 02:35:28 INFO - PROCESS | 1824 | 1462959328591 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 02:35:28 INFO - PROCESS | 1824 | 1462959328828 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x92cc7800 == 79 [pid = 1824] [id = 158] 02:35:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 215 (0x92ccbc00) [pid = 1824] [serial = 474] [outer = (nil)] 02:35:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 216 (0x93b02c00) [pid = 1824] [serial = 475] [outer = 0x92ccbc00] 02:35:28 INFO - PROCESS | 1824 | 1462959328961 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 217 (0x9533b800) [pid = 1824] [serial = 476] [outer = 0x92ccbc00] 02:35:29 INFO - PROCESS | 1824 | 1462959329850 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]]]}] 02:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1537ms 02:35:29 INFO - PROCESS | 1824 | 1462959329891 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 1824 | 1462959329897 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 02:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:35:29 INFO - PROCESS | 1824 | 1462959329904 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - PROCESS | 1824 | 1462959329908 Marionette TRACE conn4 <- [1,606,null,{}] 02:35:29 INFO - PROCESS | 1824 | 1462959329914 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}] 02:35:30 INFO - PROCESS | 1824 | 1462959330114 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 02:35:30 INFO - PROCESS | 1824 | 1462959330293 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 1824 | ++DOCSHELL 0x919eec00 == 80 [pid = 1824] [id = 159] 02:35:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 218 (0x953e5400) [pid = 1824] [serial = 477] [outer = (nil)] 02:35:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 219 (0x95446400) [pid = 1824] [serial = 478] [outer = 0x953e5400] 02:35:30 INFO - PROCESS | 1824 | 1462959330391 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 220 (0x982fb000) [pid = 1824] [serial = 479] [outer = 0x953e5400] 02:35:31 INFO - PROCESS | 1824 | 1462959331335 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]]]}] 02:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1481ms 02:35:31 INFO - PROCESS | 1824 | 1462959331386 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 1824 | 1462959331389 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 02:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:35:31 INFO - PROCESS | 1824 | 1462959331396 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 1824 | 1462959331400 Marionette TRACE conn4 <- [1,610,null,{}] 02:35:31 INFO - PROCESS | 1824 | 1462959331406 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}] 02:35:31 INFO - PROCESS | 1824 | 1462959331610 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 02:35:31 INFO - PROCESS | 1824 | 1462959331843 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b495400 == 81 [pid = 1824] [id = 160] 02:35:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 221 (0x93a90400) [pid = 1824] [serial = 480] [outer = (nil)] 02:35:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 222 (0x99fed400) [pid = 1824] [serial = 481] [outer = 0x93a90400] 02:35:31 INFO - PROCESS | 1824 | 1462959331975 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 223 (0x9a377400) [pid = 1824] [serial = 482] [outer = 0x93a90400] 02:35:32 INFO - PROCESS | 1824 | 1462959332918 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]]]}] 02:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1586ms 02:35:32 INFO - PROCESS | 1824 | 1462959332984 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 1824 | 1462959332991 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 02:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:35:33 INFO - PROCESS | 1824 | 1462959333000 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:35:33 INFO - PROCESS | 1824 | 1462959333004 Marionette TRACE conn4 <- [1,614,null,{}] 02:35:33 INFO - PROCESS | 1824 | 1462959333013 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}] 02:35:33 INFO - PROCESS | 1824 | 1462959333285 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 02:35:33 INFO - PROCESS | 1824 | 1462959333516 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x9936c400 == 82 [pid = 1824] [id = 161] 02:35:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 224 (0x9a249800) [pid = 1824] [serial = 483] [outer = (nil)] 02:35:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 225 (0x9af31400) [pid = 1824] [serial = 484] [outer = 0x9a249800] 02:35:33 INFO - PROCESS | 1824 | 1462959333619 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 226 (0x9b563c00) [pid = 1824] [serial = 485] [outer = 0x9a249800] 02:35:34 INFO - PROCESS | 1824 | 1462959334456 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]]]}] 02:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1493ms 02:35:34 INFO - PROCESS | 1824 | 1462959334494 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 02:35:34 INFO - PROCESS | 1824 | 1462959334500 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 02:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:35:34 INFO - PROCESS | 1824 | 1462959334528 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 1824 | 1462959334534 Marionette TRACE conn4 <- [1,618,null,{}] 02:35:34 INFO - PROCESS | 1824 | 1462959334548 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}] 02:35:34 INFO - PROCESS | 1824 | 1462959334773 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 02:35:35 INFO - PROCESS | 1824 | 1462959335040 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f623800 == 83 [pid = 1824] [id = 162] 02:35:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 227 (0x8f624400) [pid = 1824] [serial = 486] [outer = (nil)] 02:35:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 228 (0x8f62bc00) [pid = 1824] [serial = 487] [outer = 0x8f624400] 02:35:35 INFO - PROCESS | 1824 | 1462959335141 Marionette DEBUG loaded listener.js 02:35:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 229 (0x8f62f400) [pid = 1824] [serial = 488] [outer = 0x8f624400] 02:35:36 INFO - PROCESS | 1824 | 1462959336025 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]]]}] 02:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1563ms 02:35:36 INFO - PROCESS | 1824 | 1462959336072 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 02:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:35:36 INFO - PROCESS | 1824 | 1462959336076 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 02:35:36 INFO - PROCESS | 1824 | 1462959336083 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:35:36 INFO - PROCESS | 1824 | 1462959336086 Marionette TRACE conn4 <- [1,622,null,{}] 02:35:36 INFO - PROCESS | 1824 | 1462959336092 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}] 02:35:36 INFO - PROCESS | 1824 | 1462959336271 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 02:35:36 INFO - PROCESS | 1824 | 1462959336452 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f62a000 == 84 [pid = 1824] [id = 163] 02:35:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 230 (0x8f62d000) [pid = 1824] [serial = 489] [outer = (nil)] 02:35:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 231 (0x8f719400) [pid = 1824] [serial = 490] [outer = 0x8f62d000] 02:35:36 INFO - PROCESS | 1824 | 1462959336544 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 232 (0x8f71b800) [pid = 1824] [serial = 491] [outer = 0x8f62d000] 02:35:37 INFO - PROCESS | 1824 | 1462959337480 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]]]}] 02:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1437ms 02:35:37 INFO - PROCESS | 1824 | 1462959337519 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 1824 | 1462959337523 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 02:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:35:37 INFO - PROCESS | 1824 | 1462959337530 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - PROCESS | 1824 | 1462959337533 Marionette TRACE conn4 <- [1,626,null,{}] 02:35:37 INFO - PROCESS | 1824 | 1462959337539 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}] 02:35:37 INFO - PROCESS | 1824 | 1462959337771 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 02:35:38 INFO - PROCESS | 1824 | 1462959338019 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b48f800 == 85 [pid = 1824] [id = 164] 02:35:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 233 (0x8e566c00) [pid = 1824] [serial = 492] [outer = (nil)] 02:35:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 234 (0x8f722000) [pid = 1824] [serial = 493] [outer = 0x8e566c00] 02:35:38 INFO - PROCESS | 1824 | 1462959338177 Marionette DEBUG loaded listener.js 02:35:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 235 (0x92488000) [pid = 1824] [serial = 494] [outer = 0x8e566c00] 02:35:39 INFO - PROCESS | 1824 | 1462959339308 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]]]}] 02:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1838ms 02:35:39 INFO - PROCESS | 1824 | 1462959339370 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 02:35:39 INFO - PROCESS | 1824 | 1462959339374 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 02:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:35:39 INFO - PROCESS | 1824 | 1462959339382 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - PROCESS | 1824 | 1462959339386 Marionette TRACE conn4 <- [1,630,null,{}] 02:35:39 INFO - PROCESS | 1824 | 1462959339393 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}] 02:35:39 INFO - PROCESS | 1824 | 1462959339623 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 02:35:39 INFO - PROCESS | 1824 | 1462959339942 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 1824 | ++DOCSHELL 0x92a19800 == 86 [pid = 1824] [id = 165] 02:35:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 236 (0x92a1a400) [pid = 1824] [serial = 495] [outer = (nil)] 02:35:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 237 (0x92a1c800) [pid = 1824] [serial = 496] [outer = 0x92a1a400] 02:35:40 INFO - PROCESS | 1824 | 1462959340034 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 238 (0x92a1e400) [pid = 1824] [serial = 497] [outer = 0x92a1a400] 02:35:40 INFO - PROCESS | 1824 | 1462959340954 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]]]}] 02:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1634ms 02:35:41 INFO - PROCESS | 1824 | 1462959341018 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 1824 | 1462959341024 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 02:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:35:41 INFO - PROCESS | 1824 | 1462959341032 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - PROCESS | 1824 | 1462959341038 Marionette TRACE conn4 <- [1,634,null,{}] 02:35:41 INFO - PROCESS | 1824 | 1462959341045 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}] 02:35:41 INFO - PROCESS | 1824 | 1462959341337 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 02:35:41 INFO - PROCESS | 1824 | 1462959341677 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a505c00 == 87 [pid = 1824] [id = 166] 02:35:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 239 (0x8a509000) [pid = 1824] [serial = 498] [outer = (nil)] 02:35:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 240 (0x8a50d400) [pid = 1824] [serial = 499] [outer = 0x8a509000] 02:35:41 INFO - PROCESS | 1824 | 1462959341802 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 241 (0x92a1f800) [pid = 1824] [serial = 500] [outer = 0x8a509000] 02:35:42 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:43 INFO - PROCESS | 1824 | 1462959343055 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]]]}] 02:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 2095ms 02:35:43 INFO - PROCESS | 1824 | 1462959343129 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 1824 | 1462959343134 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 02:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:35:43 INFO - PROCESS | 1824 | 1462959343143 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - PROCESS | 1824 | 1462959343147 Marionette TRACE conn4 <- [1,638,null,{}] 02:35:43 INFO - PROCESS | 1824 | 1462959343155 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}] 02:35:43 INFO - PROCESS | 1824 | 1462959343443 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 02:35:43 INFO - PROCESS | 1824 | 1462959343940 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x92a1a000 == 88 [pid = 1824] [id = 167] 02:35:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 242 (0x92a1d000) [pid = 1824] [serial = 501] [outer = (nil)] 02:35:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 243 (0x92a24400) [pid = 1824] [serial = 502] [outer = 0x92a1d000] 02:35:44 INFO - PROCESS | 1824 | 1462959344067 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 244 (0x9abd9c00) [pid = 1824] [serial = 503] [outer = 0x92a1d000] 02:35:44 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:45 INFO - PROCESS | 1824 | 1462959345185 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]]]}] 02:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 2096ms 02:35:45 INFO - PROCESS | 1824 | 1462959345240 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 02:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:35:45 INFO - PROCESS | 1824 | 1462959345245 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 02:35:45 INFO - PROCESS | 1824 | 1462959345253 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - PROCESS | 1824 | 1462959345256 Marionette TRACE conn4 <- [1,642,null,{}] 02:35:45 INFO - PROCESS | 1824 | 1462959345266 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}] 02:35:45 INFO - PROCESS | 1824 | 1462959345517 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 02:35:45 INFO - PROCESS | 1824 | 1462959345798 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a756400 == 89 [pid = 1824] [id = 168] 02:35:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 245 (0x8a757c00) [pid = 1824] [serial = 504] [outer = (nil)] 02:35:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 246 (0x8a75e000) [pid = 1824] [serial = 505] [outer = 0x8a757c00] 02:35:45 INFO - PROCESS | 1824 | 1462959345919 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 247 (0x8a75fc00) [pid = 1824] [serial = 506] [outer = 0x8a757c00] 02:35:46 INFO - PROCESS | 1824 | 1462959346920 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]]]}] 02:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1743ms 02:35:47 INFO - PROCESS | 1824 | 1462959346998 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 02:35:47 INFO - PROCESS | 1824 | 1462959347001 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 02:35:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:35:47 INFO - PROCESS | 1824 | 1462959347010 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:35:47 INFO - PROCESS | 1824 | 1462959347015 Marionette TRACE conn4 <- [1,646,null,{}] 02:35:47 INFO - PROCESS | 1824 | 1462959347022 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}] 02:35:47 INFO - PROCESS | 1824 | 1462959347291 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 02:35:47 INFO - PROCESS | 1824 | 1462959347642 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a75b400 == 90 [pid = 1824] [id = 169] 02:35:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 248 (0x8a762c00) [pid = 1824] [serial = 507] [outer = (nil)] 02:35:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 249 (0x8b2ec800) [pid = 1824] [serial = 508] [outer = 0x8a762c00] 02:35:47 INFO - PROCESS | 1824 | 1462959347810 Marionette DEBUG loaded listener.js 02:35:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 250 (0x9abd8c00) [pid = 1824] [serial = 509] [outer = 0x8a762c00] 02:35:49 INFO - PROCESS | 1824 | 1462959349058 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]]]}] 02:35:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 2101ms 02:35:49 INFO - PROCESS | 1824 | 1462959349112 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 1824 | 1462959349116 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 02:35:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:35:49 INFO - PROCESS | 1824 | 1462959349125 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 1824 | 1462959349129 Marionette TRACE conn4 <- [1,650,null,{}] 02:35:49 INFO - PROCESS | 1824 | 1462959349137 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}] 02:35:49 INFO - PROCESS | 1824 | 1462959349400 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 02:35:49 INFO - PROCESS | 1824 | 1462959349755 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a75f800 == 91 [pid = 1824] [id = 170] 02:35:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 251 (0x8a765c00) [pid = 1824] [serial = 510] [outer = (nil)] 02:35:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 252 (0x8ad62800) [pid = 1824] [serial = 511] [outer = 0x8a765c00] 02:35:49 INFO - PROCESS | 1824 | 1462959349907 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 253 (0x8ad64400) [pid = 1824] [serial = 512] [outer = 0x8a765c00] 02:35:51 INFO - PROCESS | 1824 | 1462959351104 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]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:35:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 2041ms 02:35:51 INFO - PROCESS | 1824 | 1462959351168 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 02:35:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:35:51 INFO - PROCESS | 1824 | 1462959351172 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 02:35:51 INFO - PROCESS | 1824 | 1462959351180 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 1824 | 1462959351186 Marionette TRACE conn4 <- [1,654,null,{}] 02:35:51 INFO - PROCESS | 1824 | 1462959351193 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}] 02:35:51 INFO - PROCESS | 1824 | 1462959351451 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 02:35:51 INFO - PROCESS | 1824 | 1462959351815 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a761800 == 92 [pid = 1824] [id = 171] 02:35:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 254 (0x8ad5c800) [pid = 1824] [serial = 513] [outer = (nil)] 02:35:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 255 (0x8ae66400) [pid = 1824] [serial = 514] [outer = 0x8ad5c800] 02:35:51 INFO - PROCESS | 1824 | 1462959351957 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 256 (0x8ae69400) [pid = 1824] [serial = 515] [outer = 0x8ad5c800] 02:35:53 INFO - PROCESS | 1824 | 1462959353120 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]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:35:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1997ms 02:35:53 INFO - PROCESS | 1824 | 1462959353178 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 02:35:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:35:53 INFO - PROCESS | 1824 | 1462959353187 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 02:35:53 INFO - PROCESS | 1824 | 1462959353193 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 1824 | 1462959353197 Marionette TRACE conn4 <- [1,658,null,{}] 02:35:53 INFO - PROCESS | 1824 | 1462959353203 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}] 02:35:53 INFO - PROCESS | 1824 | 1462959353404 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 02:35:53 INFO - PROCESS | 1824 | 1462959353692 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad68c00 == 93 [pid = 1824] [id = 172] 02:35:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 257 (0x8ad6bc00) [pid = 1824] [serial = 516] [outer = (nil)] 02:35:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 258 (0x8ae71c00) [pid = 1824] [serial = 517] [outer = 0x8ad6bc00] 02:35:53 INFO - PROCESS | 1824 | 1462959353783 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 259 (0x8ae73c00) [pid = 1824] [serial = 518] [outer = 0x8ad6bc00] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x9af24800 == 92 [pid = 1824] [id = 74] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x92483400 == 91 [pid = 1824] [id = 78] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x93a8c800 == 90 [pid = 1824] [id = 75] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8b49ac00 == 89 [pid = 1824] [id = 154] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8e6cfc00 == 88 [pid = 1824] [id = 153] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8b49a000 == 87 [pid = 1824] [id = 152] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8d8d5800 == 86 [pid = 1824] [id = 151] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1aa000 == 85 [pid = 1824] [id = 150] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8d2e0000 == 84 [pid = 1824] [id = 149] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8b6cfc00 == 83 [pid = 1824] [id = 148] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8b48f400 == 82 [pid = 1824] [id = 146] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0d8400 == 81 [pid = 1824] [id = 143] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8d8d7000 == 80 [pid = 1824] [id = 142] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8d8d1800 == 79 [pid = 1824] [id = 141] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x9c26c800 == 78 [pid = 1824] [id = 139] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8d8d4400 == 77 [pid = 1824] [id = 140] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8d42c400 == 76 [pid = 1824] [id = 138] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x993c6c00 == 75 [pid = 1824] [id = 137] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8f73e000 == 74 [pid = 1824] [id = 136] 02:35:55 INFO - PROCESS | 1824 | --DOCSHELL 0x8e561800 == 73 [pid = 1824] [id = 135] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 258 (0x9aafa000) [pid = 1824] [serial = 396] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 257 (0x9af2cc00) [pid = 1824] [serial = 399] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 256 (0x9abd8000) [pid = 1824] [serial = 397] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 255 (0x8f548000) [pid = 1824] [serial = 354] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 254 (0x92e2a000) [pid = 1824] [serial = 357] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 253 (0x9af29400) [pid = 1824] [serial = 360] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 252 (0x9c092800) [pid = 1824] [serial = 363] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 251 (0x9d5aa000) [pid = 1824] [serial = 366] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 250 (0x8e6d5c00) [pid = 1824] [serial = 369] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 249 (0xa27ea000) [pid = 1824] [serial = 372] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 248 (0x9abda000) [pid = 1824] [serial = 375] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 247 (0x92f6cc00) [pid = 1824] [serial = 388] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 246 (0x90faa000) [pid = 1824] [serial = 387] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 245 (0x95332800) [pid = 1824] [serial = 390] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 244 (0x953e5000) [pid = 1824] [serial = 391] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 243 (0x8d3e9400) [pid = 1824] [serial = 381] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 242 (0x8e6d3800) [pid = 1824] [serial = 385] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 241 (0x8e569c00) [pid = 1824] [serial = 384] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 240 (0x99774400) [pid = 1824] [serial = 393] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 239 (0x8d1ab400) [pid = 1824] [serial = 378] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 238 (0x8d2db800) [pid = 1824] [serial = 402] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 237 (0x9b567000) [pid = 1824] [serial = 400] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | --DOMWINDOW == 236 (0x9a2b4c00) [pid = 1824] [serial = 394] [outer = (nil)] [url = about:blank] 02:35:55 INFO - PROCESS | 1824 | 1462959355578 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]]]}] 02:35:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:35:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 2439ms 02:35:55 INFO - PROCESS | 1824 | 1462959355634 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 02:35:55 INFO - PROCESS | 1824 | 1462959355641 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 02:35:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:35:55 INFO - PROCESS | 1824 | 1462959355650 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - PROCESS | 1824 | 1462959355655 Marionette TRACE conn4 <- [1,662,null,{}] 02:35:55 INFO - PROCESS | 1824 | 1462959355686 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}] 02:35:55 INFO - PROCESS | 1824 | 1462959355931 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 02:35:56 INFO - PROCESS | 1824 | 1462959356032 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae73000 == 74 [pid = 1824] [id = 173] 02:35:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 237 (0x8b48c800) [pid = 1824] [serial = 519] [outer = (nil)] 02:35:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 238 (0x8b49ac00) [pid = 1824] [serial = 520] [outer = 0x8b48c800] 02:35:56 INFO - PROCESS | 1824 | 1462959356113 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 239 (0x8b6db000) [pid = 1824] [serial = 521] [outer = 0x8b48c800] 02:35:56 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:56 INFO - PROCESS | 1824 | 1462959356977 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]]]}] 02:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1383ms 02:35:57 INFO - PROCESS | 1824 | 1462959357034 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 02:35:57 INFO - PROCESS | 1824 | 1462959357043 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 02:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:35:57 INFO - PROCESS | 1824 | 1462959357053 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:35:57 INFO - PROCESS | 1824 | 1462959357056 Marionette TRACE conn4 <- [1,666,null,{}] 02:35:57 INFO - PROCESS | 1824 | 1462959357063 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}] 02:35:57 INFO - PROCESS | 1824 | 1462959357243 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 02:35:57 INFO - PROCESS | 1824 | 1462959357421 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b2f0800 == 75 [pid = 1824] [id = 174] 02:35:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 240 (0x8b7b8c00) [pid = 1824] [serial = 522] [outer = (nil)] 02:35:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 241 (0x8d1a8c00) [pid = 1824] [serial = 523] [outer = 0x8b7b8c00] 02:35:57 INFO - PROCESS | 1824 | 1462959357496 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 242 (0x8d2d5c00) [pid = 1824] [serial = 524] [outer = 0x8b7b8c00] 02:35:58 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:58 INFO - PROCESS | 1824 | 1462959358423 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]]]}] 02:35:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:35:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1433ms 02:35:58 INFO - PROCESS | 1824 | 1462959358496 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 02:35:58 INFO - PROCESS | 1824 | 1462959358499 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 02:35:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:35:58 INFO - PROCESS | 1824 | 1462959358507 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - PROCESS | 1824 | 1462959358513 Marionette TRACE conn4 <- [1,670,null,{}] 02:35:58 INFO - PROCESS | 1824 | 1462959358528 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}] 02:35:58 INFO - PROCESS | 1824 | 1462959358837 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 02:35:58 INFO - PROCESS | 1824 | 1462959358885 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b2e6c00 == 76 [pid = 1824] [id = 175] 02:35:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 243 (0x8d8c9400) [pid = 1824] [serial = 525] [outer = (nil)] 02:35:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 244 (0x8d8d4000) [pid = 1824] [serial = 526] [outer = 0x8d8c9400] 02:35:58 INFO - PROCESS | 1824 | 1462959358981 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 245 (0x8e420c00) [pid = 1824] [serial = 527] [outer = 0x8d8c9400] 02:35:59 INFO - PROCESS | 1824 | --DOMWINDOW == 244 (0x8d3eb800) [pid = 1824] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:35:59 INFO - PROCESS | 1824 | --DOMWINDOW == 243 (0x8eb13000) [pid = 1824] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:35:59 INFO - PROCESS | 1824 | --DOMWINDOW == 242 (0x95330400) [pid = 1824] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:35:59 INFO - PROCESS | 1824 | --DOMWINDOW == 241 (0x93df0800) [pid = 1824] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:35:59 INFO - PROCESS | 1824 | --DOMWINDOW == 240 (0x8e6d0400) [pid = 1824] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:35:59 INFO - PROCESS | 1824 | --DOMWINDOW == 239 (0x8e424800) [pid = 1824] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:35:59 INFO - PROCESS | 1824 | --DOMWINDOW == 238 (0x8d423c00) [pid = 1824] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:35:59 INFO - PROCESS | 1824 | --DOMWINDOW == 237 (0x8d2d5800) [pid = 1824] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:35:59 INFO - PROCESS | 1824 | --DOMWINDOW == 236 (0x8e427800) [pid = 1824] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:35:59 INFO - PROCESS | 1824 | --DOMWINDOW == 235 (0x8b6d0c00) [pid = 1824] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:36:00 INFO - PROCESS | 1824 | 1462959360147 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]]]}] 02:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1689ms 02:36:00 INFO - PROCESS | 1824 | 1462959360195 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 02:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:36:00 INFO - PROCESS | 1824 | 1462959360200 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 02:36:00 INFO - PROCESS | 1824 | 1462959360206 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - PROCESS | 1824 | 1462959360210 Marionette TRACE conn4 <- [1,674,null,{}] 02:36:00 INFO - PROCESS | 1824 | 1462959360215 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}] 02:36:00 INFO - PROCESS | 1824 | 1462959360477 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 02:36:00 INFO - PROCESS | 1824 | 1462959360488 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0db800 == 77 [pid = 1824] [id = 176] 02:36:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 236 (0x8d3f1000) [pid = 1824] [serial = 528] [outer = (nil)] 02:36:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 237 (0x8e55ec00) [pid = 1824] [serial = 529] [outer = 0x8d3f1000] 02:36:00 INFO - PROCESS | 1824 | 1462959360578 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 238 (0x8e6cb400) [pid = 1824] [serial = 530] [outer = 0x8d3f1000] 02:36:01 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:01 INFO - PROCESS | 1824 | 1462959361446 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]]]}] 02:36:01 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 02:36:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1285ms 02:36:01 INFO - PROCESS | 1824 | 1462959361492 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 02:36:01 INFO - PROCESS | 1824 | 1462959361496 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 02:36:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:36:01 INFO - PROCESS | 1824 | 1462959361507 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - PROCESS | 1824 | 1462959361510 Marionette TRACE conn4 <- [1,678,null,{}] 02:36:01 INFO - PROCESS | 1824 | 1462959361516 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}] 02:36:01 INFO - PROCESS | 1824 | 1462959361689 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 02:36:02 INFO - PROCESS | 1824 | 1462959361980 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a501c00 == 78 [pid = 1824] [id = 177] 02:36:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 239 (0x8a503800) [pid = 1824] [serial = 531] [outer = (nil)] 02:36:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 240 (0x8a75a400) [pid = 1824] [serial = 532] [outer = 0x8a503800] 02:36:02 INFO - PROCESS | 1824 | 1462959362075 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 241 (0x8ae68c00) [pid = 1824] [serial = 533] [outer = 0x8a503800] 02:36:03 INFO - PROCESS | 1824 | 1462959363157 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]]]}] 02:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1686ms 02:36:03 INFO - PROCESS | 1824 | 1462959363196 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 02:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:36:03 INFO - PROCESS | 1824 | 1462959363203 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 02:36:03 INFO - PROCESS | 1824 | 1462959363211 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:36:03 INFO - PROCESS | 1824 | 1462959363217 Marionette TRACE conn4 <- [1,682,null,{}] 02:36:03 INFO - PROCESS | 1824 | 1462959363225 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}] 02:36:03 INFO - PROCESS | 1824 | 1462959363473 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 02:36:03 INFO - PROCESS | 1824 | 1462959363770 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:03 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1ad400 == 79 [pid = 1824] [id = 178] 02:36:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 242 (0x8d2d3c00) [pid = 1824] [serial = 534] [outer = (nil)] 02:36:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 243 (0x8d2e1400) [pid = 1824] [serial = 535] [outer = 0x8d2d3c00] 02:36:03 INFO - PROCESS | 1824 | 1462959363869 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 244 (0x8d424400) [pid = 1824] [serial = 536] [outer = 0x8d2d3c00] 02:36:05 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:05 INFO - PROCESS | 1824 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:36:05 INFO - PROCESS | 1824 | 1462959365237 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]]]}] 02:36:05 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) 02:36:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2136ms 02:36:05 INFO - PROCESS | 1824 | 1462959365395 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 02:36:05 INFO - PROCESS | 1824 | 1462959365403 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 02:36:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:36:05 INFO - PROCESS | 1824 | 1462959365415 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:36:05 INFO - PROCESS | 1824 | 1462959365418 Marionette TRACE conn4 <- [1,686,null,{}] 02:36:05 INFO - PROCESS | 1824 | 1462959365425 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}] 02:36:05 INFO - PROCESS | 1824 | 1462959365631 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 02:36:05 INFO - PROCESS | 1824 | 1462959365819 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1a4c00 == 80 [pid = 1824] [id = 179] 02:36:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 245 (0x8e41d000) [pid = 1824] [serial = 537] [outer = (nil)] 02:36:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 246 (0x8eb15000) [pid = 1824] [serial = 538] [outer = 0x8e41d000] 02:36:05 INFO - PROCESS | 1824 | 1462959365909 Marionette DEBUG loaded listener.js 02:36:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 247 (0x8f628c00) [pid = 1824] [serial = 539] [outer = 0x8e41d000] 02:36:07 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:07 INFO - PROCESS | 1824 | 1462959367273 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]]]}] 02:36:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1895ms 02:36:07 INFO - PROCESS | 1824 | 1462959367310 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 02:36:07 INFO - PROCESS | 1824 | 1462959367314 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 02:36:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:36:07 INFO - PROCESS | 1824 | 1462959367379 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:36:07 INFO - PROCESS | 1824 | 1462959367390 Marionette TRACE conn4 <- [1,690,null,{}] 02:36:07 INFO - PROCESS | 1824 | 1462959367452 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}] 02:36:07 INFO - PROCESS | 1824 | 1462959367657 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 02:36:07 INFO - PROCESS | 1824 | 1462959367843 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e427000 == 81 [pid = 1824] [id = 180] 02:36:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 248 (0x8eb0c000) [pid = 1824] [serial = 540] [outer = (nil)] 02:36:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 249 (0x8f8c1c00) [pid = 1824] [serial = 541] [outer = 0x8eb0c000] 02:36:07 INFO - PROCESS | 1824 | 1462959367934 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 250 (0x8f8c9800) [pid = 1824] [serial = 542] [outer = 0x8eb0c000] 02:36:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:09 INFO - PROCESS | 1824 | 1462959369329 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]]]}] 02:36:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:36:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2050ms 02:36:09 INFO - PROCESS | 1824 | 1462959369375 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 1824 | 1462959369381 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 02:36:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:36:09 INFO - PROCESS | 1824 | 1462959369484 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 1824 | 1462959369489 Marionette TRACE conn4 <- [1,694,null,{}] 02:36:09 INFO - PROCESS | 1824 | 1462959369498 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}] 02:36:09 INFO - PROCESS | 1824 | 1462959369695 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 02:36:09 INFO - PROCESS | 1824 | 1462959369883 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f8c7c00 == 82 [pid = 1824] [id = 181] 02:36:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 251 (0x8f8c8000) [pid = 1824] [serial = 543] [outer = (nil)] 02:36:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 252 (0x9247e800) [pid = 1824] [serial = 544] [outer = 0x8f8c8000] 02:36:09 INFO - PROCESS | 1824 | 1462959369975 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 253 (0x92a1cc00) [pid = 1824] [serial = 545] [outer = 0x8f8c8000] 02:36:11 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:11 INFO - PROCESS | 1824 | 1462959371366 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]]]}] 02:36:11 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) 02:36:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1956ms 02:36:11 INFO - PROCESS | 1824 | 1462959371388 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 1824 | 1462959371392 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 02:36:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:36:11 INFO - PROCESS | 1824 | 1462959371473 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - PROCESS | 1824 | 1462959371476 Marionette TRACE conn4 <- [1,698,null,{}] 02:36:11 INFO - PROCESS | 1824 | 1462959371485 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}] 02:36:11 INFO - PROCESS | 1824 | 1462959371684 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 02:36:11 INFO - PROCESS | 1824 | 1462959371872 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x92a1b400 == 83 [pid = 1824] [id = 182] 02:36:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 254 (0x92a1bc00) [pid = 1824] [serial = 546] [outer = (nil)] 02:36:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 255 (0x93b07800) [pid = 1824] [serial = 547] [outer = 0x92a1bc00] 02:36:12 INFO - PROCESS | 1824 | 1462959372016 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 256 (0x953df800) [pid = 1824] [serial = 548] [outer = 0x92a1bc00] 02:36:13 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:13 INFO - PROCESS | 1824 | 1462959373447 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]]]}] 02:36:13 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) 02:36:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2059ms 02:36:13 INFO - PROCESS | 1824 | 1462959373523 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 1824 | 1462959373527 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 02:36:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:36:13 INFO - PROCESS | 1824 | 1462959373536 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:36:13 INFO - PROCESS | 1824 | 1462959373539 Marionette TRACE conn4 <- [1,702,null,{}] 02:36:13 INFO - PROCESS | 1824 | 1462959373545 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}] 02:36:13 INFO - PROCESS | 1824 | 1462959373734 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 02:36:13 INFO - PROCESS | 1824 | 1462959373924 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 1824 | ++DOCSHELL 0x92f6c800 == 84 [pid = 1824] [id = 183] 02:36:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 257 (0x93a8ec00) [pid = 1824] [serial = 549] [outer = (nil)] 02:36:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 258 (0x98294000) [pid = 1824] [serial = 550] [outer = 0x93a8ec00] 02:36:14 INFO - PROCESS | 1824 | 1462959374011 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 259 (0x9a0bac00) [pid = 1824] [serial = 551] [outer = 0x93a8ec00] 02:36:15 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:15 INFO - PROCESS | 1824 | 1462959375331 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]]]}] 02:36:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:36:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1830ms 02:36:15 INFO - PROCESS | 1824 | 1462959375370 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 02:36:15 INFO - PROCESS | 1824 | 1462959375374 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 02:36:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:36:15 INFO - PROCESS | 1824 | 1462959375381 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:36:15 INFO - PROCESS | 1824 | 1462959375385 Marionette TRACE conn4 <- [1,706,null,{}] 02:36:15 INFO - PROCESS | 1824 | 1462959375391 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}] 02:36:15 INFO - PROCESS | 1824 | 1462959375689 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 02:36:16 INFO - PROCESS | 1824 | 1462959376345 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad5dc00 == 85 [pid = 1824] [id = 184] 02:36:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 260 (0x8ad5e000) [pid = 1824] [serial = 552] [outer = (nil)] 02:36:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 261 (0x8b2efc00) [pid = 1824] [serial = 553] [outer = 0x8ad5e000] 02:36:16 INFO - PROCESS | 1824 | 1462959376430 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 262 (0x8b7b7400) [pid = 1824] [serial = 554] [outer = 0x8ad5e000] 02:36:17 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:17 INFO - PROCESS | 1824 | 1462959377878 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]]]}] 02:36:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:36:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2539ms 02:36:17 INFO - PROCESS | 1824 | 1462959377922 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 02:36:17 INFO - PROCESS | 1824 | 1462959377929 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 02:36:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:36:17 INFO - PROCESS | 1824 | 1462959377937 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:36:17 INFO - PROCESS | 1824 | 1462959377943 Marionette TRACE conn4 <- [1,710,null,{}] 02:36:17 INFO - PROCESS | 1824 | 1462959377951 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}] 02:36:18 INFO - PROCESS | 1824 | 1462959378129 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 02:36:18 INFO - PROCESS | 1824 | 1462959378335 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae69c00 == 86 [pid = 1824] [id = 185] 02:36:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 263 (0x8b7bf000) [pid = 1824] [serial = 555] [outer = (nil)] 02:36:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 264 (0x8d42c800) [pid = 1824] [serial = 556] [outer = 0x8b7bf000] 02:36:18 INFO - PROCESS | 1824 | 1462959378457 Marionette DEBUG loaded listener.js 02:36:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 265 (0x8e426400) [pid = 1824] [serial = 557] [outer = 0x8b7bf000] 02:36:19 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:19 INFO - PROCESS | 1824 | 1462959379799 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]]]}] 02:36:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:36:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1945ms 02:36:19 INFO - PROCESS | 1824 | 1462959379887 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 02:36:19 INFO - PROCESS | 1824 | 1462959379894 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 02:36:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:36:19 INFO - PROCESS | 1824 | 1462959379902 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:36:19 INFO - PROCESS | 1824 | 1462959379905 Marionette TRACE conn4 <- [1,714,null,{}] 02:36:19 INFO - PROCESS | 1824 | 1462959379911 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}] 02:36:20 INFO - PROCESS | 1824 | 1462959380096 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 02:36:20 INFO - PROCESS | 1824 | 1462959380298 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad6ac00 == 87 [pid = 1824] [id = 186] 02:36:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 266 (0x8ae67800) [pid = 1824] [serial = 558] [outer = (nil)] 02:36:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 267 (0x8ec83800) [pid = 1824] [serial = 559] [outer = 0x8ae67800] 02:36:20 INFO - PROCESS | 1824 | 1462959380378 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 268 (0x8f628000) [pid = 1824] [serial = 560] [outer = 0x8ae67800] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0db800 == 86 [pid = 1824] [id = 176] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 267 (0x8c0e0c00) [pid = 1824] [serial = 430] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 266 (0xa3651c00) [pid = 1824] [serial = 424] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 265 (0x8d8d8c00) [pid = 1824] [serial = 421] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 264 (0xa6b8f000) [pid = 1824] [serial = 427] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 263 (0x9abdd800) [pid = 1824] [serial = 412] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 262 (0x9c273000) [pid = 1824] [serial = 418] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 261 (0x8b7b4c00) [pid = 1824] [serial = 442] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 260 (0x8e6d2000) [pid = 1824] [serial = 406] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 259 (0x92cc9c00) [pid = 1824] [serial = 409] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 258 (0x9d5b1400) [pid = 1824] [serial = 415] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 257 (0x8c0e3c00) [pid = 1824] [serial = 436] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 256 (0xa6b8d400) [pid = 1824] [serial = 433] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 255 (0x8b6d6c00) [pid = 1824] [serial = 439] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8b2e6c00 == 85 [pid = 1824] [id = 175] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8b2f0800 == 84 [pid = 1824] [id = 174] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae73000 == 83 [pid = 1824] [id = 173] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8a761800 == 82 [pid = 1824] [id = 171] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8a75f800 == 81 [pid = 1824] [id = 170] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8a75b400 == 80 [pid = 1824] [id = 169] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8a756400 == 79 [pid = 1824] [id = 168] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x92a1a000 == 78 [pid = 1824] [id = 167] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8a505c00 == 77 [pid = 1824] [id = 166] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x92a19800 == 76 [pid = 1824] [id = 165] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8b48f800 == 75 [pid = 1824] [id = 164] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8f62a000 == 74 [pid = 1824] [id = 163] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8f623800 == 73 [pid = 1824] [id = 162] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x9936c400 == 72 [pid = 1824] [id = 161] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8b495400 == 71 [pid = 1824] [id = 160] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x919eec00 == 70 [pid = 1824] [id = 159] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x92cc7800 == 69 [pid = 1824] [id = 158] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8d42e800 == 68 [pid = 1824] [id = 157] 02:36:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0da000 == 67 [pid = 1824] [id = 156] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 254 (0x8d421000) [pid = 1824] [serial = 448] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 253 (0x919e3800) [pid = 1824] [serial = 461] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 252 (0x9aaf0000) [pid = 1824] [serial = 352] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 251 (0x9d933000) [pid = 1824] [serial = 304] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 250 (0x92cc6c00) [pid = 1824] [serial = 463] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 249 (0x91c84400) [pid = 1824] [serial = 229] [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.] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 248 (0x8ec82800) [pid = 1824] [serial = 457] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 247 (0x8e422400) [pid = 1824] [serial = 452] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 246 (0x8d2de400) [pid = 1824] [serial = 403] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 245 (0x8f743c00) [pid = 1824] [serial = 460] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 244 (0x8eb0a400) [pid = 1824] [serial = 455] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 243 (0x8d42cc00) [pid = 1824] [serial = 449] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 242 (0x8c0dc000) [pid = 1824] [serial = 446] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 241 (0x8e6d2400) [pid = 1824] [serial = 454] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 240 (0x8b7b5000) [pid = 1824] [serial = 445] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 239 (0x8e41b800) [pid = 1824] [serial = 451] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 238 (0x8eea1000) [pid = 1824] [serial = 458] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | --DOMWINDOW == 237 (0x92e28000) [pid = 1824] [serial = 464] [outer = (nil)] [url = about:blank] 02:36:21 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:21 INFO - PROCESS | 1824 | 1462959381861 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]]]}] 02:36:21 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 02:36:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1989ms 02:36:21 INFO - PROCESS | 1824 | 1462959381892 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 02:36:21 INFO - PROCESS | 1824 | 1462959381896 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 02:36:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:36:21 INFO - PROCESS | 1824 | 1462959381912 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 1824 | 1462959381921 Marionette TRACE conn4 <- [1,718,null,{}] 02:36:21 INFO - PROCESS | 1824 | 1462959381928 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}] 02:36:22 INFO - PROCESS | 1824 | 1462959382119 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 02:36:22 INFO - PROCESS | 1824 | 1462959382266 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae69000 == 68 [pid = 1824] [id = 187] 02:36:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 238 (0x8ae6f400) [pid = 1824] [serial = 561] [outer = (nil)] 02:36:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 239 (0x8d427000) [pid = 1824] [serial = 562] [outer = 0x8ae6f400] 02:36:22 INFO - PROCESS | 1824 | 1462959382342 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 240 (0x8e422400) [pid = 1824] [serial = 563] [outer = 0x8ae6f400] 02:36:23 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:23 INFO - PROCESS | 1824 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:36:23 INFO - PROCESS | 1824 | 1462959383531 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]]]}] 02:36:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:36:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1650ms 02:36:23 INFO - PROCESS | 1824 | 1462959383555 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 02:36:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:36:23 INFO - PROCESS | 1824 | 1462959383560 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 02:36:23 INFO - PROCESS | 1824 | 1462959383566 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - PROCESS | 1824 | 1462959383570 Marionette TRACE conn4 <- [1,722,null,{}] 02:36:23 INFO - PROCESS | 1824 | 1462959383575 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}] 02:36:23 INFO - PROCESS | 1824 | 1462959383789 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 02:36:23 INFO - PROCESS | 1824 | 1462959383974 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a50ec00 == 69 [pid = 1824] [id = 188] 02:36:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 241 (0x8c0e3800) [pid = 1824] [serial = 564] [outer = (nil)] 02:36:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 242 (0x8f54c800) [pid = 1824] [serial = 565] [outer = 0x8c0e3800] 02:36:24 INFO - PROCESS | 1824 | 1462959384050 Marionette DEBUG loaded listener.js 02:36:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 243 (0x8f631000) [pid = 1824] [serial = 566] [outer = 0x8c0e3800] 02:36:24 INFO - PROCESS | 1824 | 1462959384926 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] 02:36:24 INFO - PROCESS | 1824 | 1462959384965 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 02:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:36:24 INFO - PROCESS | 1824 | 1462959384972 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 1824 | 1462959384976 Marionette TRACE conn4 <- [1,726,null,{}] 02:36:24 INFO - PROCESS | 1824 | 1462959384981 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}] 02:36:25 INFO - PROCESS | 1824 | 1462959385239 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 02:36:25 INFO - PROCESS | 1824 | 1462959385274 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f8bcc00 == 70 [pid = 1824] [id = 189] 02:36:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 244 (0x8f8c0000) [pid = 1824] [serial = 567] [outer = (nil)] 02:36:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 245 (0x8f8c5800) [pid = 1824] [serial = 568] [outer = 0x8f8c0000] 02:36:25 INFO - PROCESS | 1824 | 1462959385544 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 246 (0x91c8e400) [pid = 1824] [serial = 569] [outer = 0x8f8c0000] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 245 (0x8b7b8c00) [pid = 1824] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 244 (0x8f73e800) [pid = 1824] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 243 (0xa0618c00) [pid = 1824] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 242 (0x9b55fc00) [pid = 1824] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 241 (0x9aaf1400) [pid = 1824] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 240 (0x8f624400) [pid = 1824] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 239 (0x9aaf5c00) [pid = 1824] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 238 (0x9c26e000) [pid = 1824] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 237 (0x92e2f000) [pid = 1824] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 236 (0x8ec85800) [pid = 1824] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 235 (0x953e5400) [pid = 1824] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 234 (0x8ad6bc00) [pid = 1824] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 233 (0x92ccc000) [pid = 1824] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 232 (0x9976e800) [pid = 1824] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 231 (0xa901d400) [pid = 1824] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 230 (0x8e562800) [pid = 1824] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 229 (0x90fafc00) [pid = 1824] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 228 (0xa6880c00) [pid = 1824] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 227 (0x9b8f3000) [pid = 1824] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 226 (0x9b3c4c00) [pid = 1824] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 225 (0xa6bea000) [pid = 1824] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 224 (0x91c87000) [pid = 1824] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 223 (0xa51ad800) [pid = 1824] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 222 (0x953e9400) [pid = 1824] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 221 (0x9aafdc00) [pid = 1824] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 220 (0x9abd2800) [pid = 1824] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 219 (0xa3352c00) [pid = 1824] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 218 (0x9aafd000) [pid = 1824] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 217 (0x92f70c00) [pid = 1824] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 216 (0x8f53e000) [pid = 1824] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 215 (0x8d2d7800) [pid = 1824] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 214 (0x8d8d6c00) [pid = 1824] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 213 (0x8d1a5800) [pid = 1824] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 212 (0xa6882c00) [pid = 1824] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 211 (0x9a249800) [pid = 1824] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 210 (0x9aafb400) [pid = 1824] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 209 (0x93a90400) [pid = 1824] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 208 (0x9aa39000) [pid = 1824] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 207 (0x8e6cdc00) [pid = 1824] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 206 (0x8b493400) [pid = 1824] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 205 (0x8b48c800) [pid = 1824] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 204 (0x8d8c9400) [pid = 1824] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 203 (0x919e6000) [pid = 1824] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 202 (0x8d1b0c00) [pid = 1824] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 201 (0x8b497000) [pid = 1824] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 200 (0xa1157c00) [pid = 1824] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 199 (0x95330c00) [pid = 1824] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 198 (0xa27e8400) [pid = 1824] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 197 (0x8ee9a800) [pid = 1824] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 196 (0x8f547400) [pid = 1824] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 195 (0x93b04c00) [pid = 1824] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 194 (0x90fb1400) [pid = 1824] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 193 (0x9d9d2c00) [pid = 1824] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 192 (0x8c0d9400) [pid = 1824] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 191 (0xa3357400) [pid = 1824] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 190 (0x8c0e1400) [pid = 1824] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x8b6d7800) [pid = 1824] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x92ccbc00) [pid = 1824] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x91c8d800) [pid = 1824] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x8f73d800) [pid = 1824] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x91c83400) [pid = 1824] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x9aaf5000) [pid = 1824] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x8ec80c00) [pid = 1824] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x9c368000) [pid = 1824] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x9aaf6000) [pid = 1824] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x953df400) [pid = 1824] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x92cc3800) [pid = 1824] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x8d8d4800) [pid = 1824] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8e426000) [pid = 1824] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x9b35bc00) [pid = 1824] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x919f0c00) [pid = 1824] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0xa2723400) [pid = 1824] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:36:27 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0xa68c1000) [pid = 1824] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:36:27 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:27 INFO - PROCESS | 1824 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:36:28 INFO - PROCESS | 1824 | 1462959388079 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]]]}] 02:36:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:36:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 3145ms 02:36:28 INFO - PROCESS | 1824 | 1462959388120 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 02:36:28 INFO - PROCESS | 1824 | 1462959388126 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 02:36:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:36:28 INFO - PROCESS | 1824 | 1462959388135 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:36:28 INFO - PROCESS | 1824 | 1462959388141 Marionette TRACE conn4 <- [1,730,null,{}] 02:36:28 INFO - PROCESS | 1824 | 1462959388149 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}] 02:36:28 INFO - PROCESS | 1824 | 1462959388517 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 02:36:28 INFO - PROCESS | 1824 | 1462959388619 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a75f000 == 71 [pid = 1824] [id = 190] 02:36:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x8b492400) [pid = 1824] [serial = 570] [outer = (nil)] 02:36:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x8e41e800) [pid = 1824] [serial = 571] [outer = 0x8b492400] 02:36:28 INFO - PROCESS | 1824 | 1462959388740 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x8ec83c00) [pid = 1824] [serial = 572] [outer = 0x8b492400] 02:36:29 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:29 INFO - PROCESS | 1824 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:36:29 INFO - PROCESS | 1824 | 1462959389885 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] 02:36:29 INFO - PROCESS | 1824 | 1462959389935 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 02:36:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:36:29 INFO - PROCESS | 1824 | 1462959389944 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 1824 | 1462959389951 Marionette TRACE conn4 <- [1,734,null,{}] 02:36:29 INFO - PROCESS | 1824 | 1462959389961 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}] 02:36:30 INFO - PROCESS | 1824 | 1462959390171 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 02:36:30 INFO - PROCESS | 1824 | 1462959390445 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:30 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad5f800 == 72 [pid = 1824] [id = 191] 02:36:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x8b6d0800) [pid = 1824] [serial = 573] [outer = (nil)] 02:36:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x8c0da000) [pid = 1824] [serial = 574] [outer = 0x8b6d0800] 02:36:30 INFO - PROCESS | 1824 | 1462959390544 Marionette DEBUG loaded listener.js 02:36:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x8c0e6400) [pid = 1824] [serial = 575] [outer = 0x8b6d0800] 02:36:31 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:31 INFO - PROCESS | 1824 | 1462959391462 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]]]}] 02:36:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:36:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1595ms 02:36:31 INFO - PROCESS | 1824 | 1462959391540 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 02:36:31 INFO - PROCESS | 1824 | 1462959391550 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 02:36:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:36:31 INFO - PROCESS | 1824 | 1462959391562 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:36:31 INFO - PROCESS | 1824 | 1462959391566 Marionette TRACE conn4 <- [1,738,null,{}] 02:36:31 INFO - PROCESS | 1824 | 1462959391574 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}] 02:36:31 INFO - PROCESS | 1824 | 1462959391788 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 02:36:32 INFO - PROCESS | 1824 | 1462959392040 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d3e5400 == 73 [pid = 1824] [id = 192] 02:36:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x8d42c400) [pid = 1824] [serial = 576] [outer = (nil)] 02:36:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x8e425c00) [pid = 1824] [serial = 577] [outer = 0x8d42c400] 02:36:32 INFO - PROCESS | 1824 | 1462959392156 Marionette DEBUG loaded listener.js 02:36:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x8e6ce800) [pid = 1824] [serial = 578] [outer = 0x8d42c400] 02:36:33 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:33 INFO - PROCESS | 1824 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:36:33 INFO - PROCESS | 1824 | 1462959393624 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]]]}] 02:36:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:36:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2100ms 02:36:33 INFO - PROCESS | 1824 | 1462959393662 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 02:36:33 INFO - PROCESS | 1824 | 1462959393667 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 02:36:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:36:33 INFO - PROCESS | 1824 | 1462959393676 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:36:33 INFO - PROCESS | 1824 | 1462959393682 Marionette TRACE conn4 <- [1,742,null,{}] 02:36:33 INFO - PROCESS | 1824 | 1462959393700 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}] 02:36:33 INFO - PROCESS | 1824 | 1462959393938 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 02:36:34 INFO - PROCESS | 1824 | 1462959394128 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0d9800 == 74 [pid = 1824] [id = 193] 02:36:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x8ec86c00) [pid = 1824] [serial = 579] [outer = (nil)] 02:36:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x8f71f400) [pid = 1824] [serial = 580] [outer = 0x8ec86c00] 02:36:34 INFO - PROCESS | 1824 | 1462959394235 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x90fb2c00) [pid = 1824] [serial = 581] [outer = 0x8ec86c00] 02:36:35 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:35 INFO - PROCESS | 1824 | 1462959395571 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]]]}] 02:36:35 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 02:36:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1939ms 02:36:35 INFO - PROCESS | 1824 | 1462959395678 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 1824 | 1462959395683 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 02:36:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:36:35 INFO - PROCESS | 1824 | 1462959395696 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 1824 | 1462959395699 Marionette TRACE conn4 <- [1,746,null,{}] 02:36:35 INFO - PROCESS | 1824 | 1462959395707 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}] 02:36:35 INFO - PROCESS | 1824 | 1462959395913 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 02:36:36 INFO - PROCESS | 1824 | 1462959396103 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f8c1800 == 75 [pid = 1824] [id = 194] 02:36:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x8f8c2000) [pid = 1824] [serial = 582] [outer = (nil)] 02:36:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x92a19800) [pid = 1824] [serial = 583] [outer = 0x8f8c2000] 02:36:36 INFO - PROCESS | 1824 | 1462959396207 Marionette DEBUG loaded listener.js 02:36:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0x92cc8800) [pid = 1824] [serial = 584] [outer = 0x8f8c2000] 02:36:36 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:37 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:37 INFO - PROCESS | 1824 | 1462959397531 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]]]}] 02:36:37 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.) 02:36:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1882ms 02:36:37 INFO - PROCESS | 1824 | 1462959397666 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 02:36:37 INFO - PROCESS | 1824 | 1462959397670 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 02:36:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:36:37 INFO - PROCESS | 1824 | 1462959397688 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 1824 | 1462959397692 Marionette TRACE conn4 <- [1,750,null,{}] 02:36:37 INFO - PROCESS | 1824 | 1462959397699 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}] 02:36:37 INFO - PROCESS | 1824 | 1462959397903 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 02:36:38 INFO - PROCESS | 1824 | 1462959398092 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a50dc00 == 76 [pid = 1824] [id = 195] 02:36:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x919f0c00) [pid = 1824] [serial = 585] [outer = (nil)] 02:36:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0x92e2c000) [pid = 1824] [serial = 586] [outer = 0x919f0c00] 02:36:38 INFO - PROCESS | 1824 | 1462959398180 Marionette DEBUG loaded listener.js 02:36:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 191 (0x92e30000) [pid = 1824] [serial = 587] [outer = 0x919f0c00] 02:36:39 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:39 INFO - PROCESS | 1824 | 1462959399540 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]]]}] 02:36:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:36:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1895ms 02:36:39 INFO - PROCESS | 1824 | 1462959399584 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 02:36:39 INFO - PROCESS | 1824 | 1462959399588 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 02:36:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:36:39 INFO - PROCESS | 1824 | 1462959399698 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:36:39 INFO - PROCESS | 1824 | 1462959399703 Marionette TRACE conn4 <- [1,754,null,{}] 02:36:39 INFO - PROCESS | 1824 | 1462959399712 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}] 02:36:39 INFO - PROCESS | 1824 | 1462959399924 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 02:36:40 INFO - PROCESS | 1824 | 1462959400114 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae72400 == 77 [pid = 1824] [id = 196] 02:36:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 192 (0x8ae72800) [pid = 1824] [serial = 588] [outer = (nil)] 02:36:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 193 (0x95336800) [pid = 1824] [serial = 589] [outer = 0x8ae72800] 02:36:40 INFO - PROCESS | 1824 | 1462959400201 Marionette DEBUG loaded listener.js 02:36:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 194 (0x9533d800) [pid = 1824] [serial = 590] [outer = 0x8ae72800] 02:36:41 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:41 INFO - PROCESS | 1824 | 1462959401524 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]]]}] 02:36:41 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 02:36:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1891ms 02:36:41 INFO - PROCESS | 1824 | 1462959401537 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 02:36:41 INFO - PROCESS | 1824 | 1462959401540 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 02:36:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:36:41 INFO - PROCESS | 1824 | 1462959401547 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:36:41 INFO - PROCESS | 1824 | 1462959401550 Marionette TRACE conn4 <- [1,758,null,{}] 02:36:41 INFO - PROCESS | 1824 | 1462959401599 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}] 02:36:41 INFO - PROCESS | 1824 | 1462959401779 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 02:36:41 INFO - PROCESS | 1824 | 1462959401973 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae6d000 == 78 [pid = 1824] [id = 197] 02:36:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 195 (0x94752c00) [pid = 1824] [serial = 591] [outer = (nil)] 02:36:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 196 (0x9828c800) [pid = 1824] [serial = 592] [outer = 0x94752c00] 02:36:42 INFO - PROCESS | 1824 | 1462959402059 Marionette DEBUG loaded listener.js 02:36:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 197 (0x9977a000) [pid = 1824] [serial = 593] [outer = 0x94752c00] 02:36:42 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:42 INFO - PROCESS | 1824 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:36:42 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:42 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:42 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:36:42 INFO - PROCESS | 1824 | 1462959402970 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]]]}] 02:36:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:36:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1482ms 02:36:43 INFO - PROCESS | 1824 | 1462959403029 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 02:36:43 INFO - PROCESS | 1824 | 1462959403033 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 02:36:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:36:43 INFO - PROCESS | 1824 | 1462959403040 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:36:43 INFO - PROCESS | 1824 | 1462959403044 Marionette TRACE conn4 <- [1,762,null,{}] 02:36:43 INFO - PROCESS | 1824 | 1462959403049 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}] 02:36:43 INFO - PROCESS | 1824 | 1462959403249 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 02:36:43 INFO - PROCESS | 1824 | 1462959403490 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:43 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a75e400 == 79 [pid = 1824] [id = 198] 02:36:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 198 (0x97872400) [pid = 1824] [serial = 594] [outer = (nil)] 02:36:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 199 (0x9a740400) [pid = 1824] [serial = 595] [outer = 0x97872400] 02:36:43 INFO - PROCESS | 1824 | 1462959403636 Marionette DEBUG loaded listener.js 02:36:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 200 (0x9a7c2800) [pid = 1824] [serial = 596] [outer = 0x97872400] 02:36:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:36:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1948ms 02:36:44 INFO - PROCESS | 1824 | 1462959404979 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]]]}] 02:36:45 INFO - PROCESS | 1824 | 1462959405035 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 02:36:45 INFO - PROCESS | 1824 | 1462959405038 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 02:36:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:36:45 INFO - PROCESS | 1824 | 1462959405101 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:36:45 INFO - PROCESS | 1824 | 1462959405106 Marionette TRACE conn4 <- [1,766,null,{}] 02:36:45 INFO - PROCESS | 1824 | 1462959405116 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}] 02:36:45 INFO - PROCESS | 1824 | 1462959405323 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 02:36:45 INFO - PROCESS | 1824 | 1462959405516 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b490000 == 80 [pid = 1824] [id = 199] 02:36:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 201 (0x8b490800) [pid = 1824] [serial = 597] [outer = (nil)] 02:36:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 202 (0x8b7b5800) [pid = 1824] [serial = 598] [outer = 0x8b490800] 02:36:45 INFO - PROCESS | 1824 | 1462959405655 Marionette DEBUG loaded listener.js 02:36:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 203 (0x8d1b0000) [pid = 1824] [serial = 599] [outer = 0x8b490800] 02:36:46 INFO - PROCESS | 1824 | 1462959406967 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]]]}] 02:36:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:36:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1940ms 02:36:47 INFO - PROCESS | 1824 | 1462959407076 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 02:36:47 INFO - PROCESS | 1824 | 1462959407081 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 02:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:36:47 INFO - PROCESS | 1824 | 1462959407099 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:36:47 INFO - PROCESS | 1824 | 1462959407103 Marionette TRACE conn4 <- [1,770,null,{}] 02:36:47 INFO - PROCESS | 1824 | 1462959407111 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}] 02:36:47 INFO - PROCESS | 1824 | 1462959407338 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 02:36:47 INFO - PROCESS | 1824 | 1462959407881 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b2e6c00 == 81 [pid = 1824] [id = 200] 02:36:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 204 (0x8b2e7000) [pid = 1824] [serial = 600] [outer = (nil)] 02:36:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 205 (0x8b493400) [pid = 1824] [serial = 601] [outer = 0x8b2e7000] 02:36:47 INFO - PROCESS | 1824 | 1462959407967 Marionette DEBUG loaded listener.js 02:36:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 206 (0x8b7ba000) [pid = 1824] [serial = 602] [outer = 0x8b2e7000] 02:36:48 INFO - PROCESS | 1824 | 1462959408925 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]]]}] 02:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1885ms 02:36:48 INFO - PROCESS | 1824 | 1462959408985 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 02:36:48 INFO - PROCESS | 1824 | 1462959408991 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 02:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:36:49 INFO - PROCESS | 1824 | 1462959409000 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - PROCESS | 1824 | 1462959409005 Marionette TRACE conn4 <- [1,774,null,{}] 02:36:49 INFO - PROCESS | 1824 | 1462959409013 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}] 02:36:49 INFO - PROCESS | 1824 | 1462959409400 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 02:36:49 INFO - PROCESS | 1824 | 1462959409618 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae75400 == 82 [pid = 1824] [id = 201] 02:36:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 207 (0x8b7be000) [pid = 1824] [serial = 603] [outer = (nil)] 02:36:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 208 (0x8d8cc400) [pid = 1824] [serial = 604] [outer = 0x8b7be000] 02:36:49 INFO - PROCESS | 1824 | 1462959409704 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 209 (0x8e6c9c00) [pid = 1824] [serial = 605] [outer = 0x8b7be000] 02:36:50 INFO - PROCESS | 1824 | --DOCSHELL 0x99ff4c00 == 81 [pid = 1824] [id = 35] 02:36:50 INFO - PROCESS | 1824 | --DOCSHELL 0xa060fc00 == 80 [pid = 1824] [id = 36] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 208 (0x8e55ec00) [pid = 1824] [serial = 529] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOCSHELL 0x92489800 == 79 [pid = 1824] [id = 37] 02:36:50 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0dac00 == 78 [pid = 1824] [id = 144] 02:36:50 INFO - PROCESS | 1824 | --DOCSHELL 0x8b48dc00 == 77 [pid = 1824] [id = 145] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 207 (0x8ee9e800) [pid = 1824] [serial = 473] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 206 (0x92a24400) [pid = 1824] [serial = 502] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 205 (0xa68bf800) [pid = 1824] [serial = 183] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 204 (0x9aa3e400) [pid = 1824] [serial = 331] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 203 (0xa638b800) [pid = 1824] [serial = 316] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 202 (0xa6e92400) [pid = 1824] [serial = 271] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 201 (0x8d1a8c00) [pid = 1824] [serial = 523] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 200 (0x92cd1000) [pid = 1824] [serial = 307] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 199 (0xa2375400) [pid = 1824] [serial = 108] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 198 (0xa6f37c00) [pid = 1824] [serial = 225] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 197 (0x9aaf8c00) [pid = 1824] [serial = 177] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 196 (0x8f62f400) [pid = 1824] [serial = 488] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 195 (0xa82b9c00) [pid = 1824] [serial = 328] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 194 (0x9c277000) [pid = 1824] [serial = 419] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 193 (0x8f719400) [pid = 1824] [serial = 490] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 192 (0x92a1c800) [pid = 1824] [serial = 496] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 191 (0x953ec000) [pid = 1824] [serial = 259] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 190 (0x90faec00) [pid = 1824] [serial = 355] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x982fb000) [pid = 1824] [serial = 479] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x8ae71c00) [pid = 1824] [serial = 517] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x8b2ec800) [pid = 1824] [serial = 508] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x93d08800) [pid = 1824] [serial = 466] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x952f3800) [pid = 1824] [serial = 358] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x9b12d800) [pid = 1824] [serial = 262] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0xa90b1400) [pid = 1824] [serial = 274] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x8eb12c00) [pid = 1824] [serial = 407] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x92e30c00) [pid = 1824] [serial = 410] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0xa6b8ec00) [pid = 1824] [serial = 268] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x9d5ad000) [pid = 1824] [serial = 367] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x9d5a5000) [pid = 1824] [serial = 364] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0xa82b8c00) [pid = 1824] [serial = 189] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0xa6e93800) [pid = 1824] [serial = 428] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0xa63f4000) [pid = 1824] [serial = 147] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x9b3cbc00) [pid = 1824] [serial = 141] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0xa2244800) [pid = 1824] [serial = 180] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x9abe0800) [pid = 1824] [serial = 376] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x8e6ccc00) [pid = 1824] [serial = 472] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0xa6b94c00) [pid = 1824] [serial = 222] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x9b359c00) [pid = 1824] [serial = 361] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x8d2d5c00) [pid = 1824] [serial = 524] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0xa8c0a800) [pid = 1824] [serial = 228] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x8f54ac00) [pid = 1824] [serial = 277] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x8a50d400) [pid = 1824] [serial = 499] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8ad62800) [pid = 1824] [serial = 511] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x8d8d6000) [pid = 1824] [serial = 470] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0xa687a800) [pid = 1824] [serial = 425] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x8d1af800) [pid = 1824] [serial = 379] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x8ae66400) [pid = 1824] [serial = 514] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x8f722000) [pid = 1824] [serial = 493] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0xa6be7400) [pid = 1824] [serial = 150] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x9af31400) [pid = 1824] [serial = 484] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0xa2249c00) [pid = 1824] [serial = 416] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x99fed400) [pid = 1824] [serial = 481] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x8d420800) [pid = 1824] [serial = 469] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0xa6b91800) [pid = 1824] [serial = 192] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x9d5b2c00) [pid = 1824] [serial = 370] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0xa8c89000) [pid = 1824] [serial = 437] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8b6db000) [pid = 1824] [serial = 521] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8e420c00) [pid = 1824] [serial = 527] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x97878800) [pid = 1824] [serial = 216] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8d3eb000) [pid = 1824] [serial = 382] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8b6d8800) [pid = 1824] [serial = 440] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0xa35ca000) [pid = 1824] [serial = 144] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x97874000) [pid = 1824] [serial = 310] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0xa6bdf400) [pid = 1824] [serial = 319] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x9b563c00) [pid = 1824] [serial = 485] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8eea5000) [pid = 1824] [serial = 325] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0xa9067400) [pid = 1824] [serial = 280] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x9af31c00) [pid = 1824] [serial = 138] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x8ae73c00) [pid = 1824] [serial = 518] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8f62bc00) [pid = 1824] [serial = 487] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x90fb6800) [pid = 1824] [serial = 334] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0xa3319000) [pid = 1824] [serial = 373] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x8c0e3400) [pid = 1824] [serial = 431] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0xa63f1000) [pid = 1824] [serial = 265] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x95446400) [pid = 1824] [serial = 478] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0xa6f2e400) [pid = 1824] [serial = 434] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x8b49ac00) [pid = 1824] [serial = 520] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x8b7b7c00) [pid = 1824] [serial = 443] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x93b02c00) [pid = 1824] [serial = 475] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0xa8c4a000) [pid = 1824] [serial = 232] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x8d8d4000) [pid = 1824] [serial = 526] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x8f744000) [pid = 1824] [serial = 283] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 124 (0xa237c000) [pid = 1824] [serial = 313] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0x9533b800) [pid = 1824] [serial = 476] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 122 (0x9ba5c800) [pid = 1824] [serial = 413] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 121 (0xa693f400) [pid = 1824] [serial = 322] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 120 (0xa6bebc00) [pid = 1824] [serial = 186] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 119 (0x8a75e000) [pid = 1824] [serial = 505] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 118 (0x9a377400) [pid = 1824] [serial = 482] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 117 (0x9b56a800) [pid = 1824] [serial = 219] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 116 (0x9937ac00) [pid = 1824] [serial = 174] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 115 (0x92cce000) [pid = 1824] [serial = 235] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | --DOMWINDOW == 114 (0x9c27bc00) [pid = 1824] [serial = 422] [outer = (nil)] [url = about:blank] 02:36:50 INFO - PROCESS | 1824 | 1462959410743 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]]]}] 02:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1783ms 02:36:50 INFO - PROCESS | 1824 | 1462959410786 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 02:36:50 INFO - PROCESS | 1824 | 1462959410800 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 02:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:36:50 INFO - PROCESS | 1824 | 1462959410811 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:36:50 INFO - PROCESS | 1824 | 1462959410813 Marionette TRACE conn4 <- [1,778,null,{}] 02:36:50 INFO - PROCESS | 1824 | 1462959410820 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}] 02:36:51 INFO - PROCESS | 1824 | 1462959411000 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 02:36:51 INFO - PROCESS | 1824 | 1462959411203 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b49ac00 == 78 [pid = 1824] [id = 202] 02:36:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 115 (0x8b6d0000) [pid = 1824] [serial = 606] [outer = (nil)] 02:36:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 116 (0x8d2dc800) [pid = 1824] [serial = 607] [outer = 0x8b6d0000] 02:36:51 INFO - PROCESS | 1824 | 1462959411285 Marionette DEBUG loaded listener.js 02:36:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 117 (0x8d8d4000) [pid = 1824] [serial = 608] [outer = 0x8b6d0000] 02:36:52 INFO - PROCESS | 1824 | 1462959412081 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]]]}] 02:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1335ms 02:36:52 INFO - PROCESS | 1824 | 1462959412146 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 02:36:52 INFO - PROCESS | 1824 | 1462959412151 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 02:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:36:52 INFO - PROCESS | 1824 | 1462959412166 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 1824 | 1462959412177 Marionette TRACE conn4 <- [1,782,null,{}] 02:36:52 INFO - PROCESS | 1824 | 1462959412186 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}] 02:36:52 INFO - PROCESS | 1824 | 1462959412377 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 02:36:52 INFO - PROCESS | 1824 | 1462959412534 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b48dc00 == 79 [pid = 1824] [id = 203] 02:36:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 118 (0x8e6d1800) [pid = 1824] [serial = 609] [outer = (nil)] 02:36:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 119 (0x8ec85400) [pid = 1824] [serial = 610] [outer = 0x8e6d1800] 02:36:52 INFO - PROCESS | 1824 | 1462959412612 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 120 (0x8ee9f800) [pid = 1824] [serial = 611] [outer = 0x8e6d1800] 02:36:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 121 (0x8ee9dc00) [pid = 1824] [serial = 612] [outer = 0x9787a800] 02:36:53 INFO - PROCESS | 1824 | 1462959413516 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]]]}] 02:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1400ms 02:36:53 INFO - PROCESS | 1824 | 1462959413601 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 02:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:36:53 INFO - PROCESS | 1824 | 1462959413607 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 02:36:53 INFO - PROCESS | 1824 | 1462959413614 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:36:53 INFO - PROCESS | 1824 | 1462959413616 Marionette TRACE conn4 <- [1,786,null,{}] 02:36:53 INFO - PROCESS | 1824 | 1462959413628 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}] 02:36:53 INFO - PROCESS | 1824 | 1462959413912 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 02:36:53 INFO - PROCESS | 1824 | 1462959413943 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1a1c00 == 80 [pid = 1824] [id = 204] 02:36:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 122 (0x8d3f1800) [pid = 1824] [serial = 613] [outer = (nil)] 02:36:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 123 (0x8eea3000) [pid = 1824] [serial = 614] [outer = 0x8d3f1800] 02:36:54 INFO - PROCESS | 1824 | 1462959414022 Marionette DEBUG loaded listener.js 02:36:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8f718800) [pid = 1824] [serial = 615] [outer = 0x8d3f1800] 02:36:55 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0x8d3f1000) [pid = 1824] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:36:55 INFO - PROCESS | 1824 | --DOMWINDOW == 122 (0x8f8c0000) [pid = 1824] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:36:55 INFO - PROCESS | 1824 | --DOMWINDOW == 121 (0x8ae6f400) [pid = 1824] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:36:55 INFO - PROCESS | 1824 | --DOMWINDOW == 120 (0x8ad5e000) [pid = 1824] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:36:55 INFO - PROCESS | 1824 | --DOMWINDOW == 119 (0x8ae67800) [pid = 1824] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:36:55 INFO - PROCESS | 1824 | --DOMWINDOW == 118 (0x8b7bf000) [pid = 1824] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:36:55 INFO - PROCESS | 1824 | --DOMWINDOW == 117 (0x8c0e3800) [pid = 1824] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:36:55 INFO - PROCESS | 1824 | 1462959415503 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]]]}] 02:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1951ms 02:36:55 INFO - PROCESS | 1824 | 1462959415661 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 02:36:55 INFO - PROCESS | 1824 | 1462959415668 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 02:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:36:55 INFO - PROCESS | 1824 | 1462959415702 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:36:55 INFO - PROCESS | 1824 | 1462959415709 Marionette TRACE conn4 <- [1,790,null,{}] 02:36:55 INFO - PROCESS | 1824 | 1462959415718 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}] 02:36:55 INFO - PROCESS | 1824 | 1462959415945 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 02:36:56 INFO - PROCESS | 1824 | 1462959416133 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae6e800 == 81 [pid = 1824] [id = 205] 02:36:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 118 (0x8ae74c00) [pid = 1824] [serial = 616] [outer = (nil)] 02:36:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 119 (0x8b7b8c00) [pid = 1824] [serial = 617] [outer = 0x8ae74c00] 02:36:56 INFO - PROCESS | 1824 | 1462959416228 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 120 (0x8c0dec00) [pid = 1824] [serial = 618] [outer = 0x8ae74c00] 02:36:57 INFO - PROCESS | 1824 | 1462959417241 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]]]}] 02:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1590ms 02:36:57 INFO - PROCESS | 1824 | 1462959417290 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 02:36:57 INFO - PROCESS | 1824 | 1462959417300 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 02:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:36:57 INFO - PROCESS | 1824 | 1462959417313 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:36:57 INFO - PROCESS | 1824 | 1462959417319 Marionette TRACE conn4 <- [1,794,null,{}] 02:36:57 INFO - PROCESS | 1824 | 1462959417326 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}] 02:36:57 INFO - PROCESS | 1824 | 1462959417546 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 02:36:57 INFO - PROCESS | 1824 | 1462959417786 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0e5c00 == 82 [pid = 1824] [id = 206] 02:36:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 121 (0x8d3e7400) [pid = 1824] [serial = 619] [outer = (nil)] 02:36:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 122 (0x8d8cec00) [pid = 1824] [serial = 620] [outer = 0x8d3e7400] 02:36:57 INFO - PROCESS | 1824 | 1462959417919 Marionette DEBUG loaded listener.js 02:36:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 123 (0x8e426000) [pid = 1824] [serial = 621] [outer = 0x8d3e7400] 02:36:58 INFO - PROCESS | 1824 | 1462959418921 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]]]}] 02:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1689ms 02:36:59 INFO - PROCESS | 1824 | 1462959419000 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 02:36:59 INFO - PROCESS | 1824 | 1462959419005 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 02:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:36:59 INFO - PROCESS | 1824 | 1462959419012 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:36:59 INFO - PROCESS | 1824 | 1462959419018 Marionette TRACE conn4 <- [1,798,null,{}] 02:36:59 INFO - PROCESS | 1824 | 1462959419035 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}] 02:36:59 INFO - PROCESS | 1824 | 1462959419314 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 02:36:59 INFO - PROCESS | 1824 | 1462959419560 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d8d2400 == 83 [pid = 1824] [id = 207] 02:36:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8ec88c00) [pid = 1824] [serial = 622] [outer = (nil)] 02:36:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0x8f62b000) [pid = 1824] [serial = 623] [outer = 0x8ec88c00] 02:36:59 INFO - PROCESS | 1824 | 1462959419695 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x8f721c00) [pid = 1824] [serial = 624] [outer = 0x8ec88c00] 02:37:00 INFO - PROCESS | 1824 | 1462959420658 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]]]}] 02:37:00 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 02:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1690ms 02:37:00 INFO - PROCESS | 1824 | 1462959420704 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 02:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:37:00 INFO - PROCESS | 1824 | 1462959420709 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 02:37:00 INFO - PROCESS | 1824 | 1462959420716 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - PROCESS | 1824 | 1462959420719 Marionette TRACE conn4 <- [1,802,null,{}] 02:37:00 INFO - PROCESS | 1824 | 1462959420725 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}] 02:37:00 INFO - PROCESS | 1824 | 1462959420960 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 02:37:01 INFO - PROCESS | 1824 | 1462959421192 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:01 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d3f2000 == 84 [pid = 1824] [id = 208] 02:37:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x8f629400) [pid = 1824] [serial = 625] [outer = (nil)] 02:37:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x90fa9800) [pid = 1824] [serial = 626] [outer = 0x8f629400] 02:37:01 INFO - PROCESS | 1824 | 1462959421330 Marionette DEBUG loaded listener.js 02:37:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x919e3800) [pid = 1824] [serial = 627] [outer = 0x8f629400] 02:37:02 INFO - PROCESS | 1824 | 1462959422228 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]]]}] 02:37:02 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 02:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1587ms 02:37:02 INFO - PROCESS | 1824 | 1462959422303 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 1824 | 1462959422307 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 02:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:37:02 INFO - PROCESS | 1824 | 1462959422314 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - PROCESS | 1824 | 1462959422319 Marionette TRACE conn4 <- [1,806,null,{}] 02:37:02 INFO - PROCESS | 1824 | 1462959422326 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}] 02:37:02 INFO - PROCESS | 1824 | 1462959422571 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 02:37:02 INFO - PROCESS | 1824 | 1462959422804 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae74400 == 85 [pid = 1824] [id = 209] 02:37:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8ae74800) [pid = 1824] [serial = 628] [outer = (nil)] 02:37:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x91c84400) [pid = 1824] [serial = 629] [outer = 0x8ae74800] 02:37:02 INFO - PROCESS | 1824 | 1462959422941 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x91c8d800) [pid = 1824] [serial = 630] [outer = 0x8ae74800] 02:37:03 INFO - PROCESS | 1824 | 1462959423858 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]]]}] 02:37:03 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 02:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1584ms 02:37:03 INFO - PROCESS | 1824 | 1462959423899 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 02:37:03 INFO - PROCESS | 1824 | 1462959423904 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 02:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:37:03 INFO - PROCESS | 1824 | 1462959423911 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:37:03 INFO - PROCESS | 1824 | 1462959423916 Marionette TRACE conn4 <- [1,810,null,{}] 02:37:03 INFO - PROCESS | 1824 | 1462959423923 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}] 02:37:04 INFO - PROCESS | 1824 | 1462959424189 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 02:37:04 INFO - PROCESS | 1824 | 1462959424460 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad6a800 == 86 [pid = 1824] [id = 210] 02:37:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8ae75800) [pid = 1824] [serial = 631] [outer = (nil)] 02:37:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x93a8dc00) [pid = 1824] [serial = 632] [outer = 0x8ae75800] 02:37:04 INFO - PROCESS | 1824 | 1462959424592 Marionette DEBUG loaded listener.js 02:37:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x952fa000) [pid = 1824] [serial = 633] [outer = 0x8ae75800] 02:37:05 INFO - PROCESS | 1824 | 1462959425537 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]]]}] 02:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1686ms 02:37:05 INFO - PROCESS | 1824 | 1462959425598 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 02:37:05 INFO - PROCESS | 1824 | 1462959425603 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 02:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:37:05 INFO - PROCESS | 1824 | 1462959425609 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:37:05 INFO - PROCESS | 1824 | 1462959425613 Marionette TRACE conn4 <- [1,814,null,{}] 02:37:05 INFO - PROCESS | 1824 | 1462959425619 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}] 02:37:05 INFO - PROCESS | 1824 | 1462959425831 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 02:37:06 INFO - PROCESS | 1824 | 1462959426075 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a760c00 == 87 [pid = 1824] [id = 211] 02:37:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8d424000) [pid = 1824] [serial = 634] [outer = (nil)] 02:37:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x95337000) [pid = 1824] [serial = 635] [outer = 0x8d424000] 02:37:06 INFO - PROCESS | 1824 | 1462959426208 Marionette DEBUG loaded listener.js 02:37:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x9533c800) [pid = 1824] [serial = 636] [outer = 0x8d424000] 02:37:07 INFO - PROCESS | 1824 | 1462959427165 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] 02:37:07 INFO - PROCESS | 1824 | 1462959427199 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 02:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:37:07 INFO - PROCESS | 1824 | 1462959427208 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:37:07 INFO - PROCESS | 1824 | 1462959427212 Marionette TRACE conn4 <- [1,818,null,{}] 02:37:07 INFO - PROCESS | 1824 | 1462959427219 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}] 02:37:07 INFO - PROCESS | 1824 | 1462959427426 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 02:37:07 INFO - PROCESS | 1824 | 1462959427663 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a50f000 == 88 [pid = 1824] [id = 212] 02:37:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8e423400) [pid = 1824] [serial = 637] [outer = (nil)] 02:37:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x98293c00) [pid = 1824] [serial = 638] [outer = 0x8e423400] 02:37:07 INFO - PROCESS | 1824 | 1462959427799 Marionette DEBUG loaded listener.js 02:37:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x993c6400) [pid = 1824] [serial = 639] [outer = 0x8e423400] 02:37:08 INFO - PROCESS | 1824 | 1462959428711 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]]]}] 02:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1539ms 02:37:08 INFO - PROCESS | 1824 | 1462959428746 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 1824 | 1462959428751 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 02:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:37:08 INFO - PROCESS | 1824 | 1462959428758 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:37:08 INFO - PROCESS | 1824 | 1462959428761 Marionette TRACE conn4 <- [1,822,null,{}] 02:37:08 INFO - PROCESS | 1824 | 1462959428768 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}] 02:37:08 INFO - PROCESS | 1824 | 1462959428991 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 02:37:09 INFO - PROCESS | 1824 | 1462959429274 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad64000 == 89 [pid = 1824] [id = 213] 02:37:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x95338400) [pid = 1824] [serial = 640] [outer = (nil)] 02:37:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x9a244800) [pid = 1824] [serial = 641] [outer = 0x95338400] 02:37:09 INFO - PROCESS | 1824 | 1462959429391 Marionette DEBUG loaded listener.js 02:37:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x9a7bdc00) [pid = 1824] [serial = 642] [outer = 0x95338400] 02:37:10 INFO - PROCESS | 1824 | 1462959430319 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] 02:37:10 INFO - PROCESS | 1824 | 1462959430402 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 02:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:37:10 INFO - PROCESS | 1824 | 1462959430410 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:37:10 INFO - PROCESS | 1824 | 1462959430414 Marionette TRACE conn4 <- [1,826,null,{}] 02:37:10 INFO - PROCESS | 1824 | 1462959430420 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}] 02:37:10 INFO - PROCESS | 1824 | 1462959430666 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 02:37:10 INFO - PROCESS | 1824 | 1462959430965 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae68800 == 90 [pid = 1824] [id = 214] 02:37:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x97876c00) [pid = 1824] [serial = 643] [outer = (nil)] 02:37:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x9abd6c00) [pid = 1824] [serial = 644] [outer = 0x97876c00] 02:37:11 INFO - PROCESS | 1824 | 1462959431055 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x9abdb000) [pid = 1824] [serial = 645] [outer = 0x97876c00] 02:37:11 INFO - PROCESS | 1824 | 1462959431991 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]]]}] 02:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1639ms 02:37:12 INFO - PROCESS | 1824 | 1462959432049 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 02:37:12 INFO - PROCESS | 1824 | 1462959432053 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 02:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:37:12 INFO - PROCESS | 1824 | 1462959432060 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:37:12 INFO - PROCESS | 1824 | 1462959432065 Marionette TRACE conn4 <- [1,830,null,{}] 02:37:12 INFO - PROCESS | 1824 | 1462959432071 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}] 02:37:12 INFO - PROCESS | 1824 | 1462959432309 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 02:37:12 INFO - PROCESS | 1824 | 1462959432556 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x9af2cc00 == 91 [pid = 1824] [id = 215] 02:37:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x9af2d000) [pid = 1824] [serial = 646] [outer = (nil)] 02:37:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x9b12d000) [pid = 1824] [serial = 647] [outer = 0x9af2d000] 02:37:12 INFO - PROCESS | 1824 | 1462959432704 Marionette DEBUG loaded listener.js 02:37:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x9b3c8800) [pid = 1824] [serial = 648] [outer = 0x9af2d000] 02:37:13 INFO - PROCESS | 1824 | 1462959433653 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]]]}] 02:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1649ms 02:37:13 INFO - PROCESS | 1824 | 1462959433710 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 02:37:13 INFO - PROCESS | 1824 | 1462959433713 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 02:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:37:13 INFO - PROCESS | 1824 | 1462959433721 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - PROCESS | 1824 | 1462959433724 Marionette TRACE conn4 <- [1,834,null,{}] 02:37:13 INFO - PROCESS | 1824 | 1462959433730 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}] 02:37:13 INFO - PROCESS | 1824 | 1462959433936 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 02:37:14 INFO - PROCESS | 1824 | 1462959434203 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec84800 == 92 [pid = 1824] [id = 216] 02:37:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x991f2800) [pid = 1824] [serial = 649] [outer = (nil)] 02:37:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x9b564c00) [pid = 1824] [serial = 650] [outer = 0x991f2800] 02:37:14 INFO - PROCESS | 1824 | 1462959434333 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x9b569800) [pid = 1824] [serial = 651] [outer = 0x991f2800] 02:37:15 INFO - PROCESS | 1824 | 1462959435264 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]]]}] 02:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1587ms 02:37:15 INFO - PROCESS | 1824 | 1462959435310 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 02:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:37:15 INFO - PROCESS | 1824 | 1462959435314 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 02:37:15 INFO - PROCESS | 1824 | 1462959435321 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:37:15 INFO - PROCESS | 1824 | 1462959435324 Marionette TRACE conn4 <- [1,838,null,{}] 02:37:15 INFO - PROCESS | 1824 | 1462959435330 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}] 02:37:15 INFO - PROCESS | 1824 | 1462959435541 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 02:37:15 INFO - PROCESS | 1824 | 1462959435774 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e420400 == 93 [pid = 1824] [id = 217] 02:37:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x9af28000) [pid = 1824] [serial = 652] [outer = (nil)] 02:37:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x9b8eb400) [pid = 1824] [serial = 653] [outer = 0x9af28000] 02:37:15 INFO - PROCESS | 1824 | 1462959435913 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x9ba0e400) [pid = 1824] [serial = 654] [outer = 0x9af28000] 02:37:16 INFO - PROCESS | 1824 | 1462959436835 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]]]}] 02:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1543ms 02:37:16 INFO - PROCESS | 1824 | 1462959436863 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 1824 | 1462959436867 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 02:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:37:16 INFO - PROCESS | 1824 | 1462959436873 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - PROCESS | 1824 | 1462959436876 Marionette TRACE conn4 <- [1,842,null,{}] 02:37:16 INFO - PROCESS | 1824 | 1462959436882 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}] 02:37:17 INFO - PROCESS | 1824 | 1462959437073 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 02:37:17 INFO - PROCESS | 1824 | 1462959437313 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae6b000 == 94 [pid = 1824] [id = 218] 02:37:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x8ae6c400) [pid = 1824] [serial = 655] [outer = (nil)] 02:37:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x8b2e6400) [pid = 1824] [serial = 656] [outer = 0x8ae6c400] 02:37:17 INFO - PROCESS | 1824 | 1462959437731 Marionette DEBUG loaded listener.js 02:37:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x8b6d8400) [pid = 1824] [serial = 657] [outer = 0x8ae6c400] 02:37:18 INFO - PROCESS | 1824 | 1462959438664 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]]]}] 02:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1841ms 02:37:18 INFO - PROCESS | 1824 | 1462959438717 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 02:37:18 INFO - PROCESS | 1824 | 1462959438724 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 02:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:37:18 INFO - PROCESS | 1824 | 1462959438733 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:37:18 INFO - PROCESS | 1824 | 1462959438738 Marionette TRACE conn4 <- [1,846,null,{}] 02:37:18 INFO - PROCESS | 1824 | 1462959438746 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}] 02:37:18 INFO - PROCESS | 1824 | 1462959438981 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 02:37:19 INFO - PROCESS | 1824 | 1462959439265 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1b0800 == 95 [pid = 1824] [id = 219] 02:37:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x8d3f1c00) [pid = 1824] [serial = 658] [outer = (nil)] 02:37:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x8e421000) [pid = 1824] [serial = 659] [outer = 0x8d3f1c00] 02:37:19 INFO - PROCESS | 1824 | 1462959439361 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x8e6d6000) [pid = 1824] [serial = 660] [outer = 0x8d3f1c00] 02:37:20 INFO - PROCESS | 1824 | 1462959440388 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]]]}] 02:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1694ms 02:37:20 INFO - PROCESS | 1824 | 1462959440426 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 02:37:20 INFO - PROCESS | 1824 | 1462959440432 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 02:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:37:20 INFO - PROCESS | 1824 | 1462959440442 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:37:20 INFO - PROCESS | 1824 | 1462959440445 Marionette TRACE conn4 <- [1,850,null,{}] 02:37:20 INFO - PROCESS | 1824 | 1462959440451 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}] 02:37:20 INFO - PROCESS | 1824 | 1462959440664 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 02:37:20 INFO - PROCESS | 1824 | 1462959440912 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1ac000 == 96 [pid = 1824] [id = 220] 02:37:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x8d2d2800) [pid = 1824] [serial = 661] [outer = (nil)] 02:37:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x8e562c00) [pid = 1824] [serial = 662] [outer = 0x8d2d2800] 02:37:21 INFO - PROCESS | 1824 | 1462959441044 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x8f547800) [pid = 1824] [serial = 663] [outer = 0x8d2d2800] 02:37:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8b48dc00 == 95 [pid = 1824] [id = 203] 02:37:21 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x93b07800) [pid = 1824] [serial = 547] [outer = (nil)] [url = about:blank] 02:37:21 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x98294000) [pid = 1824] [serial = 550] [outer = (nil)] [url = about:blank] 02:37:21 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x8e41e800) [pid = 1824] [serial = 571] [outer = (nil)] [url = about:blank] 02:37:21 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x8a75a400) [pid = 1824] [serial = 532] [outer = (nil)] [url = about:blank] 02:37:21 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x8d2e1400) [pid = 1824] [serial = 535] [outer = (nil)] [url = about:blank] 02:37:21 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x8eb15000) [pid = 1824] [serial = 538] [outer = (nil)] [url = about:blank] 02:37:21 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x8f8c1c00) [pid = 1824] [serial = 541] [outer = (nil)] [url = about:blank] 02:37:21 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x9247e800) [pid = 1824] [serial = 544] [outer = (nil)] [url = about:blank] 02:37:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8b49ac00 == 94 [pid = 1824] [id = 202] 02:37:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae75400 == 93 [pid = 1824] [id = 201] 02:37:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8b2e6c00 == 92 [pid = 1824] [id = 200] 02:37:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8a50dc00 == 91 [pid = 1824] [id = 195] 02:37:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8f8c1800 == 90 [pid = 1824] [id = 194] 02:37:22 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0d9800 == 89 [pid = 1824] [id = 193] 02:37:22 INFO - PROCESS | 1824 | --DOCSHELL 0x8d3e5400 == 88 [pid = 1824] [id = 192] 02:37:22 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad5f800 == 87 [pid = 1824] [id = 191] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8e6cb400) [pid = 1824] [serial = 530] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x8f54c800) [pid = 1824] [serial = 565] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x8f631000) [pid = 1824] [serial = 566] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x91c8e400) [pid = 1824] [serial = 569] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8f8c5800) [pid = 1824] [serial = 568] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8d427000) [pid = 1824] [serial = 562] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8e422400) [pid = 1824] [serial = 563] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8b7b7400) [pid = 1824] [serial = 554] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8b2efc00) [pid = 1824] [serial = 553] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8f628000) [pid = 1824] [serial = 560] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8ec83800) [pid = 1824] [serial = 559] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8e426400) [pid = 1824] [serial = 557] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8d42c800) [pid = 1824] [serial = 556] [outer = (nil)] [url = about:blank] 02:37:22 INFO - PROCESS | 1824 | 1462959442182 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]]]}] 02:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1789ms 02:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:37:22 INFO - PROCESS | 1824 | 1462959442237 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 02:37:22 INFO - PROCESS | 1824 | 1462959442240 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 02:37:22 INFO - PROCESS | 1824 | 1462959442249 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:37:22 INFO - PROCESS | 1824 | 1462959442254 Marionette TRACE conn4 <- [1,854,null,{}] 02:37:22 INFO - PROCESS | 1824 | 1462959442270 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}] 02:37:22 INFO - PROCESS | 1824 | 1462959442469 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 02:37:22 INFO - PROCESS | 1824 | 1462959442684 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:22 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a75d000 == 88 [pid = 1824] [id = 221] 02:37:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8ad67400) [pid = 1824] [serial = 664] [outer = (nil)] 02:37:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8eb0ec00) [pid = 1824] [serial = 665] [outer = 0x8ad67400] 02:37:22 INFO - PROCESS | 1824 | 1462959442766 Marionette DEBUG loaded listener.js 02:37:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8f54b800) [pid = 1824] [serial = 666] [outer = 0x8ad67400] 02:37:23 INFO - PROCESS | 1824 | 1462959443540 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]]]}] 02:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1335ms 02:37:23 INFO - PROCESS | 1824 | 1462959443583 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 02:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:37:23 INFO - PROCESS | 1824 | 1462959443588 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 02:37:23 INFO - PROCESS | 1824 | 1462959443595 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - PROCESS | 1824 | 1462959443598 Marionette TRACE conn4 <- [1,858,null,{}] 02:37:23 INFO - PROCESS | 1824 | 1462959443604 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}] 02:37:23 INFO - PROCESS | 1824 | 1462959443782 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 02:37:23 INFO - PROCESS | 1824 | 1462959443798 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b6ddc00 == 89 [pid = 1824] [id = 222] 02:37:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8e426400) [pid = 1824] [serial = 667] [outer = (nil)] 02:37:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x8f73bc00) [pid = 1824] [serial = 668] [outer = 0x8e426400] 02:37:24 INFO - PROCESS | 1824 | 1462959444048 Marionette DEBUG loaded listener.js 02:37:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8f8c0800) [pid = 1824] [serial = 669] [outer = 0x8e426400] 02:37:24 INFO - PROCESS | 1824 | 1462959444986 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]]]}] 02:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1447ms 02:37:25 INFO - PROCESS | 1824 | 1462959445043 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 02:37:25 INFO - PROCESS | 1824 | 1462959445047 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 02:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:37:25 INFO - PROCESS | 1824 | 1462959445058 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:37:25 INFO - PROCESS | 1824 | 1462959445061 Marionette TRACE conn4 <- [1,862,null,{}] 02:37:25 INFO - PROCESS | 1824 | 1462959445067 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}] 02:37:25 INFO - PROCESS | 1824 | 1462959445308 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 02:37:25 INFO - PROCESS | 1824 | 1462959445333 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f720800 == 90 [pid = 1824] [id = 223] 02:37:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8f73a400) [pid = 1824] [serial = 670] [outer = (nil)] 02:37:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x90fb8400) [pid = 1824] [serial = 671] [outer = 0x8f73a400] 02:37:25 INFO - PROCESS | 1824 | 1462959445416 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x92ccec00) [pid = 1824] [serial = 672] [outer = 0x8f73a400] 02:37:26 INFO - PROCESS | 1824 | 1462959446696 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]]]}] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x92a1d000) [pid = 1824] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8e566c00) [pid = 1824] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x92a1a400) [pid = 1824] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8b6d0000) [pid = 1824] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8ad5c800) [pid = 1824] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8b2e7000) [pid = 1824] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8a757c00) [pid = 1824] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8f62d000) [pid = 1824] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8b7be000) [pid = 1824] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8a762c00) [pid = 1824] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8a765c00) [pid = 1824] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8a509000) [pid = 1824] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:37:26 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x8e6d1800) [pid = 1824] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1737ms 02:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:37:26 INFO - PROCESS | 1824 | 1462959446797 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 02:37:26 INFO - PROCESS | 1824 | 1462959446800 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 02:37:26 INFO - PROCESS | 1824 | 1462959446807 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:37:26 INFO - PROCESS | 1824 | 1462959446811 Marionette TRACE conn4 <- [1,866,null,{}] 02:37:26 INFO - PROCESS | 1824 | 1462959446816 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}] 02:37:27 INFO - PROCESS | 1824 | 1462959447008 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 02:37:27 INFO - PROCESS | 1824 | 1462959447212 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:27 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae6a000 == 91 [pid = 1824] [id = 224] 02:37:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8e566c00) [pid = 1824] [serial = 673] [outer = (nil)] 02:37:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8f722000) [pid = 1824] [serial = 674] [outer = 0x8e566c00] 02:37:27 INFO - PROCESS | 1824 | 1462959447290 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x92a1d000) [pid = 1824] [serial = 675] [outer = 0x8e566c00] 02:37:28 INFO - PROCESS | 1824 | 1462959448041 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]]]}] 02:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1295ms 02:37:28 INFO - PROCESS | 1824 | 1462959448103 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 02:37:28 INFO - PROCESS | 1824 | 1462959448106 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 02:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:37:28 INFO - PROCESS | 1824 | 1462959448113 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:37:28 INFO - PROCESS | 1824 | 1462959448116 Marionette TRACE conn4 <- [1,870,null,{}] 02:37:28 INFO - PROCESS | 1824 | 1462959448122 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}] 02:37:28 INFO - PROCESS | 1824 | 1462959448323 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 02:37:28 INFO - PROCESS | 1824 | 1462959448473 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7be000 == 92 [pid = 1824] [id = 225] 02:37:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8f62d000) [pid = 1824] [serial = 676] [outer = (nil)] 02:37:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x94755c00) [pid = 1824] [serial = 677] [outer = 0x8f62d000] 02:37:28 INFO - PROCESS | 1824 | 1462959448548 Marionette DEBUG loaded listener.js 02:37:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x953ebc00) [pid = 1824] [serial = 678] [outer = 0x8f62d000] 02:37:29 INFO - PROCESS | 1824 | 1462959449649 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]]]}] 02:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1580ms 02:37:29 INFO - PROCESS | 1824 | 1462959449694 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 02:37:29 INFO - PROCESS | 1824 | 1462959449702 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 02:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:37:29 INFO - PROCESS | 1824 | 1462959449711 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:37:29 INFO - PROCESS | 1824 | 1462959449718 Marionette TRACE conn4 <- [1,874,null,{}] 02:37:29 INFO - PROCESS | 1824 | 1462959449726 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}] 02:37:29 INFO - PROCESS | 1824 | 1462959449968 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 02:37:30 INFO - PROCESS | 1824 | 1462959450274 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:30 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7b8000 == 93 [pid = 1824] [id = 226] 02:37:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8c0e4800) [pid = 1824] [serial = 679] [outer = (nil)] 02:37:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8d2d3800) [pid = 1824] [serial = 680] [outer = 0x8c0e4800] 02:37:30 INFO - PROCESS | 1824 | 1462959450378 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x8d3f0c00) [pid = 1824] [serial = 681] [outer = 0x8c0e4800] 02:37:31 INFO - PROCESS | 1824 | 1462959451376 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]]]}] 02:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1707ms 02:37:31 INFO - PROCESS | 1824 | 1462959451419 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 02:37:31 INFO - PROCESS | 1824 | 1462959451428 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 02:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:37:31 INFO - PROCESS | 1824 | 1462959451440 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 1824 | 1462959451444 Marionette TRACE conn4 <- [1,878,null,{}] 02:37:31 INFO - PROCESS | 1824 | 1462959451452 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}] 02:37:31 INFO - PROCESS | 1824 | 1462959451679 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 02:37:31 INFO - PROCESS | 1824 | 1462959451928 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:32 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eb0a000 == 94 [pid = 1824] [id = 227] 02:37:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8eb0b400) [pid = 1824] [serial = 682] [outer = (nil)] 02:37:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8ec7f400) [pid = 1824] [serial = 683] [outer = 0x8eb0b400] 02:37:32 INFO - PROCESS | 1824 | 1462959452064 Marionette DEBUG loaded listener.js 02:37:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8f546400) [pid = 1824] [serial = 684] [outer = 0x8eb0b400] 02:37:33 INFO - PROCESS | 1824 | 1462959453018 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]]]}] 02:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1640ms 02:37:33 INFO - PROCESS | 1824 | 1462959453081 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 02:37:33 INFO - PROCESS | 1824 | 1462959453085 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 02:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:37:33 INFO - PROCESS | 1824 | 1462959453092 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:37:33 INFO - PROCESS | 1824 | 1462959453098 Marionette TRACE conn4 <- [1,882,null,{}] 02:37:33 INFO - PROCESS | 1824 | 1462959453116 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}] 02:37:33 INFO - PROCESS | 1824 | 1462959453398 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 02:37:33 INFO - PROCESS | 1824 | 1462959453690 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x93d04000 == 95 [pid = 1824] [id = 228] 02:37:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x93d06400) [pid = 1824] [serial = 685] [outer = (nil)] 02:37:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x95330800) [pid = 1824] [serial = 686] [outer = 0x93d06400] 02:37:33 INFO - PROCESS | 1824 | 1462959453796 Marionette DEBUG loaded listener.js 02:37:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x9a36c400) [pid = 1824] [serial = 687] [outer = 0x93d06400] 02:37:34 INFO - PROCESS | 1824 | 1462959454749 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]]]}] 02:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1692ms 02:37:34 INFO - PROCESS | 1824 | 1462959454785 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 02:37:34 INFO - PROCESS | 1824 | 1462959454789 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 02:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:37:34 INFO - PROCESS | 1824 | 1462959454797 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:37:34 INFO - PROCESS | 1824 | 1462959454801 Marionette TRACE conn4 <- [1,886,null,{}] 02:37:34 INFO - PROCESS | 1824 | 1462959454807 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}] 02:37:35 INFO - PROCESS | 1824 | 1462959455032 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 02:37:35 INFO - PROCESS | 1824 | 1462959455272 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x91c86c00 == 96 [pid = 1824] [id = 229] 02:37:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x9aaef800) [pid = 1824] [serial = 688] [outer = (nil)] 02:37:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x9abe0800) [pid = 1824] [serial = 689] [outer = 0x9aaef800] 02:37:35 INFO - PROCESS | 1824 | 1462959455406 Marionette DEBUG loaded listener.js 02:37:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x9af30000) [pid = 1824] [serial = 690] [outer = 0x9aaef800] 02:37:36 INFO - PROCESS | 1824 | 1462959456324 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]]]}] 02:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1583ms 02:37:36 INFO - PROCESS | 1824 | 1462959456381 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 02:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:37:36 INFO - PROCESS | 1824 | 1462959456385 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 02:37:36 INFO - PROCESS | 1824 | 1462959456392 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:37:36 INFO - PROCESS | 1824 | 1462959456395 Marionette TRACE conn4 <- [1,890,null,{}] 02:37:36 INFO - PROCESS | 1824 | 1462959456401 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}] 02:37:36 INFO - PROCESS | 1824 | 1462959456643 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 02:37:36 INFO - PROCESS | 1824 | 1462959456881 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a377c00 == 97 [pid = 1824] [id = 230] 02:37:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x9aafd000) [pid = 1824] [serial = 691] [outer = (nil)] 02:37:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9b55d800) [pid = 1824] [serial = 692] [outer = 0x9aafd000] 02:37:37 INFO - PROCESS | 1824 | 1462959457015 Marionette DEBUG loaded listener.js 02:37:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9b565800) [pid = 1824] [serial = 693] [outer = 0x9aafd000] 02:37:37 INFO - PROCESS | 1824 | 1462959457952 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]]]}] 02:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1634ms 02:37:38 INFO - PROCESS | 1824 | 1462959458026 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 1824 | 1462959458029 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 02:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:37:38 INFO - PROCESS | 1824 | 1462959458037 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:37:38 INFO - PROCESS | 1824 | 1462959458040 Marionette TRACE conn4 <- [1,894,null,{}] 02:37:38 INFO - PROCESS | 1824 | 1462959458046 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}] 02:37:38 INFO - PROCESS | 1824 | 1462959458323 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 02:37:38 INFO - PROCESS | 1824 | 1462959458619 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x9abe1c00 == 98 [pid = 1824] [id = 231] 02:37:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x9c26ec00) [pid = 1824] [serial = 694] [outer = (nil)] 02:37:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9c278400) [pid = 1824] [serial = 695] [outer = 0x9c26ec00] 02:37:38 INFO - PROCESS | 1824 | 1462959458714 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x9c279c00) [pid = 1824] [serial = 696] [outer = 0x9c26ec00] 02:37:39 INFO - PROCESS | 1824 | 1462959459709 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]]]}] 02:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1735ms 02:37:39 INFO - PROCESS | 1824 | 1462959459772 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 02:37:39 INFO - PROCESS | 1824 | 1462959459777 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 02:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:37:39 INFO - PROCESS | 1824 | 1462959459783 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:37:39 INFO - PROCESS | 1824 | 1462959459787 Marionette TRACE conn4 <- [1,898,null,{}] 02:37:39 INFO - PROCESS | 1824 | 1462959459792 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}] 02:37:39 INFO - PROCESS | 1824 | 1462959459989 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 02:37:40 INFO - PROCESS | 1824 | 1462959460335 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x9c08e800 == 99 [pid = 1824] [id = 232] 02:37:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x9d5aa800) [pid = 1824] [serial = 697] [outer = (nil)] 02:37:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x9d93cc00) [pid = 1824] [serial = 698] [outer = 0x9d5aa800] 02:37:40 INFO - PROCESS | 1824 | 1462959460430 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x9d9ce800) [pid = 1824] [serial = 699] [outer = 0x9d5aa800] 02:37:41 INFO - PROCESS | 1824 | 1462959461345 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]]]}] 02:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1631ms 02:37:41 INFO - PROCESS | 1824 | 1462959461415 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 02:37:41 INFO - PROCESS | 1824 | 1462959461419 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 02:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:37:41 INFO - PROCESS | 1824 | 1462959461425 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - PROCESS | 1824 | 1462959461429 Marionette TRACE conn4 <- [1,902,null,{}] 02:37:41 INFO - PROCESS | 1824 | 1462959461435 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}] 02:37:41 INFO - PROCESS | 1824 | 1462959461671 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 02:37:41 INFO - PROCESS | 1824 | 1462959461958 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 1824 | ++DOCSHELL 0x9533bc00 == 100 [pid = 1824] [id = 233] 02:37:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x9c368000) [pid = 1824] [serial = 700] [outer = (nil)] 02:37:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0xa2242800) [pid = 1824] [serial = 701] [outer = 0x9c368000] 02:37:42 INFO - PROCESS | 1824 | 1462959462049 Marionette DEBUG loaded listener.js 02:37:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0xa2249000) [pid = 1824] [serial = 702] [outer = 0x9c368000] 02:37:42 INFO - PROCESS | 1824 | 1462959462928 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]]]}] 02:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1536ms 02:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:37:42 INFO - PROCESS | 1824 | 1462959462963 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 1824 | 1462959462967 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 02:37:42 INFO - PROCESS | 1824 | 1462959462975 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:37:42 INFO - PROCESS | 1824 | 1462959462980 Marionette TRACE conn4 <- [1,906,null,{}] 02:37:42 INFO - PROCESS | 1824 | 1462959462987 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}] 02:37:43 INFO - PROCESS | 1824 | 1462959463206 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 02:37:43 INFO - PROCESS | 1824 | 1462959463405 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:43 INFO - PROCESS | 1824 | ++DOCSHELL 0x953e3400 == 101 [pid = 1824] [id = 234] 02:37:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0xa0617000) [pid = 1824] [serial = 703] [outer = (nil)] 02:37:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0xa2376800) [pid = 1824] [serial = 704] [outer = 0xa0617000] 02:37:43 INFO - PROCESS | 1824 | 1462959463538 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0xa23c2800) [pid = 1824] [serial = 705] [outer = 0xa0617000] 02:37:44 INFO - PROCESS | 1824 | 1462959464442 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]]]}] 02:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1547ms 02:37:44 INFO - PROCESS | 1824 | 1462959464521 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 02:37:44 INFO - PROCESS | 1824 | 1462959464524 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 02:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:37:44 INFO - PROCESS | 1824 | 1462959464537 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:37:44 INFO - PROCESS | 1824 | 1462959464544 Marionette TRACE conn4 <- [1,910,null,{}] 02:37:44 INFO - PROCESS | 1824 | 1462959464553 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}] 02:37:44 INFO - PROCESS | 1824 | 1462959464798 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 02:37:45 INFO - PROCESS | 1824 | 1462959465090 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x9c36fc00 == 102 [pid = 1824] [id = 235] 02:37:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0xa22a5400) [pid = 1824] [serial = 706] [outer = (nil)] 02:37:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0xa3161800) [pid = 1824] [serial = 707] [outer = 0xa22a5400] 02:37:45 INFO - PROCESS | 1824 | 1462959465180 Marionette DEBUG loaded listener.js 02:37:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0xa31cd800) [pid = 1824] [serial = 708] [outer = 0xa22a5400] 02:37:46 INFO - PROCESS | 1824 | 1462959466117 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]]]}] 02:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1640ms 02:37:46 INFO - PROCESS | 1824 | 1462959466178 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 02:37:46 INFO - PROCESS | 1824 | 1462959466183 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 02:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:37:46 INFO - PROCESS | 1824 | 1462959466189 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - PROCESS | 1824 | 1462959466193 Marionette TRACE conn4 <- [1,914,null,{}] 02:37:46 INFO - PROCESS | 1824 | 1462959466199 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}] 02:37:46 INFO - PROCESS | 1824 | 1462959466423 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 02:37:46 INFO - PROCESS | 1824 | 1462959466685 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:46 INFO - PROCESS | 1824 | ++DOCSHELL 0xa35be000 == 103 [pid = 1824] [id = 236] 02:37:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0xa51ed800) [pid = 1824] [serial = 709] [outer = (nil)] 02:37:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0xa63f4000) [pid = 1824] [serial = 710] [outer = 0xa51ed800] 02:37:46 INFO - PROCESS | 1824 | 1462959466825 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0xa6882800) [pid = 1824] [serial = 711] [outer = 0xa51ed800] 02:37:47 INFO - PROCESS | 1824 | 1462959467709 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]]]}] 02:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1588ms 02:37:47 INFO - PROCESS | 1824 | 1462959467778 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 02:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:37:47 INFO - PROCESS | 1824 | 1462959467783 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 02:37:47 INFO - PROCESS | 1824 | 1462959467789 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:37:47 INFO - PROCESS | 1824 | 1462959467793 Marionette TRACE conn4 <- [1,918,null,{}] 02:37:47 INFO - PROCESS | 1824 | 1462959467798 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}] 02:37:48 INFO - PROCESS | 1824 | 1462959468005 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 02:37:48 INFO - PROCESS | 1824 | 1462959468261 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:48 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7b7400 == 104 [pid = 1824] [id = 237] 02:37:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x8b7b7800) [pid = 1824] [serial = 712] [outer = (nil)] 02:37:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x927d1c00) [pid = 1824] [serial = 713] [outer = 0x8b7b7800] 02:37:48 INFO - PROCESS | 1824 | 1462959468417 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x927d5000) [pid = 1824] [serial = 714] [outer = 0x8b7b7800] 02:37:49 INFO - PROCESS | 1824 | 1462959469350 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]]]}] 02:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1636ms 02:37:49 INFO - PROCESS | 1824 | 1462959469425 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 02:37:49 INFO - PROCESS | 1824 | 1462959469428 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 02:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:37:49 INFO - PROCESS | 1824 | 1462959469436 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:37:49 INFO - PROCESS | 1824 | 1462959469449 Marionette TRACE conn4 <- [1,922,null,{}] 02:37:49 INFO - PROCESS | 1824 | 1462959469455 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}] 02:37:49 INFO - PROCESS | 1824 | 1462959469755 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 02:37:50 INFO - PROCESS | 1824 | 1462959470002 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a507400 == 105 [pid = 1824] [id = 238] 02:37:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x8a507800) [pid = 1824] [serial = 715] [outer = (nil)] 02:37:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x8ad67c00) [pid = 1824] [serial = 716] [outer = 0x8a507800] 02:37:50 INFO - PROCESS | 1824 | 1462959470094 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x8b2e7400) [pid = 1824] [serial = 717] [outer = 0x8a507800] 02:37:51 INFO - PROCESS | 1824 | 1462959471586 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]]]}] 02:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2193ms 02:37:51 INFO - PROCESS | 1824 | 1462959471630 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 02:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:37:51 INFO - PROCESS | 1824 | 1462959471637 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 02:37:51 INFO - PROCESS | 1824 | 1462959471646 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 1824 | 1462959471653 Marionette TRACE conn4 <- [1,926,null,{}] 02:37:51 INFO - PROCESS | 1824 | 1462959471661 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}] 02:37:51 INFO - PROCESS | 1824 | 1462959471868 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 02:37:52 INFO - PROCESS | 1824 | 1462959472129 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a759c00 == 106 [pid = 1824] [id = 239] 02:37:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x8ad65c00) [pid = 1824] [serial = 718] [outer = (nil)] 02:37:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x8d1ac800) [pid = 1824] [serial = 719] [outer = 0x8ad65c00] 02:37:52 INFO - PROCESS | 1824 | 1462959472270 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0x8d8d1c00) [pid = 1824] [serial = 720] [outer = 0x8ad65c00] 02:37:53 INFO - PROCESS | 1824 | 1462959473266 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]]]}] 02:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1695ms 02:37:53 INFO - PROCESS | 1824 | 1462959473342 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 02:37:53 INFO - PROCESS | 1824 | 1462959473351 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 02:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:37:53 INFO - PROCESS | 1824 | 1462959473362 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - PROCESS | 1824 | 1462959473366 Marionette TRACE conn4 <- [1,930,null,{}] 02:37:53 INFO - PROCESS | 1824 | 1462959473373 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}] 02:37:53 INFO - PROCESS | 1824 | 1462959473634 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 02:37:53 INFO - PROCESS | 1824 | 1462959473932 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad60c00 == 107 [pid = 1824] [id = 240] 02:37:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x8b6dc800) [pid = 1824] [serial = 721] [outer = (nil)] 02:37:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0x8eb10400) [pid = 1824] [serial = 722] [outer = 0x8b6dc800] 02:37:54 INFO - PROCESS | 1824 | 1462959474066 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 191 (0x8f53e800) [pid = 1824] [serial = 723] [outer = 0x8b6dc800] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x92f79000 == 106 [pid = 1824] [id = 54] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x952ebc00 == 105 [pid = 1824] [id = 38] 02:37:54 INFO - PROCESS | 1824 | --DOMWINDOW == 190 (0x8b7b5800) [pid = 1824] [serial = 598] [outer = (nil)] [url = about:blank] 02:37:54 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x9a740400) [pid = 1824] [serial = 595] [outer = (nil)] [url = about:blank] 02:37:54 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x9828c800) [pid = 1824] [serial = 592] [outer = (nil)] [url = about:blank] 02:37:54 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x8eea3000) [pid = 1824] [serial = 614] [outer = (nil)] [url = about:blank] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x8f541800 == 104 [pid = 1824] [id = 101] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x93d0f800 == 103 [pid = 1824] [id = 103] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x93dec800 == 102 [pid = 1824] [id = 51] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x93a8f800 == 101 [pid = 1824] [id = 55] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x8d3f2000 == 100 [pid = 1824] [id = 208] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x8d2d4800 == 99 [pid = 1824] [id = 134] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x8d8d2400 == 98 [pid = 1824] [id = 207] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0e5c00 == 97 [pid = 1824] [id = 206] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae6e800 == 96 [pid = 1824] [id = 205] 02:37:54 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1a1c00 == 95 [pid = 1824] [id = 204] 02:37:55 INFO - PROCESS | 1824 | 1462959475176 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]]]}] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x9abd9c00) [pid = 1824] [serial = 503] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x92488000) [pid = 1824] [serial = 494] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x92a1e400) [pid = 1824] [serial = 497] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x8d2dc800) [pid = 1824] [serial = 607] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x92a19800) [pid = 1824] [serial = 583] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x8e425c00) [pid = 1824] [serial = 577] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x8ae69400) [pid = 1824] [serial = 515] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x8d8d4000) [pid = 1824] [serial = 608] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x95336800) [pid = 1824] [serial = 589] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8b7ba000) [pid = 1824] [serial = 602] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x8a75fc00) [pid = 1824] [serial = 506] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8f71f400) [pid = 1824] [serial = 580] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8c0da000) [pid = 1824] [serial = 574] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8f71b800) [pid = 1824] [serial = 491] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8d8cc400) [pid = 1824] [serial = 604] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x92e2c000) [pid = 1824] [serial = 586] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x9abd8c00) [pid = 1824] [serial = 509] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x8ad64400) [pid = 1824] [serial = 512] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x92a1f800) [pid = 1824] [serial = 500] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x8b493400) [pid = 1824] [serial = 601] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x8e6c9c00) [pid = 1824] [serial = 605] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x8ec85400) [pid = 1824] [serial = 610] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8ee9f800) [pid = 1824] [serial = 611] [outer = (nil)] [url = about:blank] 02:37:55 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x8d2d7000) [pid = 1824] [serial = 404] [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.] 02:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1934ms 02:37:55 INFO - PROCESS | 1824 | 1462959475299 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 1824 | 1462959475305 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 02:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:37:55 INFO - PROCESS | 1824 | 1462959475317 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 1824 | 1462959475327 Marionette TRACE conn4 <- [1,934,null,{}] 02:37:55 INFO - PROCESS | 1824 | 1462959475353 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}] 02:37:55 INFO - PROCESS | 1824 | 1462959475680 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 02:37:56 INFO - PROCESS | 1824 | 1462959476003 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7b5800 == 96 [pid = 1824] [id = 241] 02:37:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x8d3f2000) [pid = 1824] [serial = 724] [outer = (nil)] 02:37:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x8e6d8c00) [pid = 1824] [serial = 725] [outer = 0x8d3f2000] 02:37:56 INFO - PROCESS | 1824 | 1462959476153 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x8f623800) [pid = 1824] [serial = 726] [outer = 0x8d3f2000] 02:37:57 INFO - PROCESS | 1824 | 1462959477041 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]]]}] 02:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1755ms 02:37:57 INFO - PROCESS | 1824 | 1462959477103 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 02:37:57 INFO - PROCESS | 1824 | 1462959477108 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 02:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:37:57 INFO - PROCESS | 1824 | 1462959477120 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 1824 | 1462959477123 Marionette TRACE conn4 <- [1,938,null,{}] 02:37:57 INFO - PROCESS | 1824 | 1462959477130 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}] 02:37:57 INFO - PROCESS | 1824 | 1462959477383 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 02:37:57 INFO - PROCESS | 1824 | 1462959477410 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eea1800 == 97 [pid = 1824] [id = 242] 02:37:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x8f628800) [pid = 1824] [serial = 727] [outer = (nil)] 02:37:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x8f723c00) [pid = 1824] [serial = 728] [outer = 0x8f628800] 02:37:57 INFO - PROCESS | 1824 | 1462959477489 Marionette DEBUG loaded listener.js 02:37:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x8f8c3c00) [pid = 1824] [serial = 729] [outer = 0x8f628800] 02:37:58 INFO - PROCESS | 1824 | 1462959478434 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]]]}] 02:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1386ms 02:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:37:58 INFO - PROCESS | 1824 | 1462959478507 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 02:37:58 INFO - PROCESS | 1824 | 1462959478510 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 02:37:58 INFO - PROCESS | 1824 | 1462959478517 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:37:58 INFO - PROCESS | 1824 | 1462959478520 Marionette TRACE conn4 <- [1,942,null,{}] 02:37:58 INFO - PROCESS | 1824 | 1462959478526 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}] 02:37:58 INFO - PROCESS | 1824 | 1462959478764 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 02:37:58 INFO - PROCESS | 1824 | 1462959478784 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae70000 == 98 [pid = 1824] [id = 243] 02:37:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x8ae70400) [pid = 1824] [serial = 730] [outer = (nil)] 02:37:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x90faf000) [pid = 1824] [serial = 731] [outer = 0x8ae70400] 02:37:58 INFO - PROCESS | 1824 | 1462959478857 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x919ed800) [pid = 1824] [serial = 732] [outer = 0x8ae70400] 02:37:59 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x8ae6c400) [pid = 1824] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:37:59 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x8ad67400) [pid = 1824] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:37:59 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x8f73a400) [pid = 1824] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:37:59 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x8e426400) [pid = 1824] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:37:59 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x8d2d2800) [pid = 1824] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:37:59 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x8d3f1c00) [pid = 1824] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:37:59 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x8e566c00) [pid = 1824] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:38:00 INFO - PROCESS | 1824 | 1462959480318 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]]]}] 02:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1835ms 02:38:00 INFO - PROCESS | 1824 | 1462959480361 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 02:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:38:00 INFO - PROCESS | 1824 | 1462959480366 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 02:38:00 INFO - PROCESS | 1824 | 1462959480373 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 1824 | 1462959480376 Marionette TRACE conn4 <- [1,946,null,{}] 02:38:00 INFO - PROCESS | 1824 | 1462959480381 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}] 02:38:00 INFO - PROCESS | 1824 | 1462959480577 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 02:38:00 INFO - PROCESS | 1824 | 1462959480588 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad61c00 == 99 [pid = 1824] [id = 244] 02:38:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x8d425000) [pid = 1824] [serial = 733] [outer = (nil)] 02:38:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x927d1000) [pid = 1824] [serial = 734] [outer = 0x8d425000] 02:38:00 INFO - PROCESS | 1824 | 1462959480666 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x927d7800) [pid = 1824] [serial = 735] [outer = 0x8d425000] 02:38:01 INFO - PROCESS | 1824 | 1462959481607 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]]]}] 02:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1295ms 02:38:01 INFO - PROCESS | 1824 | 1462959481667 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 1824 | 1462959481671 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 02:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:38:01 INFO - PROCESS | 1824 | 1462959481677 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 1824 | 1462959481680 Marionette TRACE conn4 <- [1,950,null,{}] 02:38:01 INFO - PROCESS | 1824 | 1462959481686 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}] 02:38:01 INFO - PROCESS | 1824 | 1462959481968 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 02:38:02 INFO - PROCESS | 1824 | 1462959482174 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a765c00 == 100 [pid = 1824] [id = 245] 02:38:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x8ad64400) [pid = 1824] [serial = 736] [outer = (nil)] 02:38:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x8b2e7000) [pid = 1824] [serial = 737] [outer = 0x8ad64400] 02:38:02 INFO - PROCESS | 1824 | 1462959482344 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x8b6dac00) [pid = 1824] [serial = 738] [outer = 0x8ad64400] 02:38:03 INFO - PROCESS | 1824 | 1462959483446 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]]]}] 02:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1839ms 02:38:03 INFO - PROCESS | 1824 | 1462959483520 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 1824 | 1462959483526 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 02:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:38:03 INFO - PROCESS | 1824 | 1462959483534 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - PROCESS | 1824 | 1462959483540 Marionette TRACE conn4 <- [1,954,null,{}] 02:38:03 INFO - PROCESS | 1824 | 1462959483547 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}] 02:38:03 INFO - PROCESS | 1824 | 1462959483816 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 02:38:04 INFO - PROCESS | 1824 | 1462959484117 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2dc800 == 101 [pid = 1824] [id = 246] 02:38:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x8d2e1000) [pid = 1824] [serial = 739] [outer = (nil)] 02:38:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x8d42ac00) [pid = 1824] [serial = 740] [outer = 0x8d2e1000] 02:38:04 INFO - PROCESS | 1824 | 1462959484213 Marionette DEBUG loaded listener.js 02:38:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x8e422400) [pid = 1824] [serial = 741] [outer = 0x8d2e1000] 02:38:05 INFO - PROCESS | 1824 | 1462959485196 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]]]}] 02:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1698ms 02:38:05 INFO - PROCESS | 1824 | 1462959485252 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 02:38:05 INFO - PROCESS | 1824 | 1462959485257 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 02:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:38:05 INFO - PROCESS | 1824 | 1462959485265 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 1824 | 1462959485269 Marionette TRACE conn4 <- [1,958,null,{}] 02:38:05 INFO - PROCESS | 1824 | 1462959485275 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}] 02:38:05 INFO - PROCESS | 1824 | 1462959485503 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 02:38:05 INFO - PROCESS | 1824 | 1462959485804 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eb15c00 == 102 [pid = 1824] [id = 247] 02:38:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x8f547000) [pid = 1824] [serial = 742] [outer = (nil)] 02:38:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x8f716c00) [pid = 1824] [serial = 743] [outer = 0x8f547000] 02:38:05 INFO - PROCESS | 1824 | 1462959485939 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x8f8bc400) [pid = 1824] [serial = 744] [outer = 0x8f547000] 02:38:06 INFO - PROCESS | 1824 | 1462959486898 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]]]}] 02:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1687ms 02:38:06 INFO - PROCESS | 1824 | 1462959486952 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 1824 | 1462959486960 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 02:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:38:06 INFO - PROCESS | 1824 | 1462959486978 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - PROCESS | 1824 | 1462959486986 Marionette TRACE conn4 <- [1,962,null,{}] 02:38:06 INFO - PROCESS | 1824 | 1462959486992 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}] 02:38:07 INFO - PROCESS | 1824 | 1462959487257 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 02:38:07 INFO - PROCESS | 1824 | 1462959487555 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f71e800 == 103 [pid = 1824] [id = 248] 02:38:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x91c83800) [pid = 1824] [serial = 745] [outer = (nil)] 02:38:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x92cca000) [pid = 1824] [serial = 746] [outer = 0x91c83800] 02:38:07 INFO - PROCESS | 1824 | 1462959487645 Marionette DEBUG loaded listener.js 02:38:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x92e2c400) [pid = 1824] [serial = 747] [outer = 0x91c83800] 02:38:08 INFO - PROCESS | 1824 | 1462959488549 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]]]}] 02:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1648ms 02:38:08 INFO - PROCESS | 1824 | 1462959488618 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 02:38:08 INFO - PROCESS | 1824 | 1462959488622 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 02:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:38:08 INFO - PROCESS | 1824 | 1462959488628 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 1824 | 1462959488632 Marionette TRACE conn4 <- [1,966,null,{}] 02:38:08 INFO - PROCESS | 1824 | 1462959488638 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}] 02:38:08 INFO - PROCESS | 1824 | 1462959488844 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 02:38:09 INFO - PROCESS | 1824 | 1462959489107 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x92a24800 == 104 [pid = 1824] [id = 249] 02:38:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x92ccf400) [pid = 1824] [serial = 748] [outer = (nil)] 02:38:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x93de8800) [pid = 1824] [serial = 749] [outer = 0x92ccf400] 02:38:09 INFO - PROCESS | 1824 | 1462959489239 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x95334800) [pid = 1824] [serial = 750] [outer = 0x92ccf400] 02:38:10 INFO - PROCESS | 1824 | 1462959490168 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]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1581ms 02:38:10 INFO - PROCESS | 1824 | 1462959490224 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 1824 | 1462959490229 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 02:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:38:10 INFO - PROCESS | 1824 | 1462959490237 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 1824 | 1462959490240 Marionette TRACE conn4 <- [1,970,null,{}] 02:38:10 INFO - PROCESS | 1824 | 1462959490246 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}] 02:38:10 INFO - PROCESS | 1824 | 1462959490449 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 02:38:10 INFO - PROCESS | 1824 | 1462959490705 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 1824 | ++DOCSHELL 0x953e7400 == 105 [pid = 1824] [id = 250] 02:38:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x953e8400) [pid = 1824] [serial = 751] [outer = (nil)] 02:38:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x97873800) [pid = 1824] [serial = 752] [outer = 0x953e8400] 02:38:10 INFO - PROCESS | 1824 | 1462959490823 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x9aa33c00) [pid = 1824] [serial = 753] [outer = 0x953e8400] 02:38:11 INFO - PROCESS | 1824 | 1462959491784 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]]]}] 02:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1592ms 02:38:11 INFO - PROCESS | 1824 | 1462959491830 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 02:38:11 INFO - PROCESS | 1824 | 1462959491834 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 02:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:38:11 INFO - PROCESS | 1824 | 1462959491841 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:38:11 INFO - PROCESS | 1824 | 1462959491845 Marionette TRACE conn4 <- [1,974,null,{}] 02:38:11 INFO - PROCESS | 1824 | 1462959491850 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}] 02:38:12 INFO - PROCESS | 1824 | 1462959492057 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 02:38:12 INFO - PROCESS | 1824 | 1462959492306 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x9aaef400 == 106 [pid = 1824] [id = 251] 02:38:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x9aaf5c00) [pid = 1824] [serial = 754] [outer = (nil)] 02:38:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0x9af24400) [pid = 1824] [serial = 755] [outer = 0x9aaf5c00] 02:38:12 INFO - PROCESS | 1824 | 1462959492438 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x9af2f000) [pid = 1824] [serial = 756] [outer = 0x9aaf5c00] 02:38:13 INFO - PROCESS | 1824 | 1462959493327 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]]]}] 02:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1533ms 02:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:38:13 INFO - PROCESS | 1824 | 1462959493384 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 02:38:13 INFO - PROCESS | 1824 | 1462959493387 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 02:38:13 INFO - PROCESS | 1824 | 1462959493395 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:38:13 INFO - PROCESS | 1824 | 1462959493399 Marionette TRACE conn4 <- [1,978,null,{}] 02:38:13 INFO - PROCESS | 1824 | 1462959493404 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}] 02:38:13 INFO - PROCESS | 1824 | 1462959493624 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 02:38:13 INFO - PROCESS | 1824 | 1462959493888 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 1824 | ++DOCSHELL 0x919e6c00 == 107 [pid = 1824] [id = 252] 02:38:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0x9aafb400) [pid = 1824] [serial = 757] [outer = (nil)] 02:38:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 191 (0x9b58a800) [pid = 1824] [serial = 758] [outer = 0x9aafb400] 02:38:14 INFO - PROCESS | 1824 | 1462959494030 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 192 (0x9ba68000) [pid = 1824] [serial = 759] [outer = 0x9aafb400] 02:38:14 INFO - PROCESS | 1824 | 1462959494930 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]]]}] 02:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1588ms 02:38:14 INFO - PROCESS | 1824 | 1462959494982 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 1824 | 1462959494986 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 02:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:38:14 INFO - PROCESS | 1824 | 1462959494993 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 1824 | 1462959494996 Marionette TRACE conn4 <- [1,982,null,{}] 02:38:15 INFO - PROCESS | 1824 | 1462959495002 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}] 02:38:15 INFO - PROCESS | 1824 | 1462959495218 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 02:38:15 INFO - PROCESS | 1824 | 1462959495469 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:15 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b35b000 == 108 [pid = 1824] [id = 253] 02:38:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 193 (0x9b8e8000) [pid = 1824] [serial = 760] [outer = (nil)] 02:38:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 194 (0x9c276400) [pid = 1824] [serial = 761] [outer = 0x9b8e8000] 02:38:15 INFO - PROCESS | 1824 | 1462959495603 Marionette DEBUG loaded listener.js 02:38:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 195 (0x9d5aa400) [pid = 1824] [serial = 762] [outer = 0x9b8e8000] 02:38:16 INFO - PROCESS | 1824 | 1462959496516 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]]]}] 02:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1587ms 02:38:16 INFO - PROCESS | 1824 | 1462959496582 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 02:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:38:16 INFO - PROCESS | 1824 | 1462959496586 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 02:38:16 INFO - PROCESS | 1824 | 1462959496593 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 1824 | 1462959496597 Marionette TRACE conn4 <- [1,986,null,{}] 02:38:16 INFO - PROCESS | 1824 | 1462959496603 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}] 02:38:16 INFO - PROCESS | 1824 | 1462959496806 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 02:38:17 INFO - PROCESS | 1824 | 1462959497053 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b567000 == 109 [pid = 1824] [id = 254] 02:38:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 196 (0x9c26c400) [pid = 1824] [serial = 763] [outer = (nil)] 02:38:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 197 (0xa23c2c00) [pid = 1824] [serial = 764] [outer = 0x9c26c400] 02:38:17 INFO - PROCESS | 1824 | 1462959497188 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 198 (0xa3163000) [pid = 1824] [serial = 765] [outer = 0x9c26c400] 02:38:18 INFO - PROCESS | 1824 | 1462959498043 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]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1481ms 02:38:18 INFO - PROCESS | 1824 | 1462959498076 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 1824 | 1462959498080 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 02:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:38:18 INFO - PROCESS | 1824 | 1462959498087 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 1824 | 1462959498090 Marionette TRACE conn4 <- [1,990,null,{}] 02:38:18 INFO - PROCESS | 1824 | 1462959498112 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}] 02:38:18 INFO - PROCESS | 1824 | 1462959498370 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 02:38:18 INFO - PROCESS | 1824 | 1462959498531 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 1824 | ++DOCSHELL 0xa36ed800 == 110 [pid = 1824] [id = 255] 02:38:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 199 (0xa36ef400) [pid = 1824] [serial = 766] [outer = (nil)] 02:38:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 200 (0xa513a400) [pid = 1824] [serial = 767] [outer = 0xa36ef400] 02:38:18 INFO - PROCESS | 1824 | 1462959498689 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 201 (0xa687c800) [pid = 1824] [serial = 768] [outer = 0xa36ef400] 02:38:19 INFO - PROCESS | 1824 | 1462959499662 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]]]}] 02:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1634ms 02:38:19 INFO - PROCESS | 1824 | 1462959499722 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 1824 | 1462959499726 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 02:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:38:19 INFO - PROCESS | 1824 | 1462959499733 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 1824 | 1462959499738 Marionette TRACE conn4 <- [1,994,null,{}] 02:38:19 INFO - PROCESS | 1824 | 1462959499743 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}] 02:38:19 INFO - PROCESS | 1824 | 1462959499979 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 02:38:20 INFO - PROCESS | 1824 | 1462959500245 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 1824 | ++DOCSHELL 0xa25fd400 == 111 [pid = 1824] [id = 256] 02:38:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 202 (0xa6887000) [pid = 1824] [serial = 769] [outer = (nil)] 02:38:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 203 (0xa6b91400) [pid = 1824] [serial = 770] [outer = 0xa6887000] 02:38:20 INFO - PROCESS | 1824 | 1462959500381 Marionette DEBUG loaded listener.js 02:38:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 204 (0xa6b94000) [pid = 1824] [serial = 771] [outer = 0xa6887000] 02:38:21 INFO - PROCESS | 1824 | 1462959501298 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]]]}] 02:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1640ms 02:38:21 INFO - PROCESS | 1824 | 1462959501376 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 02:38:21 INFO - PROCESS | 1824 | 1462959501380 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 02:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:38:21 INFO - PROCESS | 1824 | 1462959501387 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:38:21 INFO - PROCESS | 1824 | 1462959501391 Marionette TRACE conn4 <- [1,998,null,{}] 02:38:21 INFO - PROCESS | 1824 | 1462959501397 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}] 02:38:21 INFO - PROCESS | 1824 | 1462959501641 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 02:38:21 INFO - PROCESS | 1824 | 1462959501913 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a96ec00 == 112 [pid = 1824] [id = 257] 02:38:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 205 (0x9a96f800) [pid = 1824] [serial = 772] [outer = (nil)] 02:38:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 206 (0x9a976c00) [pid = 1824] [serial = 773] [outer = 0x9a96f800] 02:38:22 INFO - PROCESS | 1824 | 1462959502002 Marionette DEBUG loaded listener.js 02:38:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 207 (0x9a978c00) [pid = 1824] [serial = 774] [outer = 0x9a96f800] 02:38:22 INFO - PROCESS | 1824 | 1462959502909 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]]]}] 02:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1585ms 02:38:22 INFO - PROCESS | 1824 | 1462959502973 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 02:38:22 INFO - PROCESS | 1824 | 1462959502978 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 02:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:38:22 INFO - PROCESS | 1824 | 1462959502984 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:38:22 INFO - PROCESS | 1824 | 1462959502987 Marionette TRACE conn4 <- [1,1002,null,{}] 02:38:22 INFO - PROCESS | 1824 | 1462959502994 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}] 02:38:23 INFO - PROCESS | 1824 | 1462959503243 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 02:38:23 INFO - PROCESS | 1824 | 1462959503571 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:23 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a577c00 == 113 [pid = 1824] [id = 258] 02:38:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 208 (0x8a579800) [pid = 1824] [serial = 775] [outer = (nil)] 02:38:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 209 (0x8a580c00) [pid = 1824] [serial = 776] [outer = 0x8a579800] 02:38:23 INFO - PROCESS | 1824 | 1462959503664 Marionette DEBUG loaded listener.js 02:38:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 210 (0x8a582c00) [pid = 1824] [serial = 777] [outer = 0x8a579800] 02:38:24 INFO - PROCESS | 1824 | 1462959504566 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]]]}] 02:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1636ms 02:38:24 INFO - PROCESS | 1824 | 1462959504621 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 02:38:24 INFO - PROCESS | 1824 | 1462959504625 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 02:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:38:24 INFO - PROCESS | 1824 | 1462959504633 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:38:24 INFO - PROCESS | 1824 | 1462959504635 Marionette TRACE conn4 <- [1,1006,null,{}] 02:38:24 INFO - PROCESS | 1824 | 1462959504642 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}] 02:38:24 INFO - PROCESS | 1824 | 1462959504875 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 02:38:25 INFO - PROCESS | 1824 | 1462959505192 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a975800 == 114 [pid = 1824] [id = 259] 02:38:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 211 (0x9a977400) [pid = 1824] [serial = 778] [outer = (nil)] 02:38:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 212 (0x9a97c800) [pid = 1824] [serial = 779] [outer = 0x9a977400] 02:38:25 INFO - PROCESS | 1824 | 1462959505329 Marionette DEBUG loaded listener.js 02:38:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 213 (0xa6b8c000) [pid = 1824] [serial = 780] [outer = 0x9a977400] 02:38:26 INFO - PROCESS | 1824 | 1462959506262 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]]]}] 02:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1691ms 02:38:26 INFO - PROCESS | 1824 | 1462959506324 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 02:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:38:26 INFO - PROCESS | 1824 | 1462959506329 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 02:38:26 INFO - PROCESS | 1824 | 1462959506336 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - PROCESS | 1824 | 1462959506339 Marionette TRACE conn4 <- [1,1010,null,{}] 02:38:26 INFO - PROCESS | 1824 | 1462959506345 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}] 02:38:26 INFO - PROCESS | 1824 | 1462959506555 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 02:38:26 INFO - PROCESS | 1824 | 1462959506817 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a578000 == 115 [pid = 1824] [id = 260] 02:38:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 214 (0x8a581400) [pid = 1824] [serial = 781] [outer = (nil)] 02:38:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 215 (0x8b12bc00) [pid = 1824] [serial = 782] [outer = 0x8a581400] 02:38:26 INFO - PROCESS | 1824 | 1462959506949 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 216 (0x8b12f000) [pid = 1824] [serial = 783] [outer = 0x8a581400] 02:38:27 INFO - PROCESS | 1824 | 1462959507831 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]]]}] 02:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1541ms 02:38:27 INFO - PROCESS | 1824 | 1462959507893 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 02:38:27 INFO - PROCESS | 1824 | 1462959507896 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 02:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:38:27 INFO - PROCESS | 1824 | 1462959507910 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:38:27 INFO - PROCESS | 1824 | 1462959507914 Marionette TRACE conn4 <- [1,1014,null,{}] 02:38:27 INFO - PROCESS | 1824 | 1462959507920 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}] 02:38:28 INFO - PROCESS | 1824 | 1462959508139 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 02:38:28 INFO - PROCESS | 1824 | 1462959508465 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b129000 == 116 [pid = 1824] [id = 261] 02:38:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 217 (0x8b12ac00) [pid = 1824] [serial = 784] [outer = (nil)] 02:38:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 218 (0x8f8bc000) [pid = 1824] [serial = 785] [outer = 0x8b12ac00] 02:38:28 INFO - PROCESS | 1824 | 1462959508563 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 219 (0x9a97a400) [pid = 1824] [serial = 786] [outer = 0x8b12ac00] 02:38:29 INFO - PROCESS | 1824 | 1462959509468 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]]]}] 02:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1632ms 02:38:29 INFO - PROCESS | 1824 | 1462959509543 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 02:38:29 INFO - PROCESS | 1824 | 1462959509546 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 02:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:38:29 INFO - PROCESS | 1824 | 1462959509554 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:38:29 INFO - PROCESS | 1824 | 1462959509556 Marionette TRACE conn4 <- [1,1018,null,{}] 02:38:29 INFO - PROCESS | 1824 | 1462959509563 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}] 02:38:29 INFO - PROCESS | 1824 | 1462959509824 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 02:38:30 INFO - PROCESS | 1824 | 1462959510165 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 1824 | ++DOCSHELL 0x895eec00 == 117 [pid = 1824] [id = 262] 02:38:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 220 (0x895f1000) [pid = 1824] [serial = 787] [outer = (nil)] 02:38:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 221 (0x895f7000) [pid = 1824] [serial = 788] [outer = 0x895f1000] 02:38:30 INFO - PROCESS | 1824 | 1462959510272 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 222 (0x895f9000) [pid = 1824] [serial = 789] [outer = 0x895f1000] 02:38:31 INFO - PROCESS | 1824 | 1462959511145 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]]]}] 02:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1642ms 02:38:31 INFO - PROCESS | 1824 | 1462959511217 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 02:38:31 INFO - PROCESS | 1824 | 1462959511222 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 02:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:38:31 INFO - PROCESS | 1824 | 1462959511231 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - PROCESS | 1824 | 1462959511235 Marionette TRACE conn4 <- [1,1022,null,{}] 02:38:31 INFO - PROCESS | 1824 | 1462959511241 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}] 02:38:31 INFO - PROCESS | 1824 | 1462959511480 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 02:38:31 INFO - PROCESS | 1824 | 1462959511795 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f9800 == 118 [pid = 1824] [id = 263] 02:38:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 223 (0x895fa800) [pid = 1824] [serial = 790] [outer = (nil)] 02:38:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 224 (0x8b134800) [pid = 1824] [serial = 791] [outer = 0x895fa800] 02:38:31 INFO - PROCESS | 1824 | 1462959511894 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 225 (0x8d1a6400) [pid = 1824] [serial = 792] [outer = 0x895fa800] 02:38:32 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad61c00 == 117 [pid = 1824] [id = 244] 02:38:32 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae70000 == 116 [pid = 1824] [id = 243] 02:38:32 INFO - PROCESS | 1824 | --DOCSHELL 0x8eea1800 == 115 [pid = 1824] [id = 242] 02:38:32 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7b5800 == 114 [pid = 1824] [id = 241] 02:38:32 INFO - PROCESS | 1824 | --DOCSHELL 0x8a759c00 == 113 [pid = 1824] [id = 239] 02:38:32 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad60c00 == 112 [pid = 1824] [id = 240] 02:38:32 INFO - PROCESS | 1824 | --DOCSHELL 0x91c86c00 == 111 [pid = 1824] [id = 229] 02:38:32 INFO - PROCESS | 1824 | --DOCSHELL 0x9a377c00 == 110 [pid = 1824] [id = 230] 02:38:32 INFO - PROCESS | 1824 | --DOCSHELL 0x93d04000 == 109 [pid = 1824] [id = 228] 02:38:32 INFO - PROCESS | 1824 | --DOCSHELL 0x8eb0a000 == 108 [pid = 1824] [id = 227] 02:38:32 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7b8000 == 107 [pid = 1824] [id = 226] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 224 (0x94755c00) [pid = 1824] [serial = 677] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 223 (0x95337000) [pid = 1824] [serial = 635] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 222 (0x8b2e6400) [pid = 1824] [serial = 656] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 221 (0x8eb0ec00) [pid = 1824] [serial = 665] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 220 (0x92ccec00) [pid = 1824] [serial = 672] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 219 (0x8b7b8c00) [pid = 1824] [serial = 617] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 218 (0x8f73bc00) [pid = 1824] [serial = 668] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 217 (0x8f8c0800) [pid = 1824] [serial = 669] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 216 (0x91c84400) [pid = 1824] [serial = 629] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 215 (0x9a244800) [pid = 1824] [serial = 641] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 214 (0x8f547800) [pid = 1824] [serial = 663] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 213 (0x90fa9800) [pid = 1824] [serial = 626] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 212 (0x9b8eb400) [pid = 1824] [serial = 653] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 211 (0x8e562c00) [pid = 1824] [serial = 662] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 210 (0x8d8cec00) [pid = 1824] [serial = 620] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 209 (0x93a8dc00) [pid = 1824] [serial = 632] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 208 (0x98293c00) [pid = 1824] [serial = 638] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 207 (0x8e6d6000) [pid = 1824] [serial = 660] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 206 (0x8f62b000) [pid = 1824] [serial = 623] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 205 (0x8f54b800) [pid = 1824] [serial = 666] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 204 (0x9b564c00) [pid = 1824] [serial = 650] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 203 (0x9abd6c00) [pid = 1824] [serial = 644] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 202 (0x8b6d8400) [pid = 1824] [serial = 657] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 201 (0x92a1d000) [pid = 1824] [serial = 675] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 200 (0x8f722000) [pid = 1824] [serial = 674] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 199 (0x8e421000) [pid = 1824] [serial = 659] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 198 (0x9b12d000) [pid = 1824] [serial = 647] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | --DOMWINDOW == 197 (0x90fb8400) [pid = 1824] [serial = 671] [outer = (nil)] [url = about:blank] 02:38:33 INFO - PROCESS | 1824 | 1462959513819 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]]]}] 02:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2642ms 02:38:33 INFO - PROCESS | 1824 | 1462959513874 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 02:38:33 INFO - PROCESS | 1824 | 1462959513882 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 02:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:38:33 INFO - PROCESS | 1824 | 1462959513890 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:38:33 INFO - PROCESS | 1824 | 1462959513897 Marionette TRACE conn4 <- [1,1026,null,{}] 02:38:33 INFO - PROCESS | 1824 | 1462959513904 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}] 02:38:34 INFO - PROCESS | 1824 | 1462959514122 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 02:38:34 INFO - PROCESS | 1824 | 1462959514311 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b12f800 == 108 [pid = 1824] [id = 264] 02:38:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 198 (0x8b131400) [pid = 1824] [serial = 793] [outer = (nil)] 02:38:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 199 (0x8b7b5000) [pid = 1824] [serial = 794] [outer = 0x8b131400] 02:38:34 INFO - PROCESS | 1824 | 1462959514398 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 200 (0x8b7c1c00) [pid = 1824] [serial = 795] [outer = 0x8b131400] 02:38:35 INFO - PROCESS | 1824 | 1462959515268 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]]]}] 02:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1437ms 02:38:35 INFO - PROCESS | 1824 | 1462959515329 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 1824 | 1462959515337 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 02:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:38:35 INFO - PROCESS | 1824 | 1462959515348 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 1824 | 1462959515352 Marionette TRACE conn4 <- [1,1030,null,{}] 02:38:35 INFO - PROCESS | 1824 | 1462959515359 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}] 02:38:35 INFO - PROCESS | 1824 | 1462959515662 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 02:38:35 INFO - PROCESS | 1824 | 1462959515694 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b6d4c00 == 109 [pid = 1824] [id = 265] 02:38:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 201 (0x8b7bcc00) [pid = 1824] [serial = 796] [outer = (nil)] 02:38:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 202 (0x8d8d7400) [pid = 1824] [serial = 797] [outer = 0x8b7bcc00] 02:38:35 INFO - PROCESS | 1824 | 1462959515771 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 203 (0x8e562c00) [pid = 1824] [serial = 798] [outer = 0x8b7bcc00] 02:38:36 INFO - PROCESS | 1824 | 1462959516813 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]]]}] 02:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1532ms 02:38:36 INFO - PROCESS | 1824 | 1462959516892 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 1824 | 1462959516896 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 02:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:38:36 INFO - PROCESS | 1824 | 1462959516902 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 1824 | 1462959516908 Marionette TRACE conn4 <- [1,1034,null,{}] 02:38:36 INFO - PROCESS | 1824 | 1462959516930 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}] 02:38:37 INFO - PROCESS | 1824 | 1462959517207 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 02:38:37 INFO - PROCESS | 1824 | 1462959517239 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2dec00 == 110 [pid = 1824] [id = 266] 02:38:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 204 (0x8ec82000) [pid = 1824] [serial = 799] [outer = (nil)] 02:38:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 205 (0x8f62b400) [pid = 1824] [serial = 800] [outer = 0x8ec82000] 02:38:37 INFO - PROCESS | 1824 | 1462959517329 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 206 (0x8f8c8400) [pid = 1824] [serial = 801] [outer = 0x8ec82000] 02:38:38 INFO - PROCESS | 1824 | --DOMWINDOW == 205 (0x8f628800) [pid = 1824] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:38:38 INFO - PROCESS | 1824 | --DOMWINDOW == 204 (0x8ae70400) [pid = 1824] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:38:38 INFO - PROCESS | 1824 | --DOMWINDOW == 203 (0x8d3f2000) [pid = 1824] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:38:38 INFO - PROCESS | 1824 | --DOMWINDOW == 202 (0x8ad65c00) [pid = 1824] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:38:38 INFO - PROCESS | 1824 | --DOMWINDOW == 201 (0x8b6dc800) [pid = 1824] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:38:38 INFO - PROCESS | 1824 | 1462959518538 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]]]}] 02:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1694ms 02:38:38 INFO - PROCESS | 1824 | 1462959518597 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 1824 | 1462959518602 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 02:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:38:38 INFO - PROCESS | 1824 | 1462959518608 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - PROCESS | 1824 | 1462959518611 Marionette TRACE conn4 <- [1,1038,null,{}] 02:38:38 INFO - PROCESS | 1824 | 1462959518617 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}] 02:38:38 INFO - PROCESS | 1824 | 1462959518827 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 02:38:39 INFO - PROCESS | 1824 | 1462959519017 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d3f2000 == 111 [pid = 1824] [id = 267] 02:38:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 202 (0x8e56a400) [pid = 1824] [serial = 802] [outer = (nil)] 02:38:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 203 (0x919ed000) [pid = 1824] [serial = 803] [outer = 0x8e56a400] 02:38:39 INFO - PROCESS | 1824 | 1462959519098 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 204 (0x91c91800) [pid = 1824] [serial = 804] [outer = 0x8e56a400] 02:38:40 INFO - PROCESS | 1824 | 1462959520066 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]]]}] 02:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1529ms 02:38:40 INFO - PROCESS | 1824 | 1462959520140 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 02:38:40 INFO - PROCESS | 1824 | 1462959520146 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 02:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:38:40 INFO - PROCESS | 1824 | 1462959520156 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:38:40 INFO - PROCESS | 1824 | 1462959520161 Marionette TRACE conn4 <- [1,1042,null,{}] 02:38:40 INFO - PROCESS | 1824 | 1462959520171 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}] 02:38:40 INFO - PROCESS | 1824 | 1462959520456 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 02:38:40 INFO - PROCESS | 1824 | 1462959520801 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b12a400 == 112 [pid = 1824] [id = 268] 02:38:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 205 (0x8b12a800) [pid = 1824] [serial = 805] [outer = (nil)] 02:38:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 206 (0x8b48fc00) [pid = 1824] [serial = 806] [outer = 0x8b12a800] 02:38:40 INFO - PROCESS | 1824 | 1462959520897 Marionette DEBUG loaded listener.js 02:38:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 207 (0x8c0e3400) [pid = 1824] [serial = 807] [outer = 0x8b12a800] 02:38:41 INFO - PROCESS | 1824 | 1462959521875 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]]]}] 02:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1788ms 02:38:41 INFO - PROCESS | 1824 | 1462959521944 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 1824 | 1462959521954 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 02:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:38:41 INFO - PROCESS | 1824 | 1462959521965 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - PROCESS | 1824 | 1462959521969 Marionette TRACE conn4 <- [1,1046,null,{}] 02:38:41 INFO - PROCESS | 1824 | 1462959521976 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}] 02:38:42 INFO - PROCESS | 1824 | 1462959522260 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 02:38:42 INFO - PROCESS | 1824 | 1462959522574 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ee9a000 == 113 [pid = 1824] [id = 269] 02:38:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 208 (0x8eea4000) [pid = 1824] [serial = 808] [outer = (nil)] 02:38:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 209 (0x90faa000) [pid = 1824] [serial = 809] [outer = 0x8eea4000] 02:38:42 INFO - PROCESS | 1824 | 1462959522667 Marionette DEBUG loaded listener.js 02:38:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 210 (0x927ce000) [pid = 1824] [serial = 810] [outer = 0x8eea4000] 02:38:43 INFO - PROCESS | 1824 | 1462959523619 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]]]}] 02:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1691ms 02:38:43 INFO - PROCESS | 1824 | 1462959523656 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 1824 | 1462959523660 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 02:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:38:43 INFO - PROCESS | 1824 | 1462959523668 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:38:43 INFO - PROCESS | 1824 | 1462959523674 Marionette TRACE conn4 <- [1,1050,null,{}] 02:38:43 INFO - PROCESS | 1824 | 1462959523692 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}] 02:38:43 INFO - PROCESS | 1824 | 1462959523919 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 02:38:44 INFO - PROCESS | 1824 | 1462959524244 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x92a24400 == 114 [pid = 1824] [id = 270] 02:38:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 211 (0x92cd1400) [pid = 1824] [serial = 811] [outer = (nil)] 02:38:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 212 (0x92f6d400) [pid = 1824] [serial = 812] [outer = 0x92cd1400] 02:38:44 INFO - PROCESS | 1824 | 1462959524387 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 213 (0x93d04000) [pid = 1824] [serial = 813] [outer = 0x92cd1400] 02:38:45 INFO - PROCESS | 1824 | 1462959525341 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]]]}] 02:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1742ms 02:38:45 INFO - PROCESS | 1824 | 1462959525412 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 02:38:45 INFO - PROCESS | 1824 | 1462959525421 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 02:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:38:45 INFO - PROCESS | 1824 | 1462959525433 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:38:45 INFO - PROCESS | 1824 | 1462959525436 Marionette TRACE conn4 <- [1,1054,null,{}] 02:38:45 INFO - PROCESS | 1824 | 1462959525443 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}] 02:38:45 INFO - PROCESS | 1824 | 1462959525693 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 02:38:46 INFO - PROCESS | 1824 | 1462959525996 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:46 INFO - PROCESS | 1824 | ++DOCSHELL 0x92a22000 == 115 [pid = 1824] [id = 271] 02:38:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 214 (0x952ee800) [pid = 1824] [serial = 814] [outer = (nil)] 02:38:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 215 (0x953ee800) [pid = 1824] [serial = 815] [outer = 0x952ee800] 02:38:46 INFO - PROCESS | 1824 | 1462959526093 Marionette DEBUG loaded listener.js 02:38:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 216 (0x9937ac00) [pid = 1824] [serial = 816] [outer = 0x952ee800] 02:38:47 INFO - PROCESS | 1824 | 1462959527019 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]]]}] 02:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1632ms 02:38:47 INFO - PROCESS | 1824 | 1462959527067 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 02:38:47 INFO - PROCESS | 1824 | 1462959527071 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 02:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:38:47 INFO - PROCESS | 1824 | 1462959527078 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:38:47 INFO - PROCESS | 1824 | 1462959527081 Marionette TRACE conn4 <- [1,1058,null,{}] 02:38:47 INFO - PROCESS | 1824 | 1462959527087 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}] 02:38:47 INFO - PROCESS | 1824 | 1462959527294 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 02:38:47 INFO - PROCESS | 1824 | 1462959527545 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae70000 == 116 [pid = 1824] [id = 272] 02:38:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 217 (0x99ff3c00) [pid = 1824] [serial = 817] [outer = (nil)] 02:38:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 218 (0x9a2b5c00) [pid = 1824] [serial = 818] [outer = 0x99ff3c00] 02:38:47 INFO - PROCESS | 1824 | 1462959527676 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 219 (0x9a740400) [pid = 1824] [serial = 819] [outer = 0x99ff3c00] 02:38:48 INFO - PROCESS | 1824 | 1462959528562 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]]]}] 02:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1533ms 02:38:48 INFO - PROCESS | 1824 | 1462959528612 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 02:38:48 INFO - PROCESS | 1824 | 1462959528616 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 02:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:38:48 INFO - PROCESS | 1824 | 1462959528623 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - PROCESS | 1824 | 1462959528626 Marionette TRACE conn4 <- [1,1062,null,{}] 02:38:48 INFO - PROCESS | 1824 | 1462959528632 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}] 02:38:48 INFO - PROCESS | 1824 | 1462959528875 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 02:38:49 INFO - PROCESS | 1824 | 1462959529151 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x95446800 == 117 [pid = 1824] [id = 273] 02:38:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 220 (0x9a049c00) [pid = 1824] [serial = 820] [outer = (nil)] 02:38:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 221 (0x9af29000) [pid = 1824] [serial = 821] [outer = 0x9a049c00] 02:38:49 INFO - PROCESS | 1824 | 1462959529283 Marionette DEBUG loaded listener.js 02:38:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 222 (0x9b566000) [pid = 1824] [serial = 822] [outer = 0x9a049c00] 02:38:50 INFO - PROCESS | 1824 | 1462959530237 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]]]}] 02:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1690ms 02:38:50 INFO - PROCESS | 1824 | 1462959530314 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 02:38:50 INFO - PROCESS | 1824 | 1462959530317 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 02:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:38:50 INFO - PROCESS | 1824 | 1462959530325 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:38:50 INFO - PROCESS | 1824 | 1462959530329 Marionette TRACE conn4 <- [1,1066,null,{}] 02:38:50 INFO - PROCESS | 1824 | 1462959530336 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}] 02:38:50 INFO - PROCESS | 1824 | 1462959530575 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 02:38:50 INFO - PROCESS | 1824 | 1462959530884 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x9abdac00 == 118 [pid = 1824] [id = 274] 02:38:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 223 (0x9b561c00) [pid = 1824] [serial = 823] [outer = (nil)] 02:38:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 224 (0x9c279400) [pid = 1824] [serial = 824] [outer = 0x9b561c00] 02:38:50 INFO - PROCESS | 1824 | 1462959530984 Marionette DEBUG loaded listener.js 02:38:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 225 (0xa0613800) [pid = 1824] [serial = 825] [outer = 0x9b561c00] 02:38:51 INFO - PROCESS | 1824 | 1462959531954 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]]]}] 02:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1682ms 02:38:52 INFO - PROCESS | 1824 | 1462959532009 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 02:38:52 INFO - PROCESS | 1824 | 1462959532013 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 02:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:38:52 INFO - PROCESS | 1824 | 1462959532020 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:38:52 INFO - PROCESS | 1824 | 1462959532023 Marionette TRACE conn4 <- [1,1070,null,{}] 02:38:52 INFO - PROCESS | 1824 | 1462959532030 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}] 02:38:52 INFO - PROCESS | 1824 | 1462959532247 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 02:38:52 INFO - PROCESS | 1824 | 1462959532507 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x9af2dc00 == 119 [pid = 1824] [id = 275] 02:38:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 226 (0x9b56ac00) [pid = 1824] [serial = 826] [outer = (nil)] 02:38:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 227 (0xa27c2c00) [pid = 1824] [serial = 827] [outer = 0x9b56ac00] 02:38:52 INFO - PROCESS | 1824 | 1462959532640 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 228 (0xa3352400) [pid = 1824] [serial = 828] [outer = 0x9b56ac00] 02:38:53 INFO - PROCESS | 1824 | 1462959533512 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]]]}] 02:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1539ms 02:38:53 INFO - PROCESS | 1824 | 1462959533560 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 02:38:53 INFO - PROCESS | 1824 | 1462959533563 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 02:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:38:53 INFO - PROCESS | 1824 | 1462959533570 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:38:53 INFO - PROCESS | 1824 | 1462959533574 Marionette TRACE conn4 <- [1,1074,null,{}] 02:38:53 INFO - PROCESS | 1824 | 1462959533581 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}] 02:38:53 INFO - PROCESS | 1824 | 1462959533783 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 02:38:54 INFO - PROCESS | 1824 | 1462959534043 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x92cca400 == 120 [pid = 1824] [id = 276] 02:38:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 229 (0x9976dc00) [pid = 1824] [serial = 829] [outer = (nil)] 02:38:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 230 (0xa513ac00) [pid = 1824] [serial = 830] [outer = 0x9976dc00] 02:38:54 INFO - PROCESS | 1824 | 1462959534179 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 231 (0xa6889000) [pid = 1824] [serial = 831] [outer = 0x9976dc00] 02:38:55 INFO - PROCESS | 1824 | 1462959535089 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]]]}] 02:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1535ms 02:38:55 INFO - PROCESS | 1824 | 1462959535105 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 02:38:55 INFO - PROCESS | 1824 | 1462959535109 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 02:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:38:55 INFO - PROCESS | 1824 | 1462959535115 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:38:55 INFO - PROCESS | 1824 | 1462959535118 Marionette TRACE conn4 <- [1,1078,null,{}] 02:38:55 INFO - PROCESS | 1824 | 1462959535124 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}] 02:38:55 INFO - PROCESS | 1824 | 1462959535325 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 02:38:55 INFO - PROCESS | 1824 | 1462959535683 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e5ad400 == 121 [pid = 1824] [id = 277] 02:38:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 232 (0x8e5b1c00) [pid = 1824] [serial = 832] [outer = (nil)] 02:38:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 233 (0x8e5b4c00) [pid = 1824] [serial = 833] [outer = 0x8e5b1c00] 02:38:55 INFO - PROCESS | 1824 | 1462959535790 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 234 (0x8e5b7000) [pid = 1824] [serial = 834] [outer = 0x8e5b1c00] 02:38:56 INFO - PROCESS | 1824 | 1462959536715 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]]]}] 02:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1635ms 02:38:56 INFO - PROCESS | 1824 | 1462959536754 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 1824 | 1462959536759 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 02:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:38:56 INFO - PROCESS | 1824 | 1462959536768 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 1824 | 1462959536771 Marionette TRACE conn4 <- [1,1082,null,{}] 02:38:56 INFO - PROCESS | 1824 | 1462959536778 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}] 02:38:57 INFO - PROCESS | 1824 | 1462959537009 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 02:38:57 INFO - PROCESS | 1824 | 1462959537278 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e5ad800 == 122 [pid = 1824] [id = 278] 02:38:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 235 (0xa69a0400) [pid = 1824] [serial = 835] [outer = (nil)] 02:38:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 236 (0xa6b97c00) [pid = 1824] [serial = 836] [outer = 0xa69a0400] 02:38:57 INFO - PROCESS | 1824 | 1462959537416 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 237 (0xa6be9000) [pid = 1824] [serial = 837] [outer = 0xa69a0400] 02:38:58 INFO - PROCESS | 1824 | 1462959538361 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]]]}] 02:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1639ms 02:38:58 INFO - PROCESS | 1824 | 1462959538408 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 02:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:38:58 INFO - PROCESS | 1824 | 1462959538412 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 02:38:58 INFO - PROCESS | 1824 | 1462959538419 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:38:58 INFO - PROCESS | 1824 | 1462959538422 Marionette TRACE conn4 <- [1,1086,null,{}] 02:38:58 INFO - PROCESS | 1824 | 1462959538428 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}] 02:38:58 INFO - PROCESS | 1824 | 1462959538643 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 02:38:58 INFO - PROCESS | 1824 | 1462959538918 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x926a9c00 == 123 [pid = 1824] [id = 279] 02:38:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 238 (0x926aa000) [pid = 1824] [serial = 838] [outer = (nil)] 02:38:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 239 (0x926b1000) [pid = 1824] [serial = 839] [outer = 0x926aa000] 02:38:59 INFO - PROCESS | 1824 | 1462959539051 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 240 (0x926b5000) [pid = 1824] [serial = 840] [outer = 0x926aa000] 02:38:59 INFO - PROCESS | 1824 | 1462959539923 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]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1533ms 02:38:59 INFO - PROCESS | 1824 | 1462959539951 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 1824 | 1462959539955 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 02:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:38:59 INFO - PROCESS | 1824 | 1462959539972 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 1824 | 1462959539976 Marionette TRACE conn4 <- [1,1090,null,{}] 02:39:00 INFO - PROCESS | 1824 | 1462959540003 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}] 02:39:00 INFO - PROCESS | 1824 | 1462959540226 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 02:39:00 INFO - PROCESS | 1824 | 1462959540489 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x883d3800 == 124 [pid = 1824] [id = 280] 02:39:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 241 (0x883d4000) [pid = 1824] [serial = 841] [outer = (nil)] 02:39:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 242 (0x883dc800) [pid = 1824] [serial = 842] [outer = 0x883d4000] 02:39:00 INFO - PROCESS | 1824 | 1462959540618 Marionette DEBUG loaded listener.js 02:39:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 243 (0x883df800) [pid = 1824] [serial = 843] [outer = 0x883d4000] 02:39:01 INFO - PROCESS | 1824 | 1462959541551 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]]]}] 02:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1649ms 02:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:39:01 INFO - PROCESS | 1824 | 1462959541623 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 02:39:01 INFO - PROCESS | 1824 | 1462959541626 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 02:39:01 INFO - PROCESS | 1824 | 1462959541633 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:39:01 INFO - PROCESS | 1824 | 1462959541636 Marionette TRACE conn4 <- [1,1094,null,{}] 02:39:01 INFO - PROCESS | 1824 | 1462959541642 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}] 02:39:01 INFO - PROCESS | 1824 | 1462959541904 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 02:39:02 INFO - PROCESS | 1824 | 1462959542231 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a3c00 == 125 [pid = 1824] [id = 281] 02:39:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 244 (0x882a4000) [pid = 1824] [serial = 844] [outer = (nil)] 02:39:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 245 (0x882ab400) [pid = 1824] [serial = 845] [outer = 0x882a4000] 02:39:02 INFO - PROCESS | 1824 | 1462959542320 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 246 (0x882ad400) [pid = 1824] [serial = 846] [outer = 0x882a4000] 02:39:03 INFO - PROCESS | 1824 | 1462959543260 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]]]}] 02:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1652ms 02:39:03 INFO - PROCESS | 1824 | 1462959543286 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 02:39:03 INFO - PROCESS | 1824 | 1462959543290 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 02:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:39:03 INFO - PROCESS | 1824 | 1462959543297 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:39:03 INFO - PROCESS | 1824 | 1462959543300 Marionette TRACE conn4 <- [1,1098,null,{}] 02:39:03 INFO - PROCESS | 1824 | 1462959543306 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}] 02:39:03 INFO - PROCESS | 1824 | 1462959543523 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 02:39:03 INFO - PROCESS | 1824 | 1462959543795 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:03 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a7400 == 126 [pid = 1824] [id = 282] 02:39:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 247 (0x882adc00) [pid = 1824] [serial = 847] [outer = (nil)] 02:39:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 248 (0x883dc400) [pid = 1824] [serial = 848] [outer = 0x882adc00] 02:39:03 INFO - PROCESS | 1824 | 1462959543946 Marionette DEBUG loaded listener.js 02:39:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 249 (0x883e2c00) [pid = 1824] [serial = 849] [outer = 0x882adc00] 02:39:04 INFO - PROCESS | 1824 | 1462959544856 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]]]}] 02:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1633ms 02:39:04 INFO - PROCESS | 1824 | 1462959544931 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 1824 | 1462959544935 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 02:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:39:04 INFO - PROCESS | 1824 | 1462959544942 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:39:04 INFO - PROCESS | 1824 | 1462959544944 Marionette TRACE conn4 <- [1,1102,null,{}] 02:39:04 INFO - PROCESS | 1824 | 1462959544951 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}] 02:39:05 INFO - PROCESS | 1824 | 1462959545284 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 02:39:06 INFO - PROCESS | 1824 | 1462959546124 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:06 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f2800 == 127 [pid = 1824] [id = 283] 02:39:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 250 (0x895f3000) [pid = 1824] [serial = 850] [outer = (nil)] 02:39:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 251 (0x8a507c00) [pid = 1824] [serial = 851] [outer = 0x895f3000] 02:39:06 INFO - PROCESS | 1824 | 1462959546208 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 252 (0x8a75a400) [pid = 1824] [serial = 852] [outer = 0x895f3000] 02:39:07 INFO - PROCESS | 1824 | 1462959547133 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]]]}] 02:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2243ms 02:39:07 INFO - PROCESS | 1824 | 1462959547188 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 02:39:07 INFO - PROCESS | 1824 | 1462959547195 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 02:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:39:07 INFO - PROCESS | 1824 | 1462959547203 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:39:07 INFO - PROCESS | 1824 | 1462959547209 Marionette TRACE conn4 <- [1,1106,null,{}] 02:39:07 INFO - PROCESS | 1824 | 1462959547216 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}] 02:39:07 INFO - PROCESS | 1824 | 1462959547429 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 02:39:07 INFO - PROCESS | 1824 | 1462959547706 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x883d9c00 == 128 [pid = 1824] [id = 284] 02:39:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 253 (0x8ae75c00) [pid = 1824] [serial = 853] [outer = (nil)] 02:39:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 254 (0x8b494000) [pid = 1824] [serial = 854] [outer = 0x8ae75c00] 02:39:07 INFO - PROCESS | 1824 | 1462959547914 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 255 (0x8d2d9c00) [pid = 1824] [serial = 855] [outer = 0x8ae75c00] 02:39:08 INFO - PROCESS | 1824 | 1462959548858 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]]]}] 02:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1687ms 02:39:08 INFO - PROCESS | 1824 | 1462959548896 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 1824 | 1462959548902 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 02:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:39:08 INFO - PROCESS | 1824 | 1462959548908 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 1824 | 1462959548911 Marionette TRACE conn4 <- [1,1110,null,{}] 02:39:08 INFO - PROCESS | 1824 | 1462959548917 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}] 02:39:09 INFO - PROCESS | 1824 | 1462959549106 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 02:39:09 INFO - PROCESS | 1824 | 1462959549332 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b6dcc00 == 129 [pid = 1824] [id = 285] 02:39:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 256 (0x8b7b9400) [pid = 1824] [serial = 856] [outer = (nil)] 02:39:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 257 (0x8e6cc800) [pid = 1824] [serial = 857] [outer = 0x8b7b9400] 02:39:09 INFO - PROCESS | 1824 | 1462959549543 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 258 (0x8f547800) [pid = 1824] [serial = 858] [outer = 0x8b7b9400] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x99fe8c00 == 128 [pid = 1824] [id = 41] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae69000 == 127 [pid = 1824] [id = 187] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x92481400 == 126 [pid = 1824] [id = 29] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae74400 == 125 [pid = 1824] [id = 209] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x9248a000 == 124 [pid = 1824] [id = 40] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1a4c00 == 123 [pid = 1824] [id = 179] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8a760c00 == 122 [pid = 1824] [id = 211] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae68800 == 121 [pid = 1824] [id = 214] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x9af2cc00 == 120 [pid = 1824] [id = 215] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae69c00 == 119 [pid = 1824] [id = 185] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad5dc00 == 118 [pid = 1824] [id = 184] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad64000 == 117 [pid = 1824] [id = 213] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad6a800 == 116 [pid = 1824] [id = 210] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8f8c7c00 == 115 [pid = 1824] [id = 181] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x92f6c800 == 114 [pid = 1824] [id = 183] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8ec84800 == 113 [pid = 1824] [id = 216] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x991ed800 == 112 [pid = 1824] [id = 42] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8e427000 == 111 [pid = 1824] [id = 180] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8a50f000 == 110 [pid = 1824] [id = 212] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8e420400 == 109 [pid = 1824] [id = 217] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8a501c00 == 108 [pid = 1824] [id = 177] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0xa36ed800 == 107 [pid = 1824] [id = 255] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x9b567000 == 106 [pid = 1824] [id = 254] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x9b35b000 == 105 [pid = 1824] [id = 253] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x9aaef400 == 104 [pid = 1824] [id = 251] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x919e6c00 == 103 [pid = 1824] [id = 252] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x953e7400 == 102 [pid = 1824] [id = 250] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x92a24800 == 101 [pid = 1824] [id = 249] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8f71e800 == 100 [pid = 1824] [id = 248] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8eb15c00 == 99 [pid = 1824] [id = 247] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8d2dc800 == 98 [pid = 1824] [id = 246] 02:39:10 INFO - PROCESS | 1824 | --DOCSHELL 0x8a765c00 == 97 [pid = 1824] [id = 245] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 257 (0x927d1000) [pid = 1824] [serial = 734] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 256 (0x8f8c3c00) [pid = 1824] [serial = 729] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 255 (0x90faf000) [pid = 1824] [serial = 731] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 254 (0x919ed800) [pid = 1824] [serial = 732] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 253 (0x8d2d3800) [pid = 1824] [serial = 680] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 252 (0x8ec7f400) [pid = 1824] [serial = 683] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 251 (0x95330800) [pid = 1824] [serial = 686] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 250 (0x9abe0800) [pid = 1824] [serial = 689] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 249 (0x9b55d800) [pid = 1824] [serial = 692] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 248 (0x9c278400) [pid = 1824] [serial = 695] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 247 (0x9d93cc00) [pid = 1824] [serial = 698] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 246 (0xa2242800) [pid = 1824] [serial = 701] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 245 (0xa2376800) [pid = 1824] [serial = 704] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 244 (0xa3161800) [pid = 1824] [serial = 707] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 243 (0xa63f4000) [pid = 1824] [serial = 710] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 242 (0x8e6d8c00) [pid = 1824] [serial = 725] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 241 (0x8d8d1c00) [pid = 1824] [serial = 720] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 240 (0x8d1ac800) [pid = 1824] [serial = 719] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 239 (0x8f53e800) [pid = 1824] [serial = 723] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 238 (0x8eb10400) [pid = 1824] [serial = 722] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 237 (0x8ad67c00) [pid = 1824] [serial = 716] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 236 (0x927d1c00) [pid = 1824] [serial = 713] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 235 (0x8f723c00) [pid = 1824] [serial = 728] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | --DOMWINDOW == 234 (0x8f623800) [pid = 1824] [serial = 726] [outer = (nil)] [url = about:blank] 02:39:10 INFO - PROCESS | 1824 | 1462959550946 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]]]}] 02:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2102ms 02:39:11 INFO - PROCESS | 1824 | 1462959551010 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 1824 | 1462959551015 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 02:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:39:11 INFO - PROCESS | 1824 | 1462959551030 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 1824 | 1462959551039 Marionette TRACE conn4 <- [1,1114,null,{}] 02:39:11 INFO - PROCESS | 1824 | 1462959551084 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}] 02:39:11 INFO - PROCESS | 1824 | 1462959551280 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 02:39:11 INFO - PROCESS | 1824 | 1462959551290 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f8800 == 98 [pid = 1824] [id = 286] 02:39:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 235 (0x8a579c00) [pid = 1824] [serial = 859] [outer = (nil)] 02:39:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 236 (0x8ae68400) [pid = 1824] [serial = 860] [outer = 0x8a579c00] 02:39:11 INFO - PROCESS | 1824 | 1462959551368 Marionette DEBUG loaded listener.js 02:39:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 237 (0x8d2d3800) [pid = 1824] [serial = 861] [outer = 0x8a579c00] 02:39:12 INFO - PROCESS | 1824 | 1462959552340 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]]]}] 02:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1336ms 02:39:12 INFO - PROCESS | 1824 | 1462959552359 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 1824 | 1462959552364 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 02:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:39:12 INFO - PROCESS | 1824 | 1462959552370 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 1824 | 1462959552372 Marionette TRACE conn4 <- [1,1118,null,{}] 02:39:12 INFO - PROCESS | 1824 | 1462959552378 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}] 02:39:12 INFO - PROCESS | 1824 | 1462959552569 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 02:39:12 INFO - PROCESS | 1824 | 1462959552783 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f6000 == 99 [pid = 1824] [id = 287] 02:39:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 238 (0x895fc800) [pid = 1824] [serial = 862] [outer = (nil)] 02:39:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 239 (0x8e565400) [pid = 1824] [serial = 863] [outer = 0x895fc800] 02:39:12 INFO - PROCESS | 1824 | 1462959552857 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 240 (0x8e6d8c00) [pid = 1824] [serial = 864] [outer = 0x895fc800] 02:39:13 INFO - PROCESS | 1824 | 1462959553707 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]]]}] 02:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1378ms 02:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:39:13 INFO - PROCESS | 1824 | 1462959553749 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 02:39:13 INFO - PROCESS | 1824 | 1462959553752 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 02:39:13 INFO - PROCESS | 1824 | 1462959553766 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - PROCESS | 1824 | 1462959553770 Marionette TRACE conn4 <- [1,1122,null,{}] 02:39:13 INFO - PROCESS | 1824 | 1462959553781 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}] 02:39:14 INFO - PROCESS | 1824 | 1462959554040 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 02:39:14 INFO - PROCESS | 1824 | 1462959554070 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec84800 == 100 [pid = 1824] [id = 288] 02:39:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 241 (0x8ec8b000) [pid = 1824] [serial = 865] [outer = (nil)] 02:39:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 242 (0x8f623800) [pid = 1824] [serial = 866] [outer = 0x8ec8b000] 02:39:14 INFO - PROCESS | 1824 | 1462959554156 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 243 (0x8f8ba800) [pid = 1824] [serial = 867] [outer = 0x8ec8b000] 02:39:16 INFO - PROCESS | 1824 | 1462959556277 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]]]}] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 242 (0x8d425000) [pid = 1824] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 241 (0x8a503800) [pid = 1824] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 240 (0x8a507800) [pid = 1824] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 239 (0x91c8ac00) [pid = 1824] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 238 (0x8ec82000) [pid = 1824] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 237 (0x895fa800) [pid = 1824] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 236 (0x9c26c400) [pid = 1824] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 235 (0x8a579800) [pid = 1824] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 234 (0x895f1000) [pid = 1824] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 233 (0x9aafb400) [pid = 1824] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 232 (0x953e8400) [pid = 1824] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 231 (0x8a581400) [pid = 1824] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 230 (0xa6887000) [pid = 1824] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 229 (0x9a96f800) [pid = 1824] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 228 (0x8b12ac00) [pid = 1824] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 227 (0x91c83800) [pid = 1824] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 226 (0x8d2e1000) [pid = 1824] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 225 (0x9aaf5c00) [pid = 1824] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 224 (0x8f547000) [pid = 1824] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 223 (0x8b131400) [pid = 1824] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 222 (0x9b8e8000) [pid = 1824] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 221 (0x92ccf400) [pid = 1824] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 220 (0x9a977400) [pid = 1824] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 219 (0xa36ef400) [pid = 1824] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 218 (0x8ad64400) [pid = 1824] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 217 (0x8b7bcc00) [pid = 1824] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 216 (0x8b7b7800) [pid = 1824] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 215 (0x93d06400) [pid = 1824] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 214 (0x8e423400) [pid = 1824] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 213 (0x8f8c2000) [pid = 1824] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 212 (0x97872400) [pid = 1824] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 211 (0x9af2d000) [pid = 1824] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 210 (0x8ec86c00) [pid = 1824] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2701ms 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 209 (0x9af28000) [pid = 1824] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 208 (0x8d3e7400) [pid = 1824] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 207 (0x8ae75800) [pid = 1824] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 206 (0x8f629400) [pid = 1824] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 205 (0x9aafd000) [pid = 1824] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 204 (0x8ae74c00) [pid = 1824] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 203 (0x8eb0b400) [pid = 1824] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 202 (0x8b490800) [pid = 1824] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 201 (0x97876c00) [pid = 1824] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 200 (0x8c0e4800) [pid = 1824] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 199 (0x8d424000) [pid = 1824] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 198 (0x8d3f1800) [pid = 1824] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 197 (0x8e41d000) [pid = 1824] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 196 (0x8ec88c00) [pid = 1824] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 195 (0x9c26ec00) [pid = 1824] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 194 (0x8f62d000) [pid = 1824] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 193 (0x8f8c8000) [pid = 1824] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 192 (0x92a1bc00) [pid = 1824] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 191 (0xa51ed800) [pid = 1824] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 190 (0x9d5aa800) [pid = 1824] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x919f0c00) [pid = 1824] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x95338400) [pid = 1824] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x8ae74800) [pid = 1824] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x93a8ec00) [pid = 1824] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x8ae72800) [pid = 1824] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x991f2800) [pid = 1824] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x8d2d3c00) [pid = 1824] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0xa0617000) [pid = 1824] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x9aaef800) [pid = 1824] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x8eb0c000) [pid = 1824] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x94752c00) [pid = 1824] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x9c368000) [pid = 1824] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8d42c400) [pid = 1824] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0xa22a5400) [pid = 1824] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8b6d0800) [pid = 1824] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:39:16 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8b492400) [pid = 1824] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:39:16 INFO - PROCESS | 1824 | 1462959556501 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 1824 | 1462959556509 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 02:39:16 INFO - PROCESS | 1824 | 1462959556558 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - PROCESS | 1824 | 1462959556563 Marionette TRACE conn4 <- [1,1126,null,{}] 02:39:16 INFO - PROCESS | 1824 | 1462959556571 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}] 02:39:16 INFO - PROCESS | 1824 | 1462959556751 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 02:39:16 INFO - PROCESS | 1824 | 1462959556761 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a579800 == 101 [pid = 1824] [id = 289] 02:39:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x8ad64400) [pid = 1824] [serial = 868] [outer = (nil)] 02:39:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x8b2ecc00) [pid = 1824] [serial = 869] [outer = 0x8ad64400] 02:39:16 INFO - PROCESS | 1824 | 1462959556838 Marionette DEBUG loaded listener.js 02:39:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x8b7bcc00) [pid = 1824] [serial = 870] [outer = 0x8ad64400] 02:39:17 INFO - PROCESS | 1824 | 1462959557733 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]]]}] 02:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1251ms 02:39:17 INFO - PROCESS | 1824 | 1462959557794 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 1824 | 1462959557798 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 02:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:39:17 INFO - PROCESS | 1824 | 1462959557804 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - PROCESS | 1824 | 1462959557807 Marionette TRACE conn4 <- [1,1130,null,{}] 02:39:17 INFO - PROCESS | 1824 | 1462959557813 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}] 02:39:18 INFO - PROCESS | 1824 | 1462959558005 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 02:39:18 INFO - PROCESS | 1824 | 1462959558177 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a57e800 == 102 [pid = 1824] [id = 290] 02:39:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x8ae72800) [pid = 1824] [serial = 871] [outer = (nil)] 02:39:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x8d425000) [pid = 1824] [serial = 872] [outer = 0x8ae72800] 02:39:18 INFO - PROCESS | 1824 | 1462959558271 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x8ec86c00) [pid = 1824] [serial = 873] [outer = 0x8ae72800] 02:39:19 INFO - PROCESS | 1824 | 1462959559410 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]]]}] 02:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1645ms 02:39:19 INFO - PROCESS | 1824 | 1462959559452 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 1824 | 1462959559460 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 02:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:39:19 INFO - PROCESS | 1824 | 1462959559468 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 1824 | 1462959559475 Marionette TRACE conn4 <- [1,1134,null,{}] 02:39:19 INFO - PROCESS | 1824 | 1462959559483 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}] 02:39:19 INFO - PROCESS | 1824 | 1462959559754 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 02:39:20 INFO - PROCESS | 1824 | 1462959560081 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:20 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a505400 == 103 [pid = 1824] [id = 291] 02:39:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x8a765800) [pid = 1824] [serial = 874] [outer = (nil)] 02:39:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x8ae73800) [pid = 1824] [serial = 875] [outer = 0x8a765800] 02:39:20 INFO - PROCESS | 1824 | 1462959560176 Marionette DEBUG loaded listener.js 02:39:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x8b130800) [pid = 1824] [serial = 876] [outer = 0x8a765800] 02:39:21 INFO - PROCESS | 1824 | 1462959561160 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]]]}] 02:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1743ms 02:39:21 INFO - PROCESS | 1824 | 1462959561213 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 1824 | 1462959561221 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 02:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:39:21 INFO - PROCESS | 1824 | 1462959561233 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:39:21 INFO - PROCESS | 1824 | 1462959561237 Marionette TRACE conn4 <- [1,1138,null,{}] 02:39:21 INFO - PROCESS | 1824 | 1462959561243 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}] 02:39:21 INFO - PROCESS | 1824 | 1462959561478 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 02:39:21 INFO - PROCESS | 1824 | 1462959561830 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b126400 == 104 [pid = 1824] [id = 292] 02:39:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x8d1a4000) [pid = 1824] [serial = 877] [outer = (nil)] 02:39:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x8d421c00) [pid = 1824] [serial = 878] [outer = 0x8d1a4000] 02:39:21 INFO - PROCESS | 1824 | 1462959561925 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x8e5afc00) [pid = 1824] [serial = 879] [outer = 0x8d1a4000] 02:39:22 INFO - PROCESS | 1824 | 1462959562851 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]]]}] 02:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1646ms 02:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:39:22 INFO - PROCESS | 1824 | 1462959562881 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 02:39:22 INFO - PROCESS | 1824 | 1462959562884 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 02:39:22 INFO - PROCESS | 1824 | 1462959562893 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:39:22 INFO - PROCESS | 1824 | 1462959562899 Marionette TRACE conn4 <- [1,1142,null,{}] 02:39:22 INFO - PROCESS | 1824 | 1462959562916 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}] 02:39:23 INFO - PROCESS | 1824 | 1462959563149 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 02:39:23 INFO - PROCESS | 1824 | 1462959563427 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d423c00 == 105 [pid = 1824] [id = 293] 02:39:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x8f720400) [pid = 1824] [serial = 880] [outer = (nil)] 02:39:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0x8f8bfc00) [pid = 1824] [serial = 881] [outer = 0x8f720400] 02:39:23 INFO - PROCESS | 1824 | 1462959563564 Marionette DEBUG loaded listener.js 02:39:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x90fafc00) [pid = 1824] [serial = 882] [outer = 0x8f720400] 02:39:23 INFO - PROCESS | 1824 | --DOCSHELL 0x9786d000 == 104 [pid = 1824] [id = 9] 02:39:24 INFO - PROCESS | 1824 | 1462959564577 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]]]}] 02:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1745ms 02:39:24 INFO - PROCESS | 1824 | 1462959564636 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 02:39:24 INFO - PROCESS | 1824 | 1462959564642 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 02:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:39:24 INFO - PROCESS | 1824 | 1462959564648 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 1824 | 1462959564652 Marionette TRACE conn4 <- [1,1146,null,{}] 02:39:24 INFO - PROCESS | 1824 | 1462959564657 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}] 02:39:24 INFO - PROCESS | 1824 | 1462959564882 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 02:39:25 INFO - PROCESS | 1824 | 1462959565215 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f54ac00 == 105 [pid = 1824] [id = 294] 02:39:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0x8f8bf400) [pid = 1824] [serial = 883] [outer = (nil)] 02:39:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 191 (0x91058000) [pid = 1824] [serial = 884] [outer = 0x8f8bf400] 02:39:25 INFO - PROCESS | 1824 | 1462959565309 Marionette DEBUG loaded listener.js 02:39:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 192 (0x9105d400) [pid = 1824] [serial = 885] [outer = 0x8f8bf400] 02:39:26 INFO - PROCESS | 1824 | 1462959566261 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]]]}] 02:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1682ms 02:39:26 INFO - PROCESS | 1824 | 1462959566332 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 02:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:39:26 INFO - PROCESS | 1824 | 1462959566336 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 02:39:26 INFO - PROCESS | 1824 | 1462959566343 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:39:26 INFO - PROCESS | 1824 | 1462959566347 Marionette TRACE conn4 <- [1,1150,null,{}] 02:39:26 INFO - PROCESS | 1824 | 1462959566352 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}] 02:39:26 INFO - PROCESS | 1824 | 1462959566598 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 02:39:26 INFO - PROCESS | 1824 | 1462959566920 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x90fb8c00 == 106 [pid = 1824] [id = 295] 02:39:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 193 (0x91060800) [pid = 1824] [serial = 886] [outer = (nil)] 02:39:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 194 (0x91063c00) [pid = 1824] [serial = 887] [outer = 0x91060800] 02:39:27 INFO - PROCESS | 1824 | 1462959567010 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 195 (0x919eb400) [pid = 1824] [serial = 888] [outer = 0x91060800] 02:39:27 INFO - PROCESS | 1824 | 1462959567952 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]]]}] 02:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1687ms 02:39:28 INFO - PROCESS | 1824 | 1462959568031 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 02:39:28 INFO - PROCESS | 1824 | 1462959568034 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 02:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:39:28 INFO - PROCESS | 1824 | 1462959568042 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:39:28 INFO - PROCESS | 1824 | 1462959568046 Marionette TRACE conn4 <- [1,1154,null,{}] 02:39:28 INFO - PROCESS | 1824 | 1462959568052 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}] 02:39:28 INFO - PROCESS | 1824 | 1462959568339 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 02:39:28 INFO - PROCESS | 1824 | 1462959568644 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eb16000 == 107 [pid = 1824] [id = 296] 02:39:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 196 (0x9105f000) [pid = 1824] [serial = 889] [outer = (nil)] 02:39:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 197 (0x926b7800) [pid = 1824] [serial = 890] [outer = 0x9105f000] 02:39:28 INFO - PROCESS | 1824 | 1462959568740 Marionette DEBUG loaded listener.js 02:39:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 198 (0x927d1000) [pid = 1824] [serial = 891] [outer = 0x9105f000] 02:39:29 INFO - PROCESS | 1824 | 1462959569680 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]]]}] 02:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1689ms 02:39:29 INFO - PROCESS | 1824 | 1462959569733 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 1824 | 1462959569737 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 02:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:39:29 INFO - PROCESS | 1824 | 1462959569744 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 1824 | 1462959569748 Marionette TRACE conn4 <- [1,1158,null,{}] 02:39:29 INFO - PROCESS | 1824 | 1462959569754 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}] 02:39:29 INFO - PROCESS | 1824 | 1462959569968 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 02:39:30 INFO - PROCESS | 1824 | 1462959570229 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:30 INFO - PROCESS | 1824 | ++DOCSHELL 0x91c83800 == 108 [pid = 1824] [id = 297] 02:39:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 199 (0x926ac400) [pid = 1824] [serial = 892] [outer = (nil)] 02:39:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 200 (0x92a1b800) [pid = 1824] [serial = 893] [outer = 0x926ac400] 02:39:30 INFO - PROCESS | 1824 | 1462959570372 Marionette DEBUG loaded listener.js 02:39:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 201 (0x92cc4800) [pid = 1824] [serial = 894] [outer = 0x926ac400] 02:39:31 INFO - PROCESS | 1824 | 1462959571282 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]]]}] 02:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1597ms 02:39:31 INFO - PROCESS | 1824 | 1462959571343 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 02:39:31 INFO - PROCESS | 1824 | 1462959571346 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 02:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:39:31 INFO - PROCESS | 1824 | 1462959571354 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:39:31 INFO - PROCESS | 1824 | 1462959571358 Marionette TRACE conn4 <- [1,1162,null,{}] 02:39:31 INFO - PROCESS | 1824 | 1462959571363 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}] 02:39:31 INFO - PROCESS | 1824 | 1462959571581 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 02:39:31 INFO - PROCESS | 1824 | 1462959571844 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x919ed800 == 109 [pid = 1824] [id = 298] 02:39:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 202 (0x927d7c00) [pid = 1824] [serial = 895] [outer = (nil)] 02:39:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 203 (0x92e2ec00) [pid = 1824] [serial = 896] [outer = 0x927d7c00] 02:39:31 INFO - PROCESS | 1824 | 1462959571973 Marionette DEBUG loaded listener.js 02:39:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 204 (0x93a8c800) [pid = 1824] [serial = 897] [outer = 0x927d7c00] 02:39:32 INFO - PROCESS | 1824 | 1462959572864 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]]]}] 02:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1547ms 02:39:32 INFO - PROCESS | 1824 | 1462959572919 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 1824 | 1462959572923 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 02:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:39:32 INFO - PROCESS | 1824 | 1462959572947 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 1824 | 1462959572951 Marionette TRACE conn4 <- [1,1166,null,{}] 02:39:32 INFO - PROCESS | 1824 | 1462959572958 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}] 02:39:33 INFO - PROCESS | 1824 | 1462959573239 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 02:39:33 INFO - PROCESS | 1824 | 1462959573563 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec81000 == 110 [pid = 1824] [id = 299] 02:39:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 205 (0x8ee9b400) [pid = 1824] [serial = 898] [outer = (nil)] 02:39:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 206 (0x93dec800) [pid = 1824] [serial = 899] [outer = 0x8ee9b400] 02:39:33 INFO - PROCESS | 1824 | 1462959573659 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 207 (0x952f3c00) [pid = 1824] [serial = 900] [outer = 0x8ee9b400] 02:39:34 INFO - PROCESS | 1824 | 1462959574568 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]]]}] 02:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1688ms 02:39:34 INFO - PROCESS | 1824 | 1462959574635 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 02:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:39:34 INFO - PROCESS | 1824 | 1462959574639 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 02:39:34 INFO - PROCESS | 1824 | 1462959574646 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 1824 | 1462959574650 Marionette TRACE conn4 <- [1,1170,null,{}] 02:39:34 INFO - PROCESS | 1824 | 1462959574656 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}] 02:39:34 INFO - PROCESS | 1824 | 1462959574873 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 02:39:35 INFO - PROCESS | 1824 | 1462959575204 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x92e28000 == 111 [pid = 1824] [id = 300] 02:39:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 208 (0x953e6c00) [pid = 1824] [serial = 901] [outer = (nil)] 02:39:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 209 (0x95431800) [pid = 1824] [serial = 902] [outer = 0x953e6c00] 02:39:35 INFO - PROCESS | 1824 | 1462959575303 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 210 (0x97874c00) [pid = 1824] [serial = 903] [outer = 0x953e6c00] 02:39:36 INFO - PROCESS | 1824 | 1462959576248 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]]]}] 02:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1636ms 02:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:39:36 INFO - PROCESS | 1824 | 1462959576282 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 02:39:36 INFO - PROCESS | 1824 | 1462959576286 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 02:39:36 INFO - PROCESS | 1824 | 1462959576294 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - PROCESS | 1824 | 1462959576299 Marionette TRACE conn4 <- [1,1174,null,{}] 02:39:36 INFO - PROCESS | 1824 | 1462959576306 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}] 02:39:36 INFO - PROCESS | 1824 | 1462959576567 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 02:39:36 INFO - PROCESS | 1824 | 1462959576883 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x93d0c800 == 112 [pid = 1824] [id = 301] 02:39:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 211 (0x97872400) [pid = 1824] [serial = 904] [outer = (nil)] 02:39:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 212 (0x9a96e800) [pid = 1824] [serial = 905] [outer = 0x97872400] 02:39:36 INFO - PROCESS | 1824 | 1462959576989 Marionette DEBUG loaded listener.js 02:39:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 213 (0x9a97b000) [pid = 1824] [serial = 906] [outer = 0x97872400] 02:39:37 INFO - PROCESS | 1824 | 1462959577915 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] 02:39:38 INFO - PROCESS | 1824 | 1462959578006 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 02:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:39:38 INFO - PROCESS | 1824 | 1462959578014 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 1824 | 1462959578018 Marionette TRACE conn4 <- [1,1178,null,{}] 02:39:38 INFO - PROCESS | 1824 | 1462959578024 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}] 02:39:38 INFO - PROCESS | 1824 | 1462959578279 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 02:39:38 INFO - PROCESS | 1824 | 1462959578596 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x90fac000 == 113 [pid = 1824] [id = 302] 02:39:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 214 (0x991ed800) [pid = 1824] [serial = 907] [outer = (nil)] 02:39:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 215 (0x9aafb000) [pid = 1824] [serial = 908] [outer = 0x991ed800] 02:39:38 INFO - PROCESS | 1824 | 1462959578688 Marionette DEBUG loaded listener.js 02:39:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 216 (0x9abd5c00) [pid = 1824] [serial = 909] [outer = 0x991ed800] 02:39:39 INFO - PROCESS | 1824 | 1462959579570 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] 02:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:39:39 INFO - PROCESS | 1824 | 1462959579657 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 02:39:39 INFO - PROCESS | 1824 | 1462959579664 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:39:39 INFO - PROCESS | 1824 | 1462959579678 Marionette TRACE conn4 <- [1,1182,null,{}] 02:39:39 INFO - PROCESS | 1824 | 1462959579685 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}] 02:39:39 INFO - PROCESS | 1824 | 1462959579925 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 02:39:40 INFO - PROCESS | 1824 | 1462959580238 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a96f800 == 114 [pid = 1824] [id = 303] 02:39:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 217 (0x9aaf3400) [pid = 1824] [serial = 910] [outer = (nil)] 02:39:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 218 (0x9af2fc00) [pid = 1824] [serial = 911] [outer = 0x9aaf3400] 02:39:40 INFO - PROCESS | 1824 | 1462959580330 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 219 (0x9b3c5000) [pid = 1824] [serial = 912] [outer = 0x9aaf3400] 02:39:41 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:41 INFO - PROCESS | 1824 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:41 INFO - PROCESS | 1824 | 1462959581304 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] 02:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:39:41 INFO - PROCESS | 1824 | 1462959581373 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 02:39:41 INFO - PROCESS | 1824 | 1462959581379 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 1824 | 1462959581383 Marionette TRACE conn4 <- [1,1186,null,{}] 02:39:41 INFO - PROCESS | 1824 | 1462959581389 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}] 02:39:41 INFO - PROCESS | 1824 | 1462959581596 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 02:39:41 INFO - PROCESS | 1824 | 1462959581860 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 1824 | ++DOCSHELL 0x9aaf0400 == 115 [pid = 1824] [id = 304] 02:39:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 220 (0x9b350800) [pid = 1824] [serial = 913] [outer = (nil)] 02:39:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 221 (0x9c26ec00) [pid = 1824] [serial = 914] [outer = 0x9b350800] 02:39:42 INFO - PROCESS | 1824 | 1462959581994 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 222 (0x9c273400) [pid = 1824] [serial = 915] [outer = 0x9b350800] 02:39:42 INFO - PROCESS | 1824 | 1462959582901 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] 02:39:42 INFO - PROCESS | 1824 | 1462959582978 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 02:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:39:42 INFO - PROCESS | 1824 | 1462959582984 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - PROCESS | 1824 | 1462959582988 Marionette TRACE conn4 <- [1,1190,null,{}] 02:39:42 INFO - PROCESS | 1824 | 1462959582994 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}] 02:39:43 INFO - PROCESS | 1824 | 1462959583215 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 02:39:43 INFO - PROCESS | 1824 | 1462959583539 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f54b400 == 116 [pid = 1824] [id = 305] 02:39:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 223 (0x919f0400) [pid = 1824] [serial = 916] [outer = (nil)] 02:39:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 224 (0x9d9cf400) [pid = 1824] [serial = 917] [outer = 0x919f0400] 02:39:43 INFO - PROCESS | 1824 | 1462959583632 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 225 (0xa114bc00) [pid = 1824] [serial = 918] [outer = 0x919f0400] 02:39:44 INFO - PROCESS | 1824 | 1462959584504 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] 02:39:44 INFO - PROCESS | 1824 | 1462959584577 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 02:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:39:44 INFO - PROCESS | 1824 | 1462959584588 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:39:44 INFO - PROCESS | 1824 | 1462959584592 Marionette TRACE conn4 <- [1,1194,null,{}] 02:39:44 INFO - PROCESS | 1824 | 1462959584597 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}] 02:39:44 INFO - PROCESS | 1824 | 1462959584822 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 02:39:45 INFO - PROCESS | 1824 | 1462959585140 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a580800 == 117 [pid = 1824] [id = 306] 02:39:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 226 (0x927d3000) [pid = 1824] [serial = 919] [outer = (nil)] 02:39:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 227 (0xa3161800) [pid = 1824] [serial = 920] [outer = 0x927d3000] 02:39:45 INFO - PROCESS | 1824 | 1462959585236 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 228 (0xa3321c00) [pid = 1824] [serial = 921] [outer = 0x927d3000] 02:39:45 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:45 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:46 INFO - PROCESS | 1824 | 1462959586145 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] 02:39:46 INFO - PROCESS | 1824 | 1462959586227 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 02:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:39:46 INFO - PROCESS | 1824 | 1462959586233 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:39:46 INFO - PROCESS | 1824 | 1462959586237 Marionette TRACE conn4 <- [1,1198,null,{}] 02:39:46 INFO - PROCESS | 1824 | 1462959586243 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}] 02:39:46 INFO - PROCESS | 1824 | 1462959586476 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 02:39:46 INFO - PROCESS | 1824 | 1462959586788 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:46 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d3eb400 == 118 [pid = 1824] [id = 307] 02:39:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 229 (0x8d3f0000) [pid = 1824] [serial = 922] [outer = (nil)] 02:39:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 230 (0xa27c7800) [pid = 1824] [serial = 923] [outer = 0x8d3f0000] 02:39:46 INFO - PROCESS | 1824 | 1462959586881 Marionette DEBUG loaded listener.js 02:39:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 231 (0xa63f4000) [pid = 1824] [serial = 924] [outer = 0x8d3f0000] 02:39:47 INFO - PROCESS | 1824 | 1462959587797 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]]]}] 02:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1634ms 02:39:47 INFO - PROCESS | 1824 | 1462959587870 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 02:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:39:47 INFO - PROCESS | 1824 | 1462959587874 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 02:39:47 INFO - PROCESS | 1824 | 1462959587881 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:39:47 INFO - PROCESS | 1824 | 1462959587884 Marionette TRACE conn4 <- [1,1202,null,{}] 02:39:47 INFO - PROCESS | 1824 | 1462959587890 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}] 02:39:48 INFO - PROCESS | 1824 | 1462959588150 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 02:39:48 INFO - PROCESS | 1824 | 1462959588487 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:48 INFO - PROCESS | 1824 | ++DOCSHELL 0x870c7400 == 119 [pid = 1824] [id = 308] 02:39:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 232 (0x870c8400) [pid = 1824] [serial = 925] [outer = (nil)] 02:39:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 233 (0x870cf000) [pid = 1824] [serial = 926] [outer = 0x870c8400] 02:39:48 INFO - PROCESS | 1824 | 1462959588574 Marionette DEBUG loaded listener.js 02:39:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 234 (0x870d0c00) [pid = 1824] [serial = 927] [outer = 0x870c8400] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x953e3400 == 118 [pid = 1824] [id = 234] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x9c36fc00 == 117 [pid = 1824] [id = 235] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0xa35be000 == 116 [pid = 1824] [id = 236] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x9c08e800 == 115 [pid = 1824] [id = 232] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1ac000 == 114 [pid = 1824] [id = 220] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x8b6ddc00 == 113 [pid = 1824] [id = 222] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7b7400 == 112 [pid = 1824] [id = 237] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x9533bc00 == 111 [pid = 1824] [id = 233] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x8a579800 == 110 [pid = 1824] [id = 289] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x8ec84800 == 109 [pid = 1824] [id = 288] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x895f6000 == 108 [pid = 1824] [id = 287] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x895f8800 == 107 [pid = 1824] [id = 286] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x8b6dcc00 == 106 [pid = 1824] [id = 285] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x883d9c00 == 105 [pid = 1824] [id = 284] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x895f2800 == 104 [pid = 1824] [id = 283] 02:39:49 INFO - PROCESS | 1824 | --DOCSHELL 0x882a7400 == 103 [pid = 1824] [id = 282] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 233 (0x8ae68c00) [pid = 1824] [serial = 533] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 232 (0x8b2e7400) [pid = 1824] [serial = 717] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 231 (0x952ed000) [pid = 1824] [serial = 467] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 230 (0x927d7800) [pid = 1824] [serial = 735] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 229 (0x91c8d800) [pid = 1824] [serial = 630] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 228 (0x9a0bac00) [pid = 1824] [serial = 551] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 227 (0x9533d800) [pid = 1824] [serial = 590] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 226 (0x9b569800) [pid = 1824] [serial = 651] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 225 (0x8d424400) [pid = 1824] [serial = 536] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 224 (0xa23c2800) [pid = 1824] [serial = 705] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 223 (0x9af30000) [pid = 1824] [serial = 690] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 222 (0x8f8c9800) [pid = 1824] [serial = 542] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 221 (0x9977a000) [pid = 1824] [serial = 593] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 220 (0xa2249000) [pid = 1824] [serial = 702] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 219 (0x8e6ce800) [pid = 1824] [serial = 578] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 218 (0xa31cd800) [pid = 1824] [serial = 708] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 217 (0x8c0e6400) [pid = 1824] [serial = 575] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 216 (0x8ec83c00) [pid = 1824] [serial = 572] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 215 (0x927d5000) [pid = 1824] [serial = 714] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 214 (0x9a36c400) [pid = 1824] [serial = 687] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 213 (0x993c6400) [pid = 1824] [serial = 639] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 212 (0x92cc8800) [pid = 1824] [serial = 584] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 211 (0x9a7c2800) [pid = 1824] [serial = 596] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 210 (0x9b3c8800) [pid = 1824] [serial = 648] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 209 (0x90fb2c00) [pid = 1824] [serial = 581] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 208 (0x9ba0e400) [pid = 1824] [serial = 654] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 207 (0x8e426000) [pid = 1824] [serial = 621] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 206 (0x952fa000) [pid = 1824] [serial = 633] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 205 (0x919e3800) [pid = 1824] [serial = 627] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 204 (0x9b565800) [pid = 1824] [serial = 693] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 203 (0x8c0dec00) [pid = 1824] [serial = 618] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 202 (0x8f546400) [pid = 1824] [serial = 684] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 201 (0x8d1b0000) [pid = 1824] [serial = 599] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 200 (0x9abdb000) [pid = 1824] [serial = 645] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 199 (0x8d3f0c00) [pid = 1824] [serial = 681] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 198 (0x9533c800) [pid = 1824] [serial = 636] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 197 (0x8f718800) [pid = 1824] [serial = 615] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 196 (0x8f628c00) [pid = 1824] [serial = 539] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 195 (0x8f721c00) [pid = 1824] [serial = 624] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 194 (0x9c279c00) [pid = 1824] [serial = 696] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 193 (0x953ebc00) [pid = 1824] [serial = 678] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 192 (0x92a1cc00) [pid = 1824] [serial = 545] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 191 (0x953df800) [pid = 1824] [serial = 548] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 190 (0xa6882800) [pid = 1824] [serial = 711] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x9d9ce800) [pid = 1824] [serial = 699] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x92e30000) [pid = 1824] [serial = 587] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x9a7bdc00) [pid = 1824] [serial = 642] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x919ed000) [pid = 1824] [serial = 803] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x8f62b400) [pid = 1824] [serial = 800] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x8b134800) [pid = 1824] [serial = 791] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x8d1a6400) [pid = 1824] [serial = 792] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0xa23c2c00) [pid = 1824] [serial = 764] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0xa3163000) [pid = 1824] [serial = 765] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x8a580c00) [pid = 1824] [serial = 776] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x8a582c00) [pid = 1824] [serial = 777] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x895f7000) [pid = 1824] [serial = 788] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x895f9000) [pid = 1824] [serial = 789] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x9b58a800) [pid = 1824] [serial = 758] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x9ba68000) [pid = 1824] [serial = 759] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x97873800) [pid = 1824] [serial = 752] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x9aa33c00) [pid = 1824] [serial = 753] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8b12bc00) [pid = 1824] [serial = 782] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x8b12f000) [pid = 1824] [serial = 783] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0xa6b91400) [pid = 1824] [serial = 770] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0xa6b94000) [pid = 1824] [serial = 771] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x9a976c00) [pid = 1824] [serial = 773] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x9a978c00) [pid = 1824] [serial = 774] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x8f8bc000) [pid = 1824] [serial = 785] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x9a97a400) [pid = 1824] [serial = 786] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x92cca000) [pid = 1824] [serial = 746] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x92e2c400) [pid = 1824] [serial = 747] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x8d42ac00) [pid = 1824] [serial = 740] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x8e422400) [pid = 1824] [serial = 741] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x9af24400) [pid = 1824] [serial = 755] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x9af2f000) [pid = 1824] [serial = 756] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x8f716c00) [pid = 1824] [serial = 743] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x8f8bc400) [pid = 1824] [serial = 744] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8b7b5000) [pid = 1824] [serial = 794] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x9c276400) [pid = 1824] [serial = 761] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x9d5aa400) [pid = 1824] [serial = 762] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x93de8800) [pid = 1824] [serial = 749] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x95334800) [pid = 1824] [serial = 750] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x9a97c800) [pid = 1824] [serial = 779] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0xa6b8c000) [pid = 1824] [serial = 780] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0xa513a400) [pid = 1824] [serial = 767] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0xa687c800) [pid = 1824] [serial = 768] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8b2e7000) [pid = 1824] [serial = 737] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8b6dac00) [pid = 1824] [serial = 738] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8f8c8400) [pid = 1824] [serial = 801] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8d8d7400) [pid = 1824] [serial = 797] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8e562c00) [pid = 1824] [serial = 798] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8b7c1c00) [pid = 1824] [serial = 795] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1824 | 1462959590771 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]]]}] 02:39:50 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 02:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2943ms 02:39:50 INFO - PROCESS | 1824 | 1462959590824 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 02:39:50 INFO - PROCESS | 1824 | 1462959590830 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 02:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:39:50 INFO - PROCESS | 1824 | 1462959590841 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:39:50 INFO - PROCESS | 1824 | 1462959590845 Marionette TRACE conn4 <- [1,1206,null,{}] 02:39:50 INFO - PROCESS | 1824 | 1462959590854 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}] 02:39:51 INFO - PROCESS | 1824 | 1462959591067 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 02:39:51 INFO - PROCESS | 1824 | 1462959591244 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:51 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f1000 == 104 [pid = 1824] [id = 309] 02:39:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x895f6000) [pid = 1824] [serial = 928] [outer = (nil)] 02:39:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x895fa000) [pid = 1824] [serial = 929] [outer = 0x895f6000] 02:39:51 INFO - PROCESS | 1824 | 1462959591346 Marionette DEBUG loaded listener.js 02:39:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8a507800) [pid = 1824] [serial = 930] [outer = 0x895f6000] 02:39:52 INFO - PROCESS | 1824 | 1462959592232 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]]]}] 02:39:52 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 02:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1442ms 02:39:52 INFO - PROCESS | 1824 | 1462959592284 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 02:39:52 INFO - PROCESS | 1824 | 1462959592292 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 02:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:39:52 INFO - PROCESS | 1824 | 1462959592303 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:39:52 INFO - PROCESS | 1824 | 1462959592306 Marionette TRACE conn4 <- [1,1210,null,{}] 02:39:52 INFO - PROCESS | 1824 | 1462959592346 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}] 02:39:52 INFO - PROCESS | 1824 | 1462959592614 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 02:39:52 INFO - PROCESS | 1824 | 1462959592640 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a585400 == 105 [pid = 1824] [id = 310] 02:39:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8a586400) [pid = 1824] [serial = 931] [outer = (nil)] 02:39:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8ad60000) [pid = 1824] [serial = 932] [outer = 0x8a586400] 02:39:52 INFO - PROCESS | 1824 | 1462959592714 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8ad69800) [pid = 1824] [serial = 933] [outer = 0x8a586400] 02:39:53 INFO - PROCESS | 1824 | 1462959593685 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]]]}] 02:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1429ms 02:39:53 INFO - PROCESS | 1824 | 1462959593732 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 02:39:53 INFO - PROCESS | 1824 | 1462959593736 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 02:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:39:53 INFO - PROCESS | 1824 | 1462959593751 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:39:53 INFO - PROCESS | 1824 | 1462959593757 Marionette TRACE conn4 <- [1,1214,null,{}] 02:39:53 INFO - PROCESS | 1824 | 1462959593772 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}] 02:39:54 INFO - PROCESS | 1824 | 1462959594040 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 02:39:54 INFO - PROCESS | 1824 | 1462959594084 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b2ebc00 == 106 [pid = 1824] [id = 311] 02:39:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x8b2ed000) [pid = 1824] [serial = 934] [outer = (nil)] 02:39:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8b48cc00) [pid = 1824] [serial = 935] [outer = 0x8b2ed000] 02:39:54 INFO - PROCESS | 1824 | 1462959594212 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8b497000) [pid = 1824] [serial = 936] [outer = 0x8b2ed000] 02:39:55 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8e56a400) [pid = 1824] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:39:55 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8b7b9400) [pid = 1824] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:39:55 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x895f3000) [pid = 1824] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:39:55 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x895fc800) [pid = 1824] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:39:55 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8ec8b000) [pid = 1824] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:39:55 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8ae75c00) [pid = 1824] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:39:55 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8a579c00) [pid = 1824] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:39:55 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8ad64400) [pid = 1824] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:39:55 INFO - PROCESS | 1824 | 1462959595576 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]]]}] 02:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1846ms 02:39:55 INFO - PROCESS | 1824 | 1462959595599 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 02:39:55 INFO - PROCESS | 1824 | 1462959595603 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 02:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:39:55 INFO - PROCESS | 1824 | 1462959595609 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:39:55 INFO - PROCESS | 1824 | 1462959595613 Marionette TRACE conn4 <- [1,1218,null,{}] 02:39:55 INFO - PROCESS | 1824 | 1462959595618 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}] 02:39:55 INFO - PROCESS | 1824 | 1462959595816 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 02:39:56 INFO - PROCESS | 1824 | 1462959595983 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a585800 == 107 [pid = 1824] [id = 312] 02:39:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8b2f5c00) [pid = 1824] [serial = 937] [outer = (nil)] 02:39:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8b6dac00) [pid = 1824] [serial = 938] [outer = 0x8b2f5c00] 02:39:56 INFO - PROCESS | 1824 | 1462959596059 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8b7b6c00) [pid = 1824] [serial = 939] [outer = 0x8b2f5c00] 02:39:56 INFO - PROCESS | 1824 | 1462959596886 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]]]}] 02:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1435ms 02:39:57 INFO - PROCESS | 1824 | 1462959597056 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 1824 | 1462959597063 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 02:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:39:57 INFO - PROCESS | 1824 | 1462959597072 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - PROCESS | 1824 | 1462959597077 Marionette TRACE conn4 <- [1,1222,null,{}] 02:39:57 INFO - PROCESS | 1824 | 1462959597086 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}] 02:39:57 INFO - PROCESS | 1824 | 1462959597347 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 02:39:57 INFO - PROCESS | 1824 | 1462959597676 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f1400 == 108 [pid = 1824] [id = 313] 02:39:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x895f4800) [pid = 1824] [serial = 940] [outer = (nil)] 02:39:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x895fb400) [pid = 1824] [serial = 941] [outer = 0x895f4800] 02:39:57 INFO - PROCESS | 1824 | 1462959597767 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x8a582800) [pid = 1824] [serial = 942] [outer = 0x895f4800] 02:39:58 INFO - PROCESS | 1824 | 1462959598759 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] 02:39:58 INFO - PROCESS | 1824 | 1462959598817 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 02:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:39:58 INFO - PROCESS | 1824 | 1462959598829 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 1824 | 1462959598835 Marionette TRACE conn4 <- [1,1226,null,{}] 02:39:58 INFO - PROCESS | 1824 | 1462959598842 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}] 02:39:59 INFO - PROCESS | 1824 | 1462959599071 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 02:39:59 INFO - PROCESS | 1824 | 1462959599336 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a584800 == 109 [pid = 1824] [id = 314] 02:39:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8ad68400) [pid = 1824] [serial = 943] [outer = (nil)] 02:39:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8b134000) [pid = 1824] [serial = 944] [outer = 0x8ad68400] 02:39:59 INFO - PROCESS | 1824 | 1462959599466 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8b499000) [pid = 1824] [serial = 945] [outer = 0x8ad68400] 02:40:00 INFO - PROCESS | 1824 | 1462959600402 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]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1638ms 02:40:00 INFO - PROCESS | 1824 | 1462959600465 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 1824 | 1462959600470 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 02:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:40:00 INFO - PROCESS | 1824 | 1462959600478 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 1824 | 1462959600483 Marionette TRACE conn4 <- [1,1230,null,{}] 02:40:00 INFO - PROCESS | 1824 | 1462959600500 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}] 02:40:00 INFO - PROCESS | 1824 | 1462959600775 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 02:40:01 INFO - PROCESS | 1824 | 1462959601191 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:01 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0e0800 == 110 [pid = 1824] [id = 315] 02:40:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x8d1a7400) [pid = 1824] [serial = 946] [outer = (nil)] 02:40:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x8d1b0c00) [pid = 1824] [serial = 947] [outer = 0x8d1a7400] 02:40:01 INFO - PROCESS | 1824 | 1462959601300 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x8d2d9800) [pid = 1824] [serial = 948] [outer = 0x8d1a7400] 02:40:02 INFO - PROCESS | 1824 | 1462959602268 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]]]}] 02:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1836ms 02:40:02 INFO - PROCESS | 1824 | 1462959602316 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 02:40:02 INFO - PROCESS | 1824 | 1462959602320 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 02:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:40:02 INFO - PROCESS | 1824 | 1462959602327 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:40:02 INFO - PROCESS | 1824 | 1462959602331 Marionette TRACE conn4 <- [1,1234,null,{}] 02:40:02 INFO - PROCESS | 1824 | 1462959602337 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}] 02:40:02 INFO - PROCESS | 1824 | 1462959602563 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 02:40:02 INFO - PROCESS | 1824 | 1462959602830 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7c0000 == 111 [pid = 1824] [id = 316] 02:40:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x8d3e4800) [pid = 1824] [serial = 949] [outer = (nil)] 02:40:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x8d3ee000) [pid = 1824] [serial = 950] [outer = 0x8d3e4800] 02:40:02 INFO - PROCESS | 1824 | 1462959602968 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x8d42a400) [pid = 1824] [serial = 951] [outer = 0x8d3e4800] 02:40:03 INFO - PROCESS | 1824 | 1462959603894 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]]]}] 02:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1601ms 02:40:03 INFO - PROCESS | 1824 | 1462959603928 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 1824 | 1462959603934 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 02:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:40:03 INFO - PROCESS | 1824 | 1462959603941 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:40:03 INFO - PROCESS | 1824 | 1462959603944 Marionette TRACE conn4 <- [1,1238,null,{}] 02:40:03 INFO - PROCESS | 1824 | 1462959603950 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}] 02:40:04 INFO - PROCESS | 1824 | 1462959604153 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 02:40:04 INFO - PROCESS | 1824 | 1462959604413 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2d2800 == 112 [pid = 1824] [id = 317] 02:40:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x8d3eb000) [pid = 1824] [serial = 952] [outer = (nil)] 02:40:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x8d8d6000) [pid = 1824] [serial = 953] [outer = 0x8d3eb000] 02:40:04 INFO - PROCESS | 1824 | 1462959604548 Marionette DEBUG loaded listener.js 02:40:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x8e421000) [pid = 1824] [serial = 954] [outer = 0x8d3eb000] 02:40:05 INFO - PROCESS | 1824 | 1462959605456 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]]]}] 02:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1583ms 02:40:05 INFO - PROCESS | 1824 | 1462959605525 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 02:40:05 INFO - PROCESS | 1824 | 1462959605528 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 02:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:40:05 INFO - PROCESS | 1824 | 1462959605536 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:40:05 INFO - PROCESS | 1824 | 1462959605540 Marionette TRACE conn4 <- [1,1242,null,{}] 02:40:05 INFO - PROCESS | 1824 | 1462959605546 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}] 02:40:05 INFO - PROCESS | 1824 | 1462959605838 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 02:40:06 INFO - PROCESS | 1824 | 1462959606146 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:06 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d8d1c00 == 113 [pid = 1824] [id = 318] 02:40:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x8e562800) [pid = 1824] [serial = 955] [outer = (nil)] 02:40:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x8e5b3000) [pid = 1824] [serial = 956] [outer = 0x8e562800] 02:40:06 INFO - PROCESS | 1824 | 1462959606242 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x8e6d1c00) [pid = 1824] [serial = 957] [outer = 0x8e562800] 02:40:07 INFO - PROCESS | 1824 | 1462959607151 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]]]}] 02:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1649ms 02:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:40:07 INFO - PROCESS | 1824 | 1462959607186 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 02:40:07 INFO - PROCESS | 1824 | 1462959607190 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 02:40:07 INFO - PROCESS | 1824 | 1462959607198 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - PROCESS | 1824 | 1462959607201 Marionette TRACE conn4 <- [1,1246,null,{}] 02:40:07 INFO - PROCESS | 1824 | 1462959607230 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}] 02:40:07 INFO - PROCESS | 1824 | 1462959607458 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 02:40:07 INFO - PROCESS | 1824 | 1462959607721 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d420400 == 114 [pid = 1824] [id = 319] 02:40:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x8e561800) [pid = 1824] [serial = 958] [outer = (nil)] 02:40:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x8eb10400) [pid = 1824] [serial = 959] [outer = 0x8e561800] 02:40:07 INFO - PROCESS | 1824 | 1462959607853 Marionette DEBUG loaded listener.js 02:40:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x8ec7d400) [pid = 1824] [serial = 960] [outer = 0x8e561800] 02:40:08 INFO - PROCESS | 1824 | 1462959608763 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]]]}] 02:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1641ms 02:40:08 INFO - PROCESS | 1824 | 1462959608838 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 02:40:08 INFO - PROCESS | 1824 | 1462959608843 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 02:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:40:08 INFO - PROCESS | 1824 | 1462959608849 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:40:08 INFO - PROCESS | 1824 | 1462959608852 Marionette TRACE conn4 <- [1,1250,null,{}] 02:40:08 INFO - PROCESS | 1824 | 1462959608859 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}] 02:40:09 INFO - PROCESS | 1824 | 1462959609118 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 02:40:09 INFO - PROCESS | 1824 | 1462959609422 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e422800 == 115 [pid = 1824] [id = 320] 02:40:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x8e5abc00) [pid = 1824] [serial = 961] [outer = (nil)] 02:40:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x8eea5000) [pid = 1824] [serial = 962] [outer = 0x8e5abc00] 02:40:09 INFO - PROCESS | 1824 | 1462959609511 Marionette DEBUG loaded listener.js 02:40:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x8f53f800) [pid = 1824] [serial = 963] [outer = 0x8e5abc00] 02:40:10 INFO - PROCESS | 1824 | 1462959610442 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]]]}] 02:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1639ms 02:40:10 INFO - PROCESS | 1824 | 1462959610489 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 02:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:40:10 INFO - PROCESS | 1824 | 1462959610494 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 02:40:10 INFO - PROCESS | 1824 | 1462959610501 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:40:10 INFO - PROCESS | 1824 | 1462959610504 Marionette TRACE conn4 <- [1,1254,null,{}] 02:40:10 INFO - PROCESS | 1824 | 1462959610511 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}] 02:40:10 INFO - PROCESS | 1824 | 1462959610732 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 02:40:11 INFO - PROCESS | 1824 | 1462959610993 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eb18800 == 116 [pid = 1824] [id = 321] 02:40:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x8ee9e800) [pid = 1824] [serial = 964] [outer = (nil)] 02:40:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x8f62b800) [pid = 1824] [serial = 965] [outer = 0x8ee9e800] 02:40:11 INFO - PROCESS | 1824 | 1462959611119 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x8f632c00) [pid = 1824] [serial = 966] [outer = 0x8ee9e800] 02:40:12 INFO - PROCESS | 1824 | 1462959612116 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]]]}] 02:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1683ms 02:40:12 INFO - PROCESS | 1824 | 1462959612184 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 02:40:12 INFO - PROCESS | 1824 | 1462959612188 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 02:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:40:12 INFO - PROCESS | 1824 | 1462959612195 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:40:12 INFO - PROCESS | 1824 | 1462959612198 Marionette TRACE conn4 <- [1,1258,null,{}] 02:40:12 INFO - PROCESS | 1824 | 1462959612204 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}] 02:40:12 INFO - PROCESS | 1824 | 1462959612435 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 02:40:12 INFO - PROCESS | 1824 | 1462959612737 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b2e7000 == 117 [pid = 1824] [id = 322] 02:40:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x8f543800) [pid = 1824] [serial = 967] [outer = (nil)] 02:40:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x8f73b000) [pid = 1824] [serial = 968] [outer = 0x8f543800] 02:40:12 INFO - PROCESS | 1824 | 1462959612830 Marionette DEBUG loaded listener.js 02:40:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x8f73e400) [pid = 1824] [serial = 969] [outer = 0x8f543800] 02:40:13 INFO - PROCESS | 1824 | 1462959613715 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]]]}] 02:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1580ms 02:40:13 INFO - PROCESS | 1824 | 1462959613777 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 02:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:40:13 INFO - PROCESS | 1824 | 1462959613781 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 02:40:13 INFO - PROCESS | 1824 | 1462959613788 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:40:13 INFO - PROCESS | 1824 | 1462959613793 Marionette TRACE conn4 <- [1,1262,null,{}] 02:40:13 INFO - PROCESS | 1824 | 1462959613798 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}] 02:40:14 INFO - PROCESS | 1824 | 1462959614087 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 02:40:14 INFO - PROCESS | 1824 | 1462959614406 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f8c7400 == 118 [pid = 1824] [id = 323] 02:40:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x90fad400) [pid = 1824] [serial = 970] [outer = (nil)] 02:40:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x90fb4800) [pid = 1824] [serial = 971] [outer = 0x90fad400] 02:40:14 INFO - PROCESS | 1824 | 1462959614501 Marionette DEBUG loaded listener.js 02:40:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x9105e400) [pid = 1824] [serial = 972] [outer = 0x90fad400] 02:40:15 INFO - PROCESS | 1824 | 1462959615440 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]]]}] 02:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1690ms 02:40:15 INFO - PROCESS | 1824 | 1462959615478 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 02:40:15 INFO - PROCESS | 1824 | 1462959615481 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 02:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:40:15 INFO - PROCESS | 1824 | 1462959615488 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:40:15 INFO - PROCESS | 1824 | 1462959615492 Marionette TRACE conn4 <- [1,1266,null,{}] 02:40:15 INFO - PROCESS | 1824 | 1462959615498 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}] 02:40:15 INFO - PROCESS | 1824 | 1462959615709 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 02:40:15 INFO - PROCESS | 1824 | 1462959615976 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f8c0400 == 119 [pid = 1824] [id = 324] 02:40:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x8f8c9c00) [pid = 1824] [serial = 973] [outer = (nil)] 02:40:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x91c88800) [pid = 1824] [serial = 974] [outer = 0x8f8c9c00] 02:40:16 INFO - PROCESS | 1824 | 1462959616101 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x91c8ec00) [pid = 1824] [serial = 975] [outer = 0x8f8c9c00] 02:40:16 INFO - PROCESS | 1824 | 1462959616978 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]]]}] 02:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1530ms 02:40:17 INFO - PROCESS | 1824 | 1462959617028 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 02:40:17 INFO - PROCESS | 1824 | 1462959617033 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 02:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:40:17 INFO - PROCESS | 1824 | 1462959617040 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:40:17 INFO - PROCESS | 1824 | 1462959617043 Marionette TRACE conn4 <- [1,1270,null,{}] 02:40:17 INFO - PROCESS | 1824 | 1462959617049 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}] 02:40:17 INFO - PROCESS | 1824 | 1462959617281 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 02:40:17 INFO - PROCESS | 1824 | 1462959617565 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2d5400 == 120 [pid = 1824] [id = 325] 02:40:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x8f723c00) [pid = 1824] [serial = 976] [outer = (nil)] 02:40:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x926a9000) [pid = 1824] [serial = 977] [outer = 0x8f723c00] 02:40:17 INFO - PROCESS | 1824 | 1462959617699 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x926af800) [pid = 1824] [serial = 978] [outer = 0x8f723c00] 02:40:18 INFO - PROCESS | 1824 | 1462959618595 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]]]}] 02:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1633ms 02:40:18 INFO - PROCESS | 1824 | 1462959618674 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 1824 | 1462959618678 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 02:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:40:18 INFO - PROCESS | 1824 | 1462959618685 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 1824 | 1462959618688 Marionette TRACE conn4 <- [1,1274,null,{}] 02:40:18 INFO - PROCESS | 1824 | 1462959618694 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}] 02:40:18 INFO - PROCESS | 1824 | 1462959618945 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 02:40:19 INFO - PROCESS | 1824 | 1462959619263 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x919ed400 == 121 [pid = 1824] [id = 326] 02:40:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x92482000) [pid = 1824] [serial = 979] [outer = (nil)] 02:40:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x927d6800) [pid = 1824] [serial = 980] [outer = 0x92482000] 02:40:19 INFO - PROCESS | 1824 | 1462959619352 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0x92a18c00) [pid = 1824] [serial = 981] [outer = 0x92482000] 02:40:20 INFO - PROCESS | 1824 | 1462959620204 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]]]}] 02:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1583ms 02:40:20 INFO - PROCESS | 1824 | 1462959620270 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 1824 | 1462959620274 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 02:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:40:20 INFO - PROCESS | 1824 | 1462959620280 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 1824 | 1462959620284 Marionette TRACE conn4 <- [1,1278,null,{}] 02:40:20 INFO - PROCESS | 1824 | 1462959620298 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}] 02:40:20 INFO - PROCESS | 1824 | 1462959620533 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 02:40:20 INFO - PROCESS | 1824 | 1462959620838 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 1824 | ++DOCSHELL 0x926b0c00 == 122 [pid = 1824] [id = 327] 02:40:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x927cc400) [pid = 1824] [serial = 982] [outer = (nil)] 02:40:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0x92ccb800) [pid = 1824] [serial = 983] [outer = 0x927cc400] 02:40:20 INFO - PROCESS | 1824 | 1462959620936 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 191 (0x92ccec00) [pid = 1824] [serial = 984] [outer = 0x927cc400] 02:40:21 INFO - PROCESS | 1824 | 1462959621861 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]]]}] 02:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1639ms 02:40:21 INFO - PROCESS | 1824 | 1462959621921 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 1824 | 1462959621924 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 02:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:40:21 INFO - PROCESS | 1824 | 1462959621932 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 1824 | 1462959621936 Marionette TRACE conn4 <- [1,1282,null,{}] 02:40:21 INFO - PROCESS | 1824 | 1462959621942 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}] 02:40:22 INFO - PROCESS | 1824 | 1462959622171 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 02:40:22 INFO - PROCESS | 1824 | 1462959622492 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:22 INFO - PROCESS | 1824 | ++DOCSHELL 0x927cf400 == 123 [pid = 1824] [id = 328] 02:40:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 192 (0x927d6000) [pid = 1824] [serial = 985] [outer = (nil)] 02:40:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 193 (0x92e2e800) [pid = 1824] [serial = 986] [outer = 0x927d6000] 02:40:22 INFO - PROCESS | 1824 | 1462959622584 Marionette DEBUG loaded listener.js 02:40:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 194 (0x92f6f400) [pid = 1824] [serial = 987] [outer = 0x927d6000] 02:40:23 INFO - PROCESS | 1824 | 1462959623467 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]]]}] 02:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1583ms 02:40:23 INFO - PROCESS | 1824 | 1462959623516 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 02:40:23 INFO - PROCESS | 1824 | 1462959623520 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 02:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:40:23 INFO - PROCESS | 1824 | 1462959623527 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:40:23 INFO - PROCESS | 1824 | 1462959623531 Marionette TRACE conn4 <- [1,1286,null,{}] 02:40:23 INFO - PROCESS | 1824 | 1462959623536 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}] 02:40:23 INFO - PROCESS | 1824 | 1462959623769 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 02:40:24 INFO - PROCESS | 1824 | 1462959624079 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x883da400 == 124 [pid = 1824] [id = 329] 02:40:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 195 (0x8a585c00) [pid = 1824] [serial = 988] [outer = (nil)] 02:40:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 196 (0x8d1aa400) [pid = 1824] [serial = 989] [outer = 0x8a585c00] 02:40:24 INFO - PROCESS | 1824 | 1462959624177 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 197 (0x8eb15400) [pid = 1824] [serial = 990] [outer = 0x8a585c00] 02:40:25 INFO - PROCESS | 1824 | 1462959625664 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]]]}] 02:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2183ms 02:40:25 INFO - PROCESS | 1824 | 1462959625711 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 02:40:25 INFO - PROCESS | 1824 | 1462959625718 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 02:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:40:25 INFO - PROCESS | 1824 | 1462959625727 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:40:25 INFO - PROCESS | 1824 | 1462959625733 Marionette TRACE conn4 <- [1,1290,null,{}] 02:40:25 INFO - PROCESS | 1824 | 1462959625742 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}] 02:40:25 INFO - PROCESS | 1824 | 1462959625959 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 02:40:26 INFO - PROCESS | 1824 | 1462959626184 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a585000 == 125 [pid = 1824] [id = 330] 02:40:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 198 (0x8a586800) [pid = 1824] [serial = 991] [outer = (nil)] 02:40:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 199 (0x8ad63400) [pid = 1824] [serial = 992] [outer = 0x8a586800] 02:40:26 INFO - PROCESS | 1824 | 1462959626306 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 200 (0x8ae75400) [pid = 1824] [serial = 993] [outer = 0x8a586800] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x9a96ec00 == 124 [pid = 1824] [id = 257] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1b0800 == 123 [pid = 1824] [id = 219] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8a577c00 == 122 [pid = 1824] [id = 258] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8a578000 == 121 [pid = 1824] [id = 260] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x9a975800 == 120 [pid = 1824] [id = 259] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae6b000 == 119 [pid = 1824] [id = 218] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0xa25fd400 == 118 [pid = 1824] [id = 256] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8b129000 == 117 [pid = 1824] [id = 261] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x895eec00 == 116 [pid = 1824] [id = 262] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8a585400 == 115 [pid = 1824] [id = 310] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x895f1000 == 114 [pid = 1824] [id = 309] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8d3eb400 == 113 [pid = 1824] [id = 307] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8a580800 == 112 [pid = 1824] [id = 306] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8f54b400 == 111 [pid = 1824] [id = 305] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x9aaf0400 == 110 [pid = 1824] [id = 304] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x90fac000 == 109 [pid = 1824] [id = 302] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x9a96f800 == 108 [pid = 1824] [id = 303] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x93d0c800 == 107 [pid = 1824] [id = 301] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x92e28000 == 106 [pid = 1824] [id = 300] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8ec81000 == 105 [pid = 1824] [id = 299] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x91c83800 == 104 [pid = 1824] [id = 297] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x919ed800 == 103 [pid = 1824] [id = 298] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8eb16000 == 102 [pid = 1824] [id = 296] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x90fb8c00 == 101 [pid = 1824] [id = 295] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8f54ac00 == 100 [pid = 1824] [id = 294] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8d423c00 == 99 [pid = 1824] [id = 293] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8b126400 == 98 [pid = 1824] [id = 292] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x8a505400 == 97 [pid = 1824] [id = 291] 02:40:27 INFO - PROCESS | 1824 | --DOCSHELL 0x9544dc00 == 96 [pid = 1824] [id = 10] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 199 (0x8b7bcc00) [pid = 1824] [serial = 870] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 198 (0x9af29000) [pid = 1824] [serial = 821] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 197 (0x91c91800) [pid = 1824] [serial = 804] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 196 (0x9c279400) [pid = 1824] [serial = 824] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 195 (0x8f547800) [pid = 1824] [serial = 858] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 194 (0xa6b97c00) [pid = 1824] [serial = 836] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 193 (0x882ab400) [pid = 1824] [serial = 845] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 192 (0x8a507c00) [pid = 1824] [serial = 851] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 191 (0x8e565400) [pid = 1824] [serial = 863] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 190 (0x953ee800) [pid = 1824] [serial = 815] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x926b1000) [pid = 1824] [serial = 839] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x8e6cc800) [pid = 1824] [serial = 857] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x883dc800) [pid = 1824] [serial = 842] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x92f6d400) [pid = 1824] [serial = 812] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x8a75a400) [pid = 1824] [serial = 852] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x9a2b5c00) [pid = 1824] [serial = 818] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x8f8ba800) [pid = 1824] [serial = 867] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x90faa000) [pid = 1824] [serial = 809] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x8d2d9c00) [pid = 1824] [serial = 855] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x8b494000) [pid = 1824] [serial = 854] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x8d2d3800) [pid = 1824] [serial = 861] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x883dc400) [pid = 1824] [serial = 848] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8e6d8c00) [pid = 1824] [serial = 864] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x8ae68400) [pid = 1824] [serial = 860] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0xa27c2c00) [pid = 1824] [serial = 827] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8b2ecc00) [pid = 1824] [serial = 869] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8b48fc00) [pid = 1824] [serial = 806] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8f623800) [pid = 1824] [serial = 866] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0xa513ac00) [pid = 1824] [serial = 830] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x8e5b4c00) [pid = 1824] [serial = 833] [outer = (nil)] [url = about:blank] 02:40:27 INFO - PROCESS | 1824 | 1462959627960 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]]]}] 02:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2339ms 02:40:28 INFO - PROCESS | 1824 | 1462959628068 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 02:40:28 INFO - PROCESS | 1824 | 1462959628077 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 02:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:40:28 INFO - PROCESS | 1824 | 1462959628101 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:40:28 INFO - PROCESS | 1824 | 1462959628106 Marionette TRACE conn4 <- [1,1294,null,{}] 02:40:28 INFO - PROCESS | 1824 | 1462959628113 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}] 02:40:28 INFO - PROCESS | 1824 | 1462959628316 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 02:40:28 INFO - PROCESS | 1824 | 1462959628335 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a763800 == 97 [pid = 1824] [id = 331] 02:40:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x8a763c00) [pid = 1824] [serial = 994] [outer = (nil)] 02:40:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x8b12e400) [pid = 1824] [serial = 995] [outer = 0x8a763c00] 02:40:28 INFO - PROCESS | 1824 | 1462959628443 Marionette DEBUG loaded listener.js 02:40:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x8b492400) [pid = 1824] [serial = 996] [outer = 0x8a763c00] 02:40:29 INFO - PROCESS | 1824 | 1462959629390 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]]]}] 02:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1341ms 02:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:40:29 INFO - PROCESS | 1824 | 1462959629445 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 02:40:29 INFO - PROCESS | 1824 | 1462959629448 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 02:40:29 INFO - PROCESS | 1824 | 1462959629455 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - PROCESS | 1824 | 1462959629461 Marionette TRACE conn4 <- [1,1298,null,{}] 02:40:29 INFO - PROCESS | 1824 | 1462959629476 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}] 02:40:29 INFO - PROCESS | 1824 | 1462959629675 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 02:40:29 INFO - PROCESS | 1824 | 1462959629687 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f8800 == 98 [pid = 1824] [id = 332] 02:40:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x8a578000) [pid = 1824] [serial = 997] [outer = (nil)] 02:40:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x8d1adc00) [pid = 1824] [serial = 998] [outer = 0x8a578000] 02:40:29 INFO - PROCESS | 1824 | 1462959629948 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x8d2de800) [pid = 1824] [serial = 999] [outer = 0x8a578000] 02:40:30 INFO - PROCESS | 1824 | 1462959630903 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]]]}] 02:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1488ms 02:40:30 INFO - PROCESS | 1824 | 1462959630943 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 02:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:40:30 INFO - PROCESS | 1824 | 1462959630948 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 02:40:30 INFO - PROCESS | 1824 | 1462959630954 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 1824 | 1462959630958 Marionette TRACE conn4 <- [1,1302,null,{}] 02:40:30 INFO - PROCESS | 1824 | 1462959630973 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}] 02:40:31 INFO - PROCESS | 1824 | 1462959631243 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 02:40:31 INFO - PROCESS | 1824 | 1462959631283 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d424400 == 99 [pid = 1824] [id = 333] 02:40:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x8d8d5c00) [pid = 1824] [serial = 1000] [outer = (nil)] 02:40:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x8e55e000) [pid = 1824] [serial = 1001] [outer = 0x8d8d5c00] 02:40:31 INFO - PROCESS | 1824 | 1462959631360 Marionette DEBUG loaded listener.js 02:40:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x8e5ab400) [pid = 1824] [serial = 1002] [outer = 0x8d8d5c00] 02:40:32 INFO - PROCESS | 1824 | 1462959632324 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]]]}] 02:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1400ms 02:40:32 INFO - PROCESS | 1824 | 1462959632354 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 02:40:32 INFO - PROCESS | 1824 | 1462959632358 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 02:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:40:32 INFO - PROCESS | 1824 | 1462959632365 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - PROCESS | 1824 | 1462959632367 Marionette TRACE conn4 <- [1,1306,null,{}] 02:40:32 INFO - PROCESS | 1824 | 1462959632373 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}] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x926ac400) [pid = 1824] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8a586400) [pid = 1824] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x883d4000) [pid = 1824] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x9b56ac00) [pid = 1824] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x9b350800) [pid = 1824] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8d3f0000) [pid = 1824] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x953e6c00) [pid = 1824] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x8a765800) [pid = 1824] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x952ee800) [pid = 1824] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x8f8bf400) [pid = 1824] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x9aaf3400) [pid = 1824] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x9787a800) [pid = 1824] [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.] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x99ff3c00) [pid = 1824] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x8b12a800) [pid = 1824] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8b2ed000) [pid = 1824] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x927d3000) [pid = 1824] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x92cd1400) [pid = 1824] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x870c8400) [pid = 1824] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x895f6000) [pid = 1824] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x882a4000) [pid = 1824] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x8d1a4000) [pid = 1824] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x9105f000) [pid = 1824] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8ee9b400) [pid = 1824] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x919f0400) [pid = 1824] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x9976dc00) [pid = 1824] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x927d7c00) [pid = 1824] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x882adc00) [pid = 1824] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x9b561c00) [pid = 1824] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x9a049c00) [pid = 1824] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x991ed800) [pid = 1824] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x91060800) [pid = 1824] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8f720400) [pid = 1824] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8e5b1c00) [pid = 1824] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x926aa000) [pid = 1824] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0xa69a0400) [pid = 1824] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x97872400) [pid = 1824] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:40:33 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8eea4000) [pid = 1824] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:40:33 INFO - PROCESS | 1824 | 1462959633513 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 02:40:33 INFO - PROCESS | 1824 | 1462959633641 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a4000 == 100 [pid = 1824] [id = 334] 02:40:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x883d9800) [pid = 1824] [serial = 1003] [outer = (nil)] 02:40:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8a759c00) [pid = 1824] [serial = 1004] [outer = 0x883d9800] 02:40:33 INFO - PROCESS | 1824 | 1462959633721 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8b6d5000) [pid = 1824] [serial = 1005] [outer = 0x883d9800] 02:40:34 INFO - PROCESS | 1824 | 1462959634484 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]]]}] 02:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2181ms 02:40:34 INFO - PROCESS | 1824 | 1462959634548 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 02:40:34 INFO - PROCESS | 1824 | 1462959634552 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 02:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:40:34 INFO - PROCESS | 1824 | 1462959634558 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - PROCESS | 1824 | 1462959634562 Marionette TRACE conn4 <- [1,1310,null,{}] 02:40:34 INFO - PROCESS | 1824 | 1462959634567 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}] 02:40:34 INFO - PROCESS | 1824 | 1462959634799 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 02:40:34 INFO - PROCESS | 1824 | 1462959634970 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a9c00 == 101 [pid = 1824] [id = 335] 02:40:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x882adc00) [pid = 1824] [serial = 1006] [outer = (nil)] 02:40:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8eb10800) [pid = 1824] [serial = 1007] [outer = 0x882adc00] 02:40:35 INFO - PROCESS | 1824 | 1462959635046 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8f547800) [pid = 1824] [serial = 1008] [outer = 0x882adc00] 02:40:36 INFO - PROCESS | 1824 | 1462959636169 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] 02:40:36 INFO - PROCESS | 1824 | 1462959636259 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 02:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:40:36 INFO - PROCESS | 1824 | 1462959636267 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - PROCESS | 1824 | 1462959636274 Marionette TRACE conn4 <- [1,1314,null,{}] 02:40:36 INFO - PROCESS | 1824 | 1462959636284 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}] 02:40:36 INFO - PROCESS | 1824 | 1462959636568 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 02:40:36 INFO - PROCESS | 1824 | 1462959636905 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x883d9400 == 102 [pid = 1824] [id = 336] 02:40:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x895fc400) [pid = 1824] [serial = 1009] [outer = (nil)] 02:40:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8b2f1400) [pid = 1824] [serial = 1010] [outer = 0x895fc400] 02:40:37 INFO - PROCESS | 1824 | 1462959637028 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8b7b7800) [pid = 1824] [serial = 1011] [outer = 0x895fc400] 02:40:37 INFO - PROCESS | 1824 | 1462959637983 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]]]}] 02:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1797ms 02:40:38 INFO - PROCESS | 1824 | 1462959638065 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 1824 | 1462959638075 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 02:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:40:38 INFO - PROCESS | 1824 | 1462959638086 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 1824 | 1462959638090 Marionette TRACE conn4 <- [1,1318,null,{}] 02:40:38 INFO - PROCESS | 1824 | 1462959638097 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}] 02:40:38 INFO - PROCESS | 1824 | 1462959638335 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 02:40:38 INFO - PROCESS | 1824 | 1462959638627 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0e6400 == 103 [pid = 1824] [id = 337] 02:40:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8d1a1400) [pid = 1824] [serial = 1012] [outer = (nil)] 02:40:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x8e41d800) [pid = 1824] [serial = 1013] [outer = 0x8d1a1400] 02:40:38 INFO - PROCESS | 1824 | 1462959638722 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x8e5b4800) [pid = 1824] [serial = 1014] [outer = 0x8d1a1400] 02:40:39 INFO - PROCESS | 1824 | 1462959639721 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]]]}] 02:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1693ms 02:40:39 INFO - PROCESS | 1824 | 1462959639780 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 02:40:39 INFO - PROCESS | 1824 | 1462959639783 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 02:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:40:39 INFO - PROCESS | 1824 | 1462959639791 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:40:39 INFO - PROCESS | 1824 | 1462959639797 Marionette TRACE conn4 <- [1,1322,null,{}] 02:40:39 INFO - PROCESS | 1824 | 1462959639814 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}] 02:40:40 INFO - PROCESS | 1824 | 1462959640089 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 02:40:40 INFO - PROCESS | 1824 | 1462959640408 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f541c00 == 104 [pid = 1824] [id = 338] 02:40:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x8f625800) [pid = 1824] [serial = 1015] [outer = (nil)] 02:40:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x8f73bc00) [pid = 1824] [serial = 1016] [outer = 0x8f625800] 02:40:40 INFO - PROCESS | 1824 | 1462959640516 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x8f8c6000) [pid = 1824] [serial = 1017] [outer = 0x8f625800] 02:40:41 INFO - PROCESS | 1824 | 1462959641391 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]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1642ms 02:40:41 INFO - PROCESS | 1824 | 1462959641446 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 1824 | 1462959641451 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 02:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:40:41 INFO - PROCESS | 1824 | 1462959641461 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 1824 | 1462959641464 Marionette TRACE conn4 <- [1,1326,null,{}] 02:40:41 INFO - PROCESS | 1824 | 1462959641471 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}] 02:40:41 INFO - PROCESS | 1824 | 1462959641717 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 02:40:42 INFO - PROCESS | 1824 | 1462959642010 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7b4000 == 105 [pid = 1824] [id = 339] 02:40:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x8d3e4000) [pid = 1824] [serial = 1018] [outer = (nil)] 02:40:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x90fb6400) [pid = 1824] [serial = 1019] [outer = 0x8d3e4000] 02:40:42 INFO - PROCESS | 1824 | 1462959642112 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9105b400) [pid = 1824] [serial = 1020] [outer = 0x8d3e4000] 02:40:43 INFO - PROCESS | 1824 | 1462959643072 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]]]}] 02:40:43 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 02:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1682ms 02:40:43 INFO - PROCESS | 1824 | 1462959643144 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 1824 | 1462959643148 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 02:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:40:43 INFO - PROCESS | 1824 | 1462959643155 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 1824 | 1462959643159 Marionette TRACE conn4 <- [1,1330,null,{}] 02:40:43 INFO - PROCESS | 1824 | 1462959643164 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}] 02:40:43 INFO - PROCESS | 1824 | 1462959643388 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 02:40:43 INFO - PROCESS | 1824 | 1462959643650 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f62a400 == 106 [pid = 1824] [id = 340] 02:40:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x90faf800) [pid = 1824] [serial = 1021] [outer = (nil)] 02:40:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x91c8d400) [pid = 1824] [serial = 1022] [outer = 0x90faf800] 02:40:43 INFO - PROCESS | 1824 | 1462959643781 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x926aa000) [pid = 1824] [serial = 1023] [outer = 0x90faf800] 02:40:44 INFO - PROCESS | 1824 | 1462959644712 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]]]}] 02:40:44 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 02:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1597ms 02:40:44 INFO - PROCESS | 1824 | 1462959644754 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 1824 | 1462959644757 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 02:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:40:44 INFO - PROCESS | 1824 | 1462959644764 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 1824 | 1462959644768 Marionette TRACE conn4 <- [1,1334,null,{}] 02:40:44 INFO - PROCESS | 1824 | 1462959644774 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}] 02:40:45 INFO - PROCESS | 1824 | 1462959645010 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 02:40:45 INFO - PROCESS | 1824 | 1462959645283 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x9105c800 == 107 [pid = 1824] [id = 341] 02:40:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x91c84c00) [pid = 1824] [serial = 1024] [outer = (nil)] 02:40:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x92cc9400) [pid = 1824] [serial = 1025] [outer = 0x91c84c00] 02:40:45 INFO - PROCESS | 1824 | 1462959645417 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x92e26400) [pid = 1824] [serial = 1026] [outer = 0x91c84c00] 02:40:46 INFO - PROCESS | 1824 | 1462959646296 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]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1592ms 02:40:46 INFO - PROCESS | 1824 | 1462959646360 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 1824 | 1462959646365 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 02:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:40:46 INFO - PROCESS | 1824 | 1462959646371 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - PROCESS | 1824 | 1462959646376 Marionette TRACE conn4 <- [1,1338,null,{}] 02:40:46 INFO - PROCESS | 1824 | 1462959646382 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}] 02:40:46 INFO - PROCESS | 1824 | 1462959646607 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 02:40:46 INFO - PROCESS | 1824 | 1462959646938 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e562000 == 108 [pid = 1824] [id = 342] 02:40:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x8eb18000) [pid = 1824] [serial = 1027] [outer = (nil)] 02:40:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x93b09800) [pid = 1824] [serial = 1028] [outer = 0x8eb18000] 02:40:47 INFO - PROCESS | 1824 | 1462959647033 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x93d07400) [pid = 1824] [serial = 1029] [outer = 0x8eb18000] 02:40:48 INFO - PROCESS | 1824 | 1462959648468 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]]]}] 02:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2146ms 02:40:48 INFO - PROCESS | 1824 | 1462959648540 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 02:40:48 INFO - PROCESS | 1824 | 1462959648544 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 02:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:40:48 INFO - PROCESS | 1824 | 1462959648554 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:40:48 INFO - PROCESS | 1824 | 1462959648558 Marionette TRACE conn4 <- [1,1342,null,{}] 02:40:48 INFO - PROCESS | 1824 | 1462959648564 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}] 02:40:48 INFO - PROCESS | 1824 | 1462959648792 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 02:40:49 INFO - PROCESS | 1824 | 1462959649008 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x93a8f800 == 109 [pid = 1824] [id = 343] 02:40:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x93b04c00) [pid = 1824] [serial = 1030] [outer = (nil)] 02:40:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x952f5000) [pid = 1824] [serial = 1031] [outer = 0x93b04c00] 02:40:49 INFO - PROCESS | 1824 | 1462959649129 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x95330000) [pid = 1824] [serial = 1032] [outer = 0x93b04c00] 02:40:50 INFO - PROCESS | 1824 | 1462959650075 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]]]}] 02:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1591ms 02:40:50 INFO - PROCESS | 1824 | 1462959650146 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 1824 | 1462959650150 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 02:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:40:50 INFO - PROCESS | 1824 | 1462959650157 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:40:50 INFO - PROCESS | 1824 | 1462959650161 Marionette TRACE conn4 <- [1,1346,null,{}] 02:40:50 INFO - PROCESS | 1824 | 1462959650167 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}] 02:40:50 INFO - PROCESS | 1824 | 1462959650408 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 02:40:50 INFO - PROCESS | 1824 | 1462959650730 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x952ee000 == 110 [pid = 1824] [id = 344] 02:40:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x952efc00) [pid = 1824] [serial = 1033] [outer = (nil)] 02:40:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x9533b800) [pid = 1824] [serial = 1034] [outer = 0x952efc00] 02:40:50 INFO - PROCESS | 1824 | 1462959650822 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x9533e800) [pid = 1824] [serial = 1035] [outer = 0x952efc00] 02:40:51 INFO - PROCESS | 1824 | 1462959651760 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]]]}] 02:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1639ms 02:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:40:51 INFO - PROCESS | 1824 | 1462959651797 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 1824 | 1462959651801 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 02:40:51 INFO - PROCESS | 1824 | 1462959651807 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - PROCESS | 1824 | 1462959651811 Marionette TRACE conn4 <- [1,1350,null,{}] 02:40:51 INFO - PROCESS | 1824 | 1462959651817 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}] 02:40:52 INFO - PROCESS | 1824 | 1462959652037 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 02:40:52 INFO - PROCESS | 1824 | 1462959652360 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d3ef400 == 111 [pid = 1824] [id = 345] 02:40:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x90faf400) [pid = 1824] [serial = 1036] [outer = (nil)] 02:40:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x953edc00) [pid = 1824] [serial = 1037] [outer = 0x90faf400] 02:40:52 INFO - PROCESS | 1824 | 1462959652469 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x9542a000) [pid = 1824] [serial = 1038] [outer = 0x90faf400] 02:40:53 INFO - PROCESS | 1824 | 1462959653469 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]]]}] 02:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1737ms 02:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:40:53 INFO - PROCESS | 1824 | 1462959653544 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 1824 | 1462959653547 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 02:40:53 INFO - PROCESS | 1824 | 1462959653555 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - PROCESS | 1824 | 1462959653559 Marionette TRACE conn4 <- [1,1354,null,{}] 02:40:53 INFO - PROCESS | 1824 | 1462959653565 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}] 02:40:53 INFO - PROCESS | 1824 | 1462959653846 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 02:40:54 INFO - PROCESS | 1824 | 1462959654172 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x953e5000 == 112 [pid = 1824] [id = 346] 02:40:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x982f2800) [pid = 1824] [serial = 1039] [outer = (nil)] 02:40:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x99370000) [pid = 1824] [serial = 1040] [outer = 0x982f2800] 02:40:54 INFO - PROCESS | 1824 | 1462959654269 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x9976dc00) [pid = 1824] [serial = 1041] [outer = 0x982f2800] 02:40:55 INFO - PROCESS | 1824 | 1462959655237 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]]]}] 02:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1736ms 02:40:55 INFO - PROCESS | 1824 | 1462959655291 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 1824 | 1462959655294 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 02:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:40:55 INFO - PROCESS | 1824 | 1462959655302 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - PROCESS | 1824 | 1462959655304 Marionette TRACE conn4 <- [1,1358,null,{}] 02:40:55 INFO - PROCESS | 1824 | 1462959655311 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}] 02:40:55 INFO - PROCESS | 1824 | 1462959655596 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 02:40:55 INFO - PROCESS | 1824 | 1462959655916 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a4800 == 113 [pid = 1824] [id = 347] 02:40:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x9787a400) [pid = 1824] [serial = 1042] [outer = (nil)] 02:40:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x99fe7400) [pid = 1824] [serial = 1043] [outer = 0x9787a400] 02:40:56 INFO - PROCESS | 1824 | 1462959656005 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x99fe9000) [pid = 1824] [serial = 1044] [outer = 0x9787a400] 02:40:56 INFO - PROCESS | 1824 | 1462959656945 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]]]}] 02:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1685ms 02:40:56 INFO - PROCESS | 1824 | 1462959656987 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 02:40:56 INFO - PROCESS | 1824 | 1462959656991 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 02:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:40:57 INFO - PROCESS | 1824 | 1462959656998 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 1824 | 1462959657011 Marionette TRACE conn4 <- [1,1362,null,{}] 02:40:57 INFO - PROCESS | 1824 | 1462959657018 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}] 02:40:57 INFO - PROCESS | 1824 | 1462959657250 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 02:40:57 INFO - PROCESS | 1824 | 1462959657557 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a249800 == 114 [pid = 1824] [id = 348] 02:40:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x9a2b5c00) [pid = 1824] [serial = 1045] [outer = (nil)] 02:40:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x9a73d400) [pid = 1824] [serial = 1046] [outer = 0x9a2b5c00] 02:40:57 INFO - PROCESS | 1824 | 1462959657696 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x9a96ec00) [pid = 1824] [serial = 1047] [outer = 0x9a2b5c00] 02:40:58 INFO - PROCESS | 1824 | 1462959658670 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]]]}] 02:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1739ms 02:40:58 INFO - PROCESS | 1824 | 1462959658739 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 1824 | 1462959658743 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 02:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:40:58 INFO - PROCESS | 1824 | 1462959658751 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - PROCESS | 1824 | 1462959658754 Marionette TRACE conn4 <- [1,1366,null,{}] 02:40:58 INFO - PROCESS | 1824 | 1462959658760 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}] 02:40:58 INFO - PROCESS | 1824 | 1462959658993 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 02:40:59 INFO - PROCESS | 1824 | 1462959659357 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a046000 == 115 [pid = 1824] [id = 349] 02:40:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0x9a0bac00) [pid = 1824] [serial = 1048] [outer = (nil)] 02:40:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x9a977400) [pid = 1824] [serial = 1049] [outer = 0x9a0bac00] 02:40:59 INFO - PROCESS | 1824 | 1462959659481 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0x9a979800) [pid = 1824] [serial = 1050] [outer = 0x9a0bac00] 02:41:00 INFO - PROCESS | 1824 | 1462959660496 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] 02:41:00 INFO - PROCESS | 1824 | 1462959660540 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 02:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:41:00 INFO - PROCESS | 1824 | 1462959660547 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - PROCESS | 1824 | 1462959660551 Marionette TRACE conn4 <- [1,1370,null,{}] 02:41:00 INFO - PROCESS | 1824 | 1462959660557 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}] 02:41:00 INFO - PROCESS | 1824 | 1462959660781 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 02:41:01 INFO - PROCESS | 1824 | 1462959661104 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 1824 | ++DOCSHELL 0x9aa37800 == 116 [pid = 1824] [id = 350] 02:41:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 191 (0x9aacc800) [pid = 1824] [serial = 1051] [outer = (nil)] 02:41:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 192 (0x9aaf6400) [pid = 1824] [serial = 1052] [outer = 0x9aacc800] 02:41:01 INFO - PROCESS | 1824 | 1462959661223 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 193 (0x9aafc000) [pid = 1824] [serial = 1053] [outer = 0x9aacc800] 02:41:02 INFO - PROCESS | 1824 | 1462959662197 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] 02:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:41:02 INFO - PROCESS | 1824 | 1462959662245 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 02:41:02 INFO - PROCESS | 1824 | 1462959662252 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 1824 | 1462959662256 Marionette TRACE conn4 <- [1,1374,null,{}] 02:41:02 INFO - PROCESS | 1824 | 1462959662261 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}] 02:41:02 INFO - PROCESS | 1824 | 1462959662492 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 02:41:02 INFO - PROCESS | 1824 | 1462959662839 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x953ed800 == 117 [pid = 1824] [id = 351] 02:41:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 194 (0x99ff4400) [pid = 1824] [serial = 1054] [outer = (nil)] 02:41:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 195 (0x9abe1400) [pid = 1824] [serial = 1055] [outer = 0x99ff4400] 02:41:02 INFO - PROCESS | 1824 | 1462959662933 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 196 (0x9af25400) [pid = 1824] [serial = 1056] [outer = 0x99ff4400] 02:41:03 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:03 INFO - PROCESS | 1824 | 1462959663953 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] 02:41:04 INFO - PROCESS | 1824 | 1462959663998 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 02:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:41:04 INFO - PROCESS | 1824 | 1462959664006 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 1824 | 1462959664009 Marionette TRACE conn4 <- [1,1378,null,{}] 02:41:04 INFO - PROCESS | 1824 | 1462959664015 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}] 02:41:04 INFO - PROCESS | 1824 | 1462959664274 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 02:41:04 INFO - PROCESS | 1824 | 1462959664630 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x870c5800 == 118 [pid = 1824] [id = 352] 02:41:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 197 (0x870c6c00) [pid = 1824] [serial = 1057] [outer = (nil)] 02:41:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 198 (0x8a503000) [pid = 1824] [serial = 1058] [outer = 0x870c6c00] 02:41:04 INFO - PROCESS | 1824 | 1462959664728 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 199 (0x8ae67400) [pid = 1824] [serial = 1059] [outer = 0x870c6c00] 02:41:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8a75d000 == 117 [pid = 1824] [id = 221] 02:41:06 INFO - PROCESS | 1824 | --DOCSHELL 0x882a4000 == 116 [pid = 1824] [id = 334] 02:41:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8d424400 == 115 [pid = 1824] [id = 333] 02:41:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8b2ebc00 == 114 [pid = 1824] [id = 311] 02:41:06 INFO - PROCESS | 1824 | --DOCSHELL 0x895f8800 == 113 [pid = 1824] [id = 332] 02:41:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8a763800 == 112 [pid = 1824] [id = 331] 02:41:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8a585000 == 111 [pid = 1824] [id = 330] 02:41:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8a585800 == 110 [pid = 1824] [id = 312] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 198 (0x92cc4800) [pid = 1824] [serial = 894] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 197 (0x8ad69800) [pid = 1824] [serial = 933] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 196 (0x883df800) [pid = 1824] [serial = 843] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 195 (0xa3352400) [pid = 1824] [serial = 828] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 194 (0x9c273400) [pid = 1824] [serial = 915] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 193 (0xa27c7800) [pid = 1824] [serial = 923] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 192 (0x95431800) [pid = 1824] [serial = 902] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 191 (0x8ae73800) [pid = 1824] [serial = 875] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 190 (0x9937ac00) [pid = 1824] [serial = 816] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x91058000) [pid = 1824] [serial = 884] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x9af2fc00) [pid = 1824] [serial = 911] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0xa63f4000) [pid = 1824] [serial = 924] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x8ee9dc00) [pid = 1824] [serial = 612] [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.] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x9a740400) [pid = 1824] [serial = 819] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x8c0e3400) [pid = 1824] [serial = 807] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x8b497000) [pid = 1824] [serial = 936] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x8b130800) [pid = 1824] [serial = 876] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0xa3321c00) [pid = 1824] [serial = 921] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x93d04000) [pid = 1824] [serial = 813] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x870d0c00) [pid = 1824] [serial = 927] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0xa3161800) [pid = 1824] [serial = 920] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8d425000) [pid = 1824] [serial = 872] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x895fa000) [pid = 1824] [serial = 929] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x882ad400) [pid = 1824] [serial = 846] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x9105d400) [pid = 1824] [serial = 885] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8d421c00) [pid = 1824] [serial = 878] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x926b7800) [pid = 1824] [serial = 890] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x952f3c00) [pid = 1824] [serial = 900] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x8a507800) [pid = 1824] [serial = 930] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0xa114bc00) [pid = 1824] [serial = 918] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x8ad60000) [pid = 1824] [serial = 932] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0xa6889000) [pid = 1824] [serial = 831] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x9d9cf400) [pid = 1824] [serial = 917] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x92a1b800) [pid = 1824] [serial = 893] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8e5afc00) [pid = 1824] [serial = 879] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x93a8c800) [pid = 1824] [serial = 897] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x883e2c00) [pid = 1824] [serial = 849] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x9c26ec00) [pid = 1824] [serial = 914] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0xa0613800) [pid = 1824] [serial = 825] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x9b566000) [pid = 1824] [serial = 822] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x9aafb000) [pid = 1824] [serial = 908] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x91063c00) [pid = 1824] [serial = 887] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8f8bfc00) [pid = 1824] [serial = 881] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x870cf000) [pid = 1824] [serial = 926] [outer = (nil)] [url = about:blank] 02:41:06 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x97874c00) [pid = 1824] [serial = 903] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x9b3c5000) [pid = 1824] [serial = 912] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8e5b7000) [pid = 1824] [serial = 834] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x926b5000) [pid = 1824] [serial = 840] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x9abd5c00) [pid = 1824] [serial = 909] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x92e2ec00) [pid = 1824] [serial = 896] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0xa6be9000) [pid = 1824] [serial = 837] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x927d1000) [pid = 1824] [serial = 891] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8b48cc00) [pid = 1824] [serial = 935] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x9a96e800) [pid = 1824] [serial = 905] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x93dec800) [pid = 1824] [serial = 899] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x90fafc00) [pid = 1824] [serial = 882] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x9a97b000) [pid = 1824] [serial = 906] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x927ce000) [pid = 1824] [serial = 810] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x919eb400) [pid = 1824] [serial = 888] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8b6dac00) [pid = 1824] [serial = 938] [outer = (nil)] [url = about:blank] 02:41:07 INFO - PROCESS | 1824 | 1462959667138 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] 02:41:07 INFO - PROCESS | 1824 | 1462959667220 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 02:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:41:07 INFO - PROCESS | 1824 | 1462959667232 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:41:07 INFO - PROCESS | 1824 | 1462959667239 Marionette TRACE conn4 <- [1,1382,null,{}] 02:41:07 INFO - PROCESS | 1824 | 1462959667248 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}] 02:41:07 INFO - PROCESS | 1824 | 1462959667453 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 02:41:07 INFO - PROCESS | 1824 | 1462959667660 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x895fbc00 == 111 [pid = 1824] [id = 353] 02:41:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8a501400) [pid = 1824] [serial = 1060] [outer = (nil)] 02:41:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8a50e400) [pid = 1824] [serial = 1061] [outer = 0x8a501400] 02:41:07 INFO - PROCESS | 1824 | 1462959667740 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8a584400) [pid = 1824] [serial = 1062] [outer = 0x8a501400] 02:41:08 INFO - PROCESS | 1824 | [1824] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 02:41:08 INFO - PROCESS | 1824 | 1462959668588 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] 02:41:08 INFO - PROCESS | 1824 | 1462959668637 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 02:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:41:08 INFO - PROCESS | 1824 | 1462959668649 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - PROCESS | 1824 | 1462959668652 Marionette TRACE conn4 <- [1,1386,null,{}] 02:41:08 INFO - PROCESS | 1824 | 1462959668661 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}] 02:41:08 INFO - PROCESS | 1824 | 1462959668877 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 02:41:09 INFO - PROCESS | 1824 | 1462959669128 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x895fb800 == 112 [pid = 1824] [id = 354] 02:41:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8b131000) [pid = 1824] [serial = 1063] [outer = (nil)] 02:41:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8b2f2c00) [pid = 1824] [serial = 1064] [outer = 0x8b131000] 02:41:09 INFO - PROCESS | 1824 | 1462959669211 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8b6d2400) [pid = 1824] [serial = 1065] [outer = 0x8b131000] 02:41:10 INFO - PROCESS | 1824 | 1462959670166 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] 02:41:10 INFO - PROCESS | 1824 | 1462959670237 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 02:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:41:10 INFO - PROCESS | 1824 | 1462959670244 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:41:10 INFO - PROCESS | 1824 | 1462959670250 Marionette TRACE conn4 <- [1,1390,null,{}] 02:41:10 INFO - PROCESS | 1824 | 1462959670274 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}] 02:41:10 INFO - PROCESS | 1824 | 1462959670552 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 02:41:10 INFO - PROCESS | 1824 | 1462959670588 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2d3000 == 113 [pid = 1824] [id = 355] 02:41:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8d2d9000) [pid = 1824] [serial = 1066] [outer = (nil)] 02:41:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8e422000) [pid = 1824] [serial = 1067] [outer = 0x8d2d9000] 02:41:10 INFO - PROCESS | 1824 | 1462959670708 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8e568800) [pid = 1824] [serial = 1068] [outer = 0x8d2d9000] 02:41:11 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8a578000) [pid = 1824] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:41:11 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8a586800) [pid = 1824] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:41:11 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8b2f5c00) [pid = 1824] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:41:11 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8a763c00) [pid = 1824] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:41:11 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8d8d5c00) [pid = 1824] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:41:11 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x9786f400) [pid = 1824] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:41:11 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x883d9800) [pid = 1824] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:41:12 INFO - PROCESS | 1824 | 1462959672097 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]]]}] 02:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1892ms 02:41:12 INFO - PROCESS | 1824 | 1462959672138 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 02:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:41:12 INFO - PROCESS | 1824 | 1462959672147 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 02:41:12 INFO - PROCESS | 1824 | 1462959672153 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:41:12 INFO - PROCESS | 1824 | 1462959672157 Marionette TRACE conn4 <- [1,1394,null,{}] 02:41:12 INFO - PROCESS | 1824 | 1462959672177 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}] 02:41:12 INFO - PROCESS | 1824 | 1462959672423 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 02:41:12 INFO - PROCESS | 1824 | 1462959672615 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x882ac800 == 114 [pid = 1824] [id = 356] 02:41:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8a763c00) [pid = 1824] [serial = 1069] [outer = (nil)] 02:41:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8e41e400) [pid = 1824] [serial = 1070] [outer = 0x8a763c00] 02:41:12 INFO - PROCESS | 1824 | 1462959672699 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8e5b5800) [pid = 1824] [serial = 1071] [outer = 0x8a763c00] 02:41:13 INFO - PROCESS | 1824 | 1462959673452 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]]]}] 02:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1336ms 02:41:13 INFO - PROCESS | 1824 | 1462959673490 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 1824 | 1462959673494 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 02:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:41:13 INFO - PROCESS | 1824 | 1462959673500 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:41:13 INFO - PROCESS | 1824 | 1462959673503 Marionette TRACE conn4 <- [1,1398,null,{}] 02:41:13 INFO - PROCESS | 1824 | 1462959673509 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}] 02:41:13 INFO - PROCESS | 1824 | 1462959673711 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 02:41:14 INFO - PROCESS | 1824 | 1462959674012 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x870d4c00 == 115 [pid = 1824] [id = 357] 02:41:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x882a4000) [pid = 1824] [serial = 1072] [outer = (nil)] 02:41:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x883dc000) [pid = 1824] [serial = 1073] [outer = 0x882a4000] 02:41:14 INFO - PROCESS | 1824 | 1462959674170 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x895fa000) [pid = 1824] [serial = 1074] [outer = 0x882a4000] 02:41:15 INFO - PROCESS | 1824 | 1462959675190 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]]]}] 02:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1734ms 02:41:15 INFO - PROCESS | 1824 | 1462959675237 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 02:41:15 INFO - PROCESS | 1824 | 1462959675244 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 02:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:41:15 INFO - PROCESS | 1824 | 1462959675253 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:41:15 INFO - PROCESS | 1824 | 1462959675259 Marionette TRACE conn4 <- [1,1402,null,{}] 02:41:15 INFO - PROCESS | 1824 | 1462959675267 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}] 02:41:15 INFO - PROCESS | 1824 | 1462959675518 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 02:41:15 INFO - PROCESS | 1824 | 1462959675842 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b2ebc00 == 116 [pid = 1824] [id = 358] 02:41:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8b49ac00) [pid = 1824] [serial = 1075] [outer = (nil)] 02:41:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x8c0df400) [pid = 1824] [serial = 1076] [outer = 0x8b49ac00] 02:41:15 INFO - PROCESS | 1824 | 1462959675939 Marionette DEBUG loaded listener.js 02:41:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8d1b0000) [pid = 1824] [serial = 1077] [outer = 0x8b49ac00] 02:41:16 INFO - PROCESS | 1824 | 1462959676943 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]]]}] 02:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1749ms 02:41:17 INFO - PROCESS | 1824 | 1462959677006 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 02:41:17 INFO - PROCESS | 1824 | 1462959677013 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 02:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:41:17 INFO - PROCESS | 1824 | 1462959677023 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:41:17 INFO - PROCESS | 1824 | 1462959677027 Marionette TRACE conn4 <- [1,1406,null,{}] 02:41:17 INFO - PROCESS | 1824 | 1462959677034 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}] 02:41:17 INFO - PROCESS | 1824 | 1462959677290 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 02:41:17 INFO - PROCESS | 1824 | 1462959677649 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x883dd800 == 117 [pid = 1824] [id = 359] 02:41:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8d423400) [pid = 1824] [serial = 1078] [outer = (nil)] 02:41:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8e5afc00) [pid = 1824] [serial = 1079] [outer = 0x8d423400] 02:41:17 INFO - PROCESS | 1824 | 1462959677743 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x8e6d8000) [pid = 1824] [serial = 1080] [outer = 0x8d423400] 02:41:18 INFO - PROCESS | 1824 | 1462959678736 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]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1790ms 02:41:18 INFO - PROCESS | 1824 | 1462959678813 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 1824 | 1462959678817 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 02:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:41:18 INFO - PROCESS | 1824 | 1462959678827 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 1824 | 1462959678837 Marionette TRACE conn4 <- [1,1410,null,{}] 02:41:18 INFO - PROCESS | 1824 | 1462959678852 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}] 02:41:19 INFO - PROCESS | 1824 | 1462959679249 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 02:41:19 INFO - PROCESS | 1824 | 1462959679460 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b129c00 == 118 [pid = 1824] [id = 360] 02:41:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x8ee9f800) [pid = 1824] [serial = 1081] [outer = (nil)] 02:41:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x8f717000) [pid = 1824] [serial = 1082] [outer = 0x8ee9f800] 02:41:19 INFO - PROCESS | 1824 | 1462959679552 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x8f73e800) [pid = 1824] [serial = 1083] [outer = 0x8ee9f800] 02:41:20 INFO - PROCESS | 1824 | 1462959680608 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]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1798ms 02:41:20 INFO - PROCESS | 1824 | 1462959680625 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 1824 | 1462959680635 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 02:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:41:20 INFO - PROCESS | 1824 | 1462959680642 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 1824 | 1462959680645 Marionette TRACE conn4 <- [1,1414,null,{}] 02:41:20 INFO - PROCESS | 1824 | 1462959680651 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}] 02:41:20 INFO - PROCESS | 1824 | 1462959680878 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 02:41:21 INFO - PROCESS | 1824 | 1462959681185 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e420c00 == 119 [pid = 1824] [id = 361] 02:41:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x8f62ec00) [pid = 1824] [serial = 1084] [outer = (nil)] 02:41:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x90fae000) [pid = 1824] [serial = 1085] [outer = 0x8f62ec00] 02:41:21 INFO - PROCESS | 1824 | 1462959681277 Marionette DEBUG loaded listener.js 02:41:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x90fb5c00) [pid = 1824] [serial = 1086] [outer = 0x8f62ec00] 02:41:22 INFO - PROCESS | 1824 | 1462959682303 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]]]}] 02:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1685ms 02:41:22 INFO - PROCESS | 1824 | 1462959682328 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 1824 | 1462959682332 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 02:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:41:22 INFO - PROCESS | 1824 | 1462959682338 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 1824 | 1462959682342 Marionette TRACE conn4 <- [1,1418,null,{}] 02:41:22 INFO - PROCESS | 1824 | 1462959682348 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}] 02:41:22 INFO - PROCESS | 1824 | 1462959682565 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 02:41:22 INFO - PROCESS | 1824 | 1462959682884 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 1824 | ++DOCSHELL 0x91062800 == 120 [pid = 1824] [id = 362] 02:41:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x919e3c00) [pid = 1824] [serial = 1087] [outer = (nil)] 02:41:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x919ea400) [pid = 1824] [serial = 1088] [outer = 0x919e3c00] 02:41:22 INFO - PROCESS | 1824 | 1462959682987 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x926b5000) [pid = 1824] [serial = 1089] [outer = 0x919e3c00] 02:41:24 INFO - PROCESS | 1824 | 1462959684065 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]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1787ms 02:41:24 INFO - PROCESS | 1824 | 1462959684126 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 1824 | 1462959684130 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 02:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:41:24 INFO - PROCESS | 1824 | 1462959684138 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 1824 | 1462959684141 Marionette TRACE conn4 <- [1,1422,null,{}] 02:41:24 INFO - PROCESS | 1824 | 1462959684147 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}] 02:41:24 INFO - PROCESS | 1824 | 1462959684406 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 02:41:24 INFO - PROCESS | 1824 | 1462959684713 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0dd400 == 121 [pid = 1824] [id = 363] 02:41:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x8c0e1000) [pid = 1824] [serial = 1090] [outer = (nil)] 02:41:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x92a19c00) [pid = 1824] [serial = 1091] [outer = 0x8c0e1000] 02:41:24 INFO - PROCESS | 1824 | 1462959684805 Marionette DEBUG loaded listener.js 02:41:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x92cc7000) [pid = 1824] [serial = 1092] [outer = 0x8c0e1000] 02:41:25 INFO - PROCESS | 1824 | 1462959685828 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]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1735ms 02:41:25 INFO - PROCESS | 1824 | 1462959685874 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 02:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:41:25 INFO - PROCESS | 1824 | 1462959685878 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 02:41:25 INFO - PROCESS | 1824 | 1462959685885 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 1824 | 1462959685889 Marionette TRACE conn4 <- [1,1426,null,{}] 02:41:25 INFO - PROCESS | 1824 | 1462959685895 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}] 02:41:26 INFO - PROCESS | 1824 | 1462959686123 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 02:41:26 INFO - PROCESS | 1824 | 1462959686407 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x927d8000 == 122 [pid = 1824] [id = 364] 02:41:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x92a21400) [pid = 1824] [serial = 1093] [outer = (nil)] 02:41:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x92f7a400) [pid = 1824] [serial = 1094] [outer = 0x92a21400] 02:41:26 INFO - PROCESS | 1824 | 1462959686501 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x93a8fc00) [pid = 1824] [serial = 1095] [outer = 0x92a21400] 02:41:27 INFO - PROCESS | 1824 | 1462959687465 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]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1642ms 02:41:27 INFO - PROCESS | 1824 | 1462959687527 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 02:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:41:27 INFO - PROCESS | 1824 | 1462959687531 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 02:41:27 INFO - PROCESS | 1824 | 1462959687538 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 1824 | 1462959687542 Marionette TRACE conn4 <- [1,1430,null,{}] 02:41:27 INFO - PROCESS | 1824 | 1462959687549 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}] 02:41:27 INFO - PROCESS | 1824 | 1462959687818 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 02:41:28 INFO - PROCESS | 1824 | 1462959688105 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x92cce000 == 123 [pid = 1824] [id = 365] 02:41:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x92f72c00) [pid = 1824] [serial = 1096] [outer = (nil)] 02:41:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x9532fc00) [pid = 1824] [serial = 1097] [outer = 0x92f72c00] 02:41:28 INFO - PROCESS | 1824 | 1462959688196 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x9533b400) [pid = 1824] [serial = 1098] [outer = 0x92f72c00] 02:41:29 INFO - PROCESS | 1824 | 1462959689146 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]]]}] 02:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1687ms 02:41:29 INFO - PROCESS | 1824 | 1462959689227 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 02:41:29 INFO - PROCESS | 1824 | 1462959689230 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 02:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:41:29 INFO - PROCESS | 1824 | 1462959689237 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:41:29 INFO - PROCESS | 1824 | 1462959689241 Marionette TRACE conn4 <- [1,1434,null,{}] 02:41:29 INFO - PROCESS | 1824 | 1462959689247 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}] 02:41:29 INFO - PROCESS | 1824 | 1462959689528 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 02:41:29 INFO - PROCESS | 1824 | 1462959689852 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e6cf400 == 124 [pid = 1824] [id = 366] 02:41:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x8f8bb000) [pid = 1824] [serial = 1099] [outer = (nil)] 02:41:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x9786f400) [pid = 1824] [serial = 1100] [outer = 0x8f8bb000] 02:41:29 INFO - PROCESS | 1824 | 1462959689942 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x97874c00) [pid = 1824] [serial = 1101] [outer = 0x8f8bb000] 02:41:30 INFO - PROCESS | 1824 | 1462959690964 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]]]}] 02:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1783ms 02:41:31 INFO - PROCESS | 1824 | 1462959691022 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 02:41:31 INFO - PROCESS | 1824 | 1462959691025 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 02:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:41:31 INFO - PROCESS | 1824 | 1462959691032 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - PROCESS | 1824 | 1462959691036 Marionette TRACE conn4 <- [1,1438,null,{}] 02:41:31 INFO - PROCESS | 1824 | 1462959691042 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}] 02:41:31 INFO - PROCESS | 1824 | 1462959691274 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 02:41:31 INFO - PROCESS | 1824 | 1462959691596 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x993c8800 == 125 [pid = 1824] [id = 367] 02:41:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x993c9400) [pid = 1824] [serial = 1102] [outer = (nil)] 02:41:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x9977b400) [pid = 1824] [serial = 1103] [outer = 0x993c9400] 02:41:31 INFO - PROCESS | 1824 | 1462959691702 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x9a970400) [pid = 1824] [serial = 1104] [outer = 0x993c9400] 02:41:32 INFO - PROCESS | 1824 | 1462959692711 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]]]}] 02:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1736ms 02:41:32 INFO - PROCESS | 1824 | 1462959692771 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 02:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:41:32 INFO - PROCESS | 1824 | 1462959692775 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 02:41:32 INFO - PROCESS | 1824 | 1462959692782 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:41:32 INFO - PROCESS | 1824 | 1462959692787 Marionette TRACE conn4 <- [1,1442,null,{}] 02:41:32 INFO - PROCESS | 1824 | 1462959692793 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}] 02:41:33 INFO - PROCESS | 1824 | 1462959693060 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 02:41:33 INFO - PROCESS | 1824 | 1462959693380 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x9abd6000 == 126 [pid = 1824] [id = 368] 02:41:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x9abd7400) [pid = 1824] [serial = 1105] [outer = (nil)] 02:41:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x9b12ec00) [pid = 1824] [serial = 1106] [outer = 0x9abd7400] 02:41:33 INFO - PROCESS | 1824 | 1462959693476 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x9b352400) [pid = 1824] [serial = 1107] [outer = 0x9abd7400] 02:41:34 INFO - PROCESS | 1824 | 1462959694411 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]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1693ms 02:41:34 INFO - PROCESS | 1824 | 1462959694476 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 02:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:41:34 INFO - PROCESS | 1824 | 1462959694481 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 02:41:34 INFO - PROCESS | 1824 | 1462959694487 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - PROCESS | 1824 | 1462959694491 Marionette TRACE conn4 <- [1,1446,null,{}] 02:41:34 INFO - PROCESS | 1824 | 1462959694497 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}] 02:41:34 INFO - PROCESS | 1824 | 1462959694730 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 02:41:35 INFO - PROCESS | 1824 | 1462959695059 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x91c82c00 == 127 [pid = 1824] [id = 369] 02:41:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x92e2e000) [pid = 1824] [serial = 1108] [outer = (nil)] 02:41:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x9b561400) [pid = 1824] [serial = 1109] [outer = 0x92e2e000] 02:41:35 INFO - PROCESS | 1824 | 1462959695152 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x9b564400) [pid = 1824] [serial = 1110] [outer = 0x92e2e000] 02:41:36 INFO - PROCESS | 1824 | 1462959696130 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]]]}] 02:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1687ms 02:41:36 INFO - PROCESS | 1824 | 1462959696175 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 02:41:36 INFO - PROCESS | 1824 | 1462959696190 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 02:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:41:36 INFO - PROCESS | 1824 | 1462959696197 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 1824 | 1462959696200 Marionette TRACE conn4 <- [1,1450,null,{}] 02:41:36 INFO - PROCESS | 1824 | 1462959696206 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}] 02:41:36 INFO - PROCESS | 1824 | 1462959696442 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 02:41:36 INFO - PROCESS | 1824 | 1462959696759 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b3c3000 == 128 [pid = 1824] [id = 370] 02:41:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x9b3c8800) [pid = 1824] [serial = 1111] [outer = (nil)] 02:41:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x9b588c00) [pid = 1824] [serial = 1112] [outer = 0x9b3c8800] 02:41:36 INFO - PROCESS | 1824 | 1462959696853 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x9b8f0000) [pid = 1824] [serial = 1113] [outer = 0x9b3c8800] 02:41:37 INFO - PROCESS | 1824 | 1462959697809 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]]]}] 02:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1643ms 02:41:37 INFO - PROCESS | 1824 | 1462959697842 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 02:41:37 INFO - PROCESS | 1824 | 1462959697845 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 02:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:41:37 INFO - PROCESS | 1824 | 1462959697852 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - PROCESS | 1824 | 1462959697855 Marionette TRACE conn4 <- [1,1454,null,{}] 02:41:37 INFO - PROCESS | 1824 | 1462959697861 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}] 02:41:38 INFO - PROCESS | 1824 | 1462959698098 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 02:41:38 INFO - PROCESS | 1824 | 1462959698415 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b56c800 == 129 [pid = 1824] [id = 371] 02:41:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x9ba03400) [pid = 1824] [serial = 1114] [outer = (nil)] 02:41:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0x9c08dc00) [pid = 1824] [serial = 1115] [outer = 0x9ba03400] 02:41:38 INFO - PROCESS | 1824 | 1462959698510 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x9c08fc00) [pid = 1824] [serial = 1116] [outer = 0x9ba03400] 02:41:39 INFO - PROCESS | 1824 | 1462959699428 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]]]}] 02:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1632ms 02:41:39 INFO - PROCESS | 1824 | 1462959699485 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 02:41:39 INFO - PROCESS | 1824 | 1462959699489 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 02:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:41:39 INFO - PROCESS | 1824 | 1462959699495 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 1824 | 1462959699498 Marionette TRACE conn4 <- [1,1458,null,{}] 02:41:39 INFO - PROCESS | 1824 | 1462959699504 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}] 02:41:39 INFO - PROCESS | 1824 | 1462959699733 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 02:41:40 INFO - PROCESS | 1824 | 1462959700060 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b6d2c00 == 130 [pid = 1824] [id = 372] 02:41:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0x8e6d8800) [pid = 1824] [serial = 1117] [outer = (nil)] 02:41:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 191 (0x9c272c00) [pid = 1824] [serial = 1118] [outer = 0x8e6d8800] 02:41:40 INFO - PROCESS | 1824 | 1462959700154 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 192 (0x9c276800) [pid = 1824] [serial = 1119] [outer = 0x8e6d8800] 02:41:41 INFO - PROCESS | 1824 | 1462959701114 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]]]}] 02:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1693ms 02:41:41 INFO - PROCESS | 1824 | 1462959701189 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 02:41:41 INFO - PROCESS | 1824 | 1462959701193 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 02:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:41:41 INFO - PROCESS | 1824 | 1462959701200 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - PROCESS | 1824 | 1462959701204 Marionette TRACE conn4 <- [1,1462,null,{}] 02:41:41 INFO - PROCESS | 1824 | 1462959701209 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}] 02:41:41 INFO - PROCESS | 1824 | 1462959701483 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 02:41:41 INFO - PROCESS | 1824 | 1462959701841 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 1824 | ++DOCSHELL 0x870c7c00 == 131 [pid = 1824] [id = 373] 02:41:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 193 (0x870d3c00) [pid = 1824] [serial = 1120] [outer = (nil)] 02:41:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 194 (0x8b7b7000) [pid = 1824] [serial = 1121] [outer = 0x870d3c00] 02:41:41 INFO - PROCESS | 1824 | 1462959701933 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 195 (0x8c0dcc00) [pid = 1824] [serial = 1122] [outer = 0x870d3c00] 02:41:43 INFO - PROCESS | 1824 | 1462959703536 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]]]}] 02:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2390ms 02:41:43 INFO - PROCESS | 1824 | 1462959703592 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 02:41:43 INFO - PROCESS | 1824 | 1462959703596 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 02:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:41:43 INFO - PROCESS | 1824 | 1462959703605 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:41:43 INFO - PROCESS | 1824 | 1462959703611 Marionette TRACE conn4 <- [1,1466,null,{}] 02:41:43 INFO - PROCESS | 1824 | 1462959703618 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}] 02:41:43 INFO - PROCESS | 1824 | 1462959703849 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 02:41:44 INFO - PROCESS | 1824 | 1462959704176 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae6ac00 == 132 [pid = 1824] [id = 374] 02:41:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 196 (0x8b126c00) [pid = 1824] [serial = 1123] [outer = (nil)] 02:41:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 197 (0x8b6d7800) [pid = 1824] [serial = 1124] [outer = 0x8b126c00] 02:41:44 INFO - PROCESS | 1824 | 1462959704266 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 198 (0x8c0e1400) [pid = 1824] [serial = 1125] [outer = 0x8b126c00] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x9c364c00 == 131 [pid = 1824] [id = 43] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x882ac800 == 130 [pid = 1824] [id = 356] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8d2d3000 == 129 [pid = 1824] [id = 355] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x895fb800 == 128 [pid = 1824] [id = 354] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x895fbc00 == 127 [pid = 1824] [id = 353] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x870c5800 == 126 [pid = 1824] [id = 352] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x953ed800 == 125 [pid = 1824] [id = 351] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x9aa37800 == 124 [pid = 1824] [id = 350] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x9a046000 == 123 [pid = 1824] [id = 349] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x882a4800 == 122 [pid = 1824] [id = 347] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x9a249800 == 121 [pid = 1824] [id = 348] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x953e5000 == 120 [pid = 1824] [id = 346] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8d3ef400 == 119 [pid = 1824] [id = 345] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x952ee000 == 118 [pid = 1824] [id = 344] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8e562000 == 117 [pid = 1824] [id = 342] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x93a8f800 == 116 [pid = 1824] [id = 343] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x9105c800 == 115 [pid = 1824] [id = 341] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8f62a400 == 114 [pid = 1824] [id = 340] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7b4000 == 113 [pid = 1824] [id = 339] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8f541c00 == 112 [pid = 1824] [id = 338] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0e6400 == 111 [pid = 1824] [id = 337] 02:41:45 INFO - PROCESS | 1824 | --DOCSHELL 0x883d9400 == 110 [pid = 1824] [id = 336] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 197 (0x8d2de800) [pid = 1824] [serial = 999] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 196 (0x8d1adc00) [pid = 1824] [serial = 998] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 195 (0x8f62b800) [pid = 1824] [serial = 965] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 194 (0x8ad63400) [pid = 1824] [serial = 992] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 193 (0x92ccb800) [pid = 1824] [serial = 983] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 192 (0x8b7b6c00) [pid = 1824] [serial = 939] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 191 (0x8b12e400) [pid = 1824] [serial = 995] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 190 (0x8e55e000) [pid = 1824] [serial = 1001] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x8e5b3000) [pid = 1824] [serial = 956] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x895fb400) [pid = 1824] [serial = 941] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x8f73b000) [pid = 1824] [serial = 968] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x90fb4800) [pid = 1824] [serial = 971] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x8e5ab400) [pid = 1824] [serial = 1002] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x8d3ee000) [pid = 1824] [serial = 950] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x8d1b0c00) [pid = 1824] [serial = 947] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x8eb10400) [pid = 1824] [serial = 959] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x927d6800) [pid = 1824] [serial = 980] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x8ae75400) [pid = 1824] [serial = 993] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x8d1aa400) [pid = 1824] [serial = 989] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x9542e000) [pid = 1824] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x91c88800) [pid = 1824] [serial = 974] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x8b134000) [pid = 1824] [serial = 944] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8eea5000) [pid = 1824] [serial = 962] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8d8d6000) [pid = 1824] [serial = 953] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8a759c00) [pid = 1824] [serial = 1004] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x926a9000) [pid = 1824] [serial = 977] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x92e2e800) [pid = 1824] [serial = 986] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x8b492400) [pid = 1824] [serial = 996] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x8b6d5000) [pid = 1824] [serial = 1005] [outer = (nil)] [url = about:blank] 02:41:45 INFO - PROCESS | 1824 | 1462959705928 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]]]}] 02:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2385ms 02:41:45 INFO - PROCESS | 1824 | 1462959705992 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 02:41:46 INFO - PROCESS | 1824 | 1462959706000 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 02:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:41:46 INFO - PROCESS | 1824 | 1462959706011 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - PROCESS | 1824 | 1462959706015 Marionette TRACE conn4 <- [1,1470,null,{}] 02:41:46 INFO - PROCESS | 1824 | 1462959706038 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}] 02:41:46 INFO - PROCESS | 1824 | 1462959706274 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 02:41:46 INFO - PROCESS | 1824 | 1462959706468 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a585400 == 111 [pid = 1824] [id = 375] 02:41:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x8a758800) [pid = 1824] [serial = 1126] [outer = (nil)] 02:41:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x8b48d000) [pid = 1824] [serial = 1127] [outer = 0x8a758800] 02:41:46 INFO - PROCESS | 1824 | 1462959706591 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x8b7b4000) [pid = 1824] [serial = 1128] [outer = 0x8a758800] 02:41:47 INFO - PROCESS | 1824 | 1462959707420 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]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1502ms 02:41:47 INFO - PROCESS | 1824 | 1462959707521 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 1824 | 1462959707524 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 02:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:41:47 INFO - PROCESS | 1824 | 1462959707532 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 1824 | 1462959707538 Marionette TRACE conn4 <- [1,1474,null,{}] 02:41:47 INFO - PROCESS | 1824 | 1462959707561 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}] 02:41:47 INFO - PROCESS | 1824 | 1462959707850 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 02:41:47 INFO - PROCESS | 1824 | 1462959707897 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b498400 == 112 [pid = 1824] [id = 376] 02:41:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x8d3f0800) [pid = 1824] [serial = 1129] [outer = (nil)] 02:41:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x8d42c400) [pid = 1824] [serial = 1130] [outer = 0x8d3f0800] 02:41:47 INFO - PROCESS | 1824 | 1462959707982 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x8e56ac00) [pid = 1824] [serial = 1131] [outer = 0x8d3f0800] 02:41:49 INFO - PROCESS | 1824 | 1462959709051 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]]]}] 02:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1590ms 02:41:49 INFO - PROCESS | 1824 | 1462959709123 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 02:41:49 INFO - PROCESS | 1824 | 1462959709128 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 02:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:41:49 INFO - PROCESS | 1824 | 1462959709134 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 1824 | 1462959709137 Marionette TRACE conn4 <- [1,1478,null,{}] 02:41:49 INFO - PROCESS | 1824 | 1462959709143 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}] 02:41:49 INFO - PROCESS | 1824 | 1462959709447 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x92482000) [pid = 1824] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x882adc00) [pid = 1824] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8f625800) [pid = 1824] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x90faf400) [pid = 1824] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x982f2800) [pid = 1824] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x8a585c00) [pid = 1824] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x9787a400) [pid = 1824] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x9a2b5c00) [pid = 1824] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x8d3e4000) [pid = 1824] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x99ff4400) [pid = 1824] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8ad68400) [pid = 1824] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x90faf800) [pid = 1824] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x8d3e4800) [pid = 1824] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x8a501400) [pid = 1824] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x9aacc800) [pid = 1824] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x8d1a1400) [pid = 1824] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x952efc00) [pid = 1824] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x895fc400) [pid = 1824] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8f543800) [pid = 1824] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x8e562800) [pid = 1824] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x8e561800) [pid = 1824] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x8f8c9c00) [pid = 1824] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x9a0bac00) [pid = 1824] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8b131000) [pid = 1824] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8eb18000) [pid = 1824] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8ee9e800) [pid = 1824] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8e5abc00) [pid = 1824] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8d2d9000) [pid = 1824] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x91c84c00) [pid = 1824] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x90fad400) [pid = 1824] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8f723c00) [pid = 1824] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8ae72800) [pid = 1824] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x93b04c00) [pid = 1824] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x895f4800) [pid = 1824] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x8d3eb000) [pid = 1824] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x927d6000) [pid = 1824] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x927cc400) [pid = 1824] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:41:50 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8d1a7400) [pid = 1824] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:41:50 INFO - PROCESS | 1824 | 1462959710421 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f4800 == 113 [pid = 1824] [id = 377] 02:41:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x895f7000) [pid = 1824] [serial = 1132] [outer = (nil)] 02:41:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8ad62400) [pid = 1824] [serial = 1133] [outer = 0x895f7000] 02:41:50 INFO - PROCESS | 1824 | 1462959710503 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8c0e1c00) [pid = 1824] [serial = 1134] [outer = 0x895f7000] 02:41:51 INFO - PROCESS | 1824 | 1462959711286 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]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2190ms 02:41:51 INFO - PROCESS | 1824 | 1462959711326 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 1824 | 1462959711330 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 02:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:41:51 INFO - PROCESS | 1824 | 1462959711336 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - PROCESS | 1824 | 1462959711339 Marionette TRACE conn4 <- [1,1482,null,{}] 02:41:51 INFO - PROCESS | 1824 | 1462959711344 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}] 02:41:51 INFO - PROCESS | 1824 | 1462959711614 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 02:41:51 INFO - PROCESS | 1824 | 1462959711636 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad62800 == 114 [pid = 1824] [id = 378] 02:41:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8d2d9000) [pid = 1824] [serial = 1135] [outer = (nil)] 02:41:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8e6d3c00) [pid = 1824] [serial = 1136] [outer = 0x8d2d9000] 02:41:51 INFO - PROCESS | 1824 | 1462959711713 Marionette DEBUG loaded listener.js 02:41:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8ec7d800) [pid = 1824] [serial = 1137] [outer = 0x8d2d9000] 02:41:52 INFO - PROCESS | 1824 | 1462959712963 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]]]}] 02:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1679ms 02:41:53 INFO - PROCESS | 1824 | 1462959713017 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 1824 | 1462959713023 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 02:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:41:53 INFO - PROCESS | 1824 | 1462959713034 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - PROCESS | 1824 | 1462959713039 Marionette TRACE conn4 <- [1,1486,null,{}] 02:41:53 INFO - PROCESS | 1824 | 1462959713049 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}] 02:41:53 INFO - PROCESS | 1824 | 1462959713330 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 02:41:53 INFO - PROCESS | 1824 | 1462959713603 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a7c00 == 115 [pid = 1824] [id = 379] 02:41:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x895fb800) [pid = 1824] [serial = 1138] [outer = (nil)] 02:41:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8b134000) [pid = 1824] [serial = 1139] [outer = 0x895fb800] 02:41:53 INFO - PROCESS | 1824 | 1462959713742 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8b49b400) [pid = 1824] [serial = 1140] [outer = 0x895fb800] 02:41:54 INFO - PROCESS | 1824 | 1462959714749 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]]]}] 02:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1796ms 02:41:54 INFO - PROCESS | 1824 | 1462959714831 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 02:41:54 INFO - PROCESS | 1824 | 1462959714840 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 02:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:41:54 INFO - PROCESS | 1824 | 1462959714852 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:41:54 INFO - PROCESS | 1824 | 1462959714856 Marionette TRACE conn4 <- [1,1490,null,{}] 02:41:54 INFO - PROCESS | 1824 | 1462959714863 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}] 02:41:55 INFO - PROCESS | 1824 | 1462959715149 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 02:41:55 INFO - PROCESS | 1824 | 1462959715477 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e41d000 == 116 [pid = 1824] [id = 380] 02:41:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8e41dc00) [pid = 1824] [serial = 1141] [outer = (nil)] 02:41:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8e5b0400) [pid = 1824] [serial = 1142] [outer = 0x8e41dc00] 02:41:55 INFO - PROCESS | 1824 | 1462959715568 Marionette DEBUG loaded listener.js 02:41:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x8eb16000) [pid = 1824] [serial = 1143] [outer = 0x8e41dc00] 02:41:56 INFO - PROCESS | 1824 | 1462959716608 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]]]}] 02:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1787ms 02:41:56 INFO - PROCESS | 1824 | 1462959716639 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 1824 | 1462959716643 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 02:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:41:56 INFO - PROCESS | 1824 | 1462959716650 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 1824 | 1462959716656 Marionette TRACE conn4 <- [1,1494,null,{}] 02:41:56 INFO - PROCESS | 1824 | 1462959716673 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}] 02:41:56 INFO - PROCESS | 1824 | 1462959716915 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 02:41:57 INFO - PROCESS | 1824 | 1462959717230 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f548400 == 117 [pid = 1824] [id = 381] 02:41:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8f62a400) [pid = 1824] [serial = 1144] [outer = (nil)] 02:41:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8f716c00) [pid = 1824] [serial = 1145] [outer = 0x8f62a400] 02:41:57 INFO - PROCESS | 1824 | 1462959717334 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8f725c00) [pid = 1824] [serial = 1146] [outer = 0x8f62a400] 02:41:58 INFO - PROCESS | 1824 | 1462959718360 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]]]}] 02:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1790ms 02:41:58 INFO - PROCESS | 1824 | 1462959718441 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 1824 | 1462959718447 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 02:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:41:58 INFO - PROCESS | 1824 | 1462959718454 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - PROCESS | 1824 | 1462959718457 Marionette TRACE conn4 <- [1,1498,null,{}] 02:41:58 INFO - PROCESS | 1824 | 1462959718464 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}] 02:41:58 INFO - PROCESS | 1824 | 1462959718728 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 02:41:59 INFO - PROCESS | 1824 | 1462959719042 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 1824 | ++DOCSHELL 0x870cd800 == 118 [pid = 1824] [id = 382] 02:41:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x8f725000) [pid = 1824] [serial = 1147] [outer = (nil)] 02:41:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x90fae400) [pid = 1824] [serial = 1148] [outer = 0x8f725000] 02:41:59 INFO - PROCESS | 1824 | 1462959719132 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x91055800) [pid = 1824] [serial = 1149] [outer = 0x8f725000] 02:42:00 INFO - PROCESS | 1824 | 1462959720071 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]]]}] 02:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1686ms 02:42:00 INFO - PROCESS | 1824 | 1462959720142 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 1824 | 1462959720146 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 02:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:42:00 INFO - PROCESS | 1824 | 1462959720153 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 1824 | 1462959720156 Marionette TRACE conn4 <- [1,1502,null,{}] 02:42:00 INFO - PROCESS | 1824 | 1462959720162 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}] 02:42:00 INFO - PROCESS | 1824 | 1462959720422 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 02:42:00 INFO - PROCESS | 1824 | 1462959720734 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e5b8800 == 119 [pid = 1824] [id = 383] 02:42:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x8f8c4800) [pid = 1824] [serial = 1150] [outer = (nil)] 02:42:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x919e7800) [pid = 1824] [serial = 1151] [outer = 0x8f8c4800] 02:42:00 INFO - PROCESS | 1824 | 1462959720841 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x919ed800) [pid = 1824] [serial = 1152] [outer = 0x8f8c4800] 02:42:01 INFO - PROCESS | 1824 | 1462959721776 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]]]}] 02:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1639ms 02:42:01 INFO - PROCESS | 1824 | 1462959721793 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 1824 | 1462959721796 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 02:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:42:01 INFO - PROCESS | 1824 | 1462959721803 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 1824 | 1462959721806 Marionette TRACE conn4 <- [1,1506,null,{}] 02:42:01 INFO - PROCESS | 1824 | 1462959721814 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}] 02:42:02 INFO - PROCESS | 1824 | 1462959722074 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 02:42:02 INFO - PROCESS | 1824 | 1462959722396 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x91056000 == 120 [pid = 1824] [id = 384] 02:42:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x91c8e400) [pid = 1824] [serial = 1153] [outer = (nil)] 02:42:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x927d2800) [pid = 1824] [serial = 1154] [outer = 0x91c8e400] 02:42:02 INFO - PROCESS | 1824 | 1462959722507 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x92a1ac00) [pid = 1824] [serial = 1155] [outer = 0x91c8e400] 02:42:03 INFO - PROCESS | 1824 | 1462959723440 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]]]}] 02:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1694ms 02:42:03 INFO - PROCESS | 1824 | 1462959723499 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 02:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:42:03 INFO - PROCESS | 1824 | 1462959723504 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 02:42:03 INFO - PROCESS | 1824 | 1462959723511 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 1824 | 1462959723515 Marionette TRACE conn4 <- [1,1510,null,{}] 02:42:03 INFO - PROCESS | 1824 | 1462959723521 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}] 02:42:03 INFO - PROCESS | 1824 | 1462959723756 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 02:42:04 INFO - PROCESS | 1824 | 1462959724069 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f62d000 == 121 [pid = 1824] [id = 385] 02:42:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x92480000) [pid = 1824] [serial = 1156] [outer = (nil)] 02:42:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x92cd2c00) [pid = 1824] [serial = 1157] [outer = 0x92480000] 02:42:04 INFO - PROCESS | 1824 | 1462959724163 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x92e26800) [pid = 1824] [serial = 1158] [outer = 0x92480000] 02:42:05 INFO - PROCESS | 1824 | 1462959725067 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]]]}] 02:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1587ms 02:42:05 INFO - PROCESS | 1824 | 1462959725099 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 02:42:05 INFO - PROCESS | 1824 | 1462959725104 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 02:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:42:05 INFO - PROCESS | 1824 | 1462959725113 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 1824 | 1462959725117 Marionette TRACE conn4 <- [1,1514,null,{}] 02:42:05 INFO - PROCESS | 1824 | 1462959725123 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}] 02:42:05 INFO - PROCESS | 1824 | 1462959725352 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 02:42:05 INFO - PROCESS | 1824 | 1462959725675 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d42e400 == 122 [pid = 1824] [id = 386] 02:42:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x9105c800) [pid = 1824] [serial = 1159] [outer = (nil)] 02:42:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x93df3400) [pid = 1824] [serial = 1160] [outer = 0x9105c800] 02:42:05 INFO - PROCESS | 1824 | 1462959725773 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x94755c00) [pid = 1824] [serial = 1161] [outer = 0x9105c800] 02:42:06 INFO - PROCESS | 1824 | 1462959726678 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]]]}] 02:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1631ms 02:42:06 INFO - PROCESS | 1824 | 1462959726745 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 1824 | 1462959726749 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 02:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:42:06 INFO - PROCESS | 1824 | 1462959726756 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 1824 | 1462959726761 Marionette TRACE conn4 <- [1,1518,null,{}] 02:42:06 INFO - PROCESS | 1824 | 1462959726767 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}] 02:42:07 INFO - PROCESS | 1824 | 1462959727029 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 02:42:07 INFO - PROCESS | 1824 | 1462959727343 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x92e22000 == 123 [pid = 1824] [id = 387] 02:42:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x93a8c800) [pid = 1824] [serial = 1162] [outer = (nil)] 02:42:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x9533d000) [pid = 1824] [serial = 1163] [outer = 0x93a8c800] 02:42:07 INFO - PROCESS | 1824 | 1462959727455 Marionette DEBUG loaded listener.js 02:42:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x953e2000) [pid = 1824] [serial = 1164] [outer = 0x93a8c800] 02:42:08 INFO - PROCESS | 1824 | 1462959728381 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]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1656ms 02:42:08 INFO - PROCESS | 1824 | 1462959728414 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 1824 | 1462959728418 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 02:42:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:42:08 INFO - PROCESS | 1824 | 1462959728425 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 1824 | 1462959728428 Marionette TRACE conn4 <- [1,1522,null,{}] 02:42:08 INFO - PROCESS | 1824 | 1462959728434 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}] 02:42:08 INFO - PROCESS | 1824 | 1462959728658 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 02:42:08 INFO - PROCESS | 1824 | 1462959728973 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x882ac400 == 124 [pid = 1824] [id = 388] 02:42:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x919f0800) [pid = 1824] [serial = 1165] [outer = (nil)] 02:42:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x97878800) [pid = 1824] [serial = 1166] [outer = 0x919f0800] 02:42:09 INFO - PROCESS | 1824 | 1462959729066 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x9828d000) [pid = 1824] [serial = 1167] [outer = 0x919f0800] 02:42:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:09 INFO - PROCESS | 1824 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:42:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:09 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:42:09 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 () { 02:42:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:42:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:42:09 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 () { 02:42:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:42:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:42:09 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 () { 02:42:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:42:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:42:09 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 () { 02:42:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:42:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:42:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1532ms 02:42:09 INFO - PROCESS | 1824 | 1462959729918 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"]]]}] 02:42:09 INFO - PROCESS | 1824 | 1462959729974 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 1824 | 1462959729978 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 02:42:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:42:09 INFO - PROCESS | 1824 | 1462959729989 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 1824 | 1462959729993 Marionette TRACE conn4 <- [1,1526,null,{}] 02:42:10 INFO - PROCESS | 1824 | 1462959729999 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}] 02:42:10 INFO - PROCESS | 1824 | 1462959730255 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 02:42:10 INFO - PROCESS | 1824 | 1462959730601 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 1824 | ++DOCSHELL 0x993c9800 == 125 [pid = 1824] [id = 389] 02:42:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x99ff4400) [pid = 1824] [serial = 1168] [outer = (nil)] 02:42:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x9a974400) [pid = 1824] [serial = 1169] [outer = 0x99ff4400] 02:42:10 INFO - PROCESS | 1824 | 1462959730699 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x9aa3dc00) [pid = 1824] [serial = 1170] [outer = 0x99ff4400] 02:42:11 INFO - PROCESS | 1824 | 1462959731543 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"]]]}] 02:42:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:42:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:42:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:42:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1597ms 02:42:11 INFO - PROCESS | 1824 | 1462959731612 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 1824 | 1462959731616 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 02:42:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:42:11 INFO - PROCESS | 1824 | 1462959731626 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 1824 | 1462959731630 Marionette TRACE conn4 <- [1,1530,null,{}] 02:42:11 INFO - PROCESS | 1824 | 1462959731636 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}] 02:42:11 INFO - PROCESS | 1824 | 1462959731862 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 02:42:12 INFO - PROCESS | 1824 | 1462959732134 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d8d3c00 == 126 [pid = 1824] [id = 390] 02:42:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x8d8d5400) [pid = 1824] [serial = 1171] [outer = (nil)] 02:42:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x9aafc800) [pid = 1824] [serial = 1172] [outer = 0x8d8d5400] 02:42:12 INFO - PROCESS | 1824 | 1462959732279 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x9af25000) [pid = 1824] [serial = 1173] [outer = 0x8d8d5400] 02:42:13 INFO - PROCESS | 1824 | 1462959733064 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]]]}] 02:42:13 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 02:42:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:42:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:42:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:42:13 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. 02:42:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:42:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1486ms 02:42:13 INFO - PROCESS | 1824 | 1462959733115 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 1824 | 1462959733119 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 02:42:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:42:13 INFO - PROCESS | 1824 | 1462959733126 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 1824 | 1462959733129 Marionette TRACE conn4 <- [1,1534,null,{}] 02:42:13 INFO - PROCESS | 1824 | 1462959733135 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}] 02:42:13 INFO - PROCESS | 1824 | 1462959733414 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 02:42:13 INFO - PROCESS | 1824 | 1462959733769 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 1824 | ++DOCSHELL 0x9af27c00 == 127 [pid = 1824] [id = 391] 02:42:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x9af30400) [pid = 1824] [serial = 1174] [outer = (nil)] 02:42:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x9b8f1000) [pid = 1824] [serial = 1175] [outer = 0x9af30400] 02:42:13 INFO - PROCESS | 1824 | 1462959733867 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x9c08e000) [pid = 1824] [serial = 1176] [outer = 0x9af30400] 02:42:14 INFO - PROCESS | 1824 | 1462959734783 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]]]}] 02:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1695ms 02:42:14 INFO - PROCESS | 1824 | 1462959734823 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 1824 | 1462959734827 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 02:42:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:42:14 INFO - PROCESS | 1824 | 1462959734834 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 1824 | 1462959734838 Marionette TRACE conn4 <- [1,1538,null,{}] 02:42:14 INFO - PROCESS | 1824 | 1462959734844 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}] 02:42:15 INFO - PROCESS | 1824 | 1462959735084 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 02:42:15 INFO - PROCESS | 1824 | 1462959735406 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:15 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a746400 == 128 [pid = 1824] [id = 392] 02:42:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x9aaf4c00) [pid = 1824] [serial = 1177] [outer = (nil)] 02:42:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x9c27ac00) [pid = 1824] [serial = 1178] [outer = 0x9aaf4c00] 02:42:15 INFO - PROCESS | 1824 | 1462959735517 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x9d5aa400) [pid = 1824] [serial = 1179] [outer = 0x9aaf4c00] 02:42:16 INFO - PROCESS | 1824 | 1462959736437 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]]]}] 02:42:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:42:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1635ms 02:42:16 INFO - PROCESS | 1824 | 1462959736472 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 02:42:16 INFO - PROCESS | 1824 | 1462959736476 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 02:42:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:42:16 INFO - PROCESS | 1824 | 1462959736482 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:42:16 INFO - PROCESS | 1824 | 1462959736486 Marionette TRACE conn4 <- [1,1542,null,{}] 02:42:16 INFO - PROCESS | 1824 | 1462959736491 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}] 02:42:16 INFO - PROCESS | 1824 | 1462959736716 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 02:42:17 INFO - PROCESS | 1824 | 1462959737041 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x9af2e800 == 129 [pid = 1824] [id = 393] 02:42:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x9c364c00) [pid = 1824] [serial = 1180] [outer = (nil)] 02:42:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x9d9ce000) [pid = 1824] [serial = 1181] [outer = 0x9c364c00] 02:42:17 INFO - PROCESS | 1824 | 1462959737136 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0xa060ec00) [pid = 1824] [serial = 1182] [outer = 0x9c364c00] 02:42:18 INFO - PROCESS | 1824 | 1462959738023 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]]]}] 02:42:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:42:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1582ms 02:42:18 INFO - PROCESS | 1824 | 1462959738067 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 1824 | 1462959738070 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 02:42:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:42:18 INFO - PROCESS | 1824 | 1462959738077 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 1824 | 1462959738080 Marionette TRACE conn4 <- [1,1546,null,{}] 02:42:18 INFO - PROCESS | 1824 | 1462959738086 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}] 02:42:18 INFO - PROCESS | 1824 | 1462959738306 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 02:42:18 INFO - PROCESS | 1824 | 1462959738648 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a96e400 == 130 [pid = 1824] [id = 394] 02:42:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x9b132c00) [pid = 1824] [serial = 1183] [outer = (nil)] 02:42:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0xa114f400) [pid = 1824] [serial = 1184] [outer = 0x9b132c00] 02:42:18 INFO - PROCESS | 1824 | 1462959738746 Marionette DEBUG loaded listener.js 02:42:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 191 (0xa2244000) [pid = 1824] [serial = 1185] [outer = 0x9b132c00] 02:42:19 INFO - PROCESS | 1824 | 1462959739615 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]]]}] 02:42:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:42:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1586ms 02:42:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:42:19 INFO - PROCESS | 1824 | 1462959739667 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 02:42:19 INFO - PROCESS | 1824 | 1462959739670 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 02:42:19 INFO - PROCESS | 1824 | 1462959739678 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:42:19 INFO - PROCESS | 1824 | 1462959739681 Marionette TRACE conn4 <- [1,1550,null,{}] 02:42:19 INFO - PROCESS | 1824 | 1462959739688 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}] 02:42:19 INFO - PROCESS | 1824 | 1462959739921 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 02:42:20 INFO - PROCESS | 1824 | 1462959740254 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d421000 == 131 [pid = 1824] [id = 395] 02:42:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 192 (0x8eb14c00) [pid = 1824] [serial = 1186] [outer = (nil)] 02:42:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 193 (0xa22a3800) [pid = 1824] [serial = 1187] [outer = 0x8eb14c00] 02:42:20 INFO - PROCESS | 1824 | 1462959740354 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 194 (0xa237d800) [pid = 1824] [serial = 1188] [outer = 0x8eb14c00] 02:42:21 INFO - PROCESS | 1824 | 1462959741252 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]]]}] 02:42:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:42:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1640ms 02:42:21 INFO - PROCESS | 1824 | 1462959741318 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 1824 | 1462959741322 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 02:42:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:42:21 INFO - PROCESS | 1824 | 1462959741329 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 1824 | 1462959741333 Marionette TRACE conn4 <- [1,1554,null,{}] 02:42:21 INFO - PROCESS | 1824 | 1462959741339 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}] 02:42:21 INFO - PROCESS | 1824 | 1462959741576 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 02:42:21 INFO - PROCESS | 1824 | 1462959741899 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x93b04c00 == 132 [pid = 1824] [id = 396] 02:42:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 195 (0x9d9ca000) [pid = 1824] [serial = 1189] [outer = (nil)] 02:42:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 196 (0xa27c2c00) [pid = 1824] [serial = 1190] [outer = 0x9d9ca000] 02:42:21 INFO - PROCESS | 1824 | 1462959741993 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 197 (0xa27ea000) [pid = 1824] [serial = 1191] [outer = 0x9d9ca000] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x8e5ad800 == 131 [pid = 1824] [id = 278] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x883d3800 == 130 [pid = 1824] [id = 280] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x926a9c00 == 129 [pid = 1824] [id = 279] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae70000 == 128 [pid = 1824] [id = 272] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x95446800 == 127 [pid = 1824] [id = 273] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x92cca400 == 126 [pid = 1824] [id = 276] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x92a24400 == 125 [pid = 1824] [id = 270] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x9af2dc00 == 124 [pid = 1824] [id = 275] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x8e5ad400 == 123 [pid = 1824] [id = 277] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x9abdac00 == 122 [pid = 1824] [id = 274] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x92a22000 == 121 [pid = 1824] [id = 271] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x8ee9a000 == 120 [pid = 1824] [id = 269] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x9b56c800 == 119 [pid = 1824] [id = 371] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x8b6d2c00 == 118 [pid = 1824] [id = 372] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x9b3c3000 == 117 [pid = 1824] [id = 370] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x91c82c00 == 116 [pid = 1824] [id = 369] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x9abd6000 == 115 [pid = 1824] [id = 368] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x8e6cf400 == 114 [pid = 1824] [id = 366] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x993c8800 == 113 [pid = 1824] [id = 367] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x92cce000 == 112 [pid = 1824] [id = 365] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x927d8000 == 111 [pid = 1824] [id = 364] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0dd400 == 110 [pid = 1824] [id = 363] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x91062800 == 109 [pid = 1824] [id = 362] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x8e420c00 == 108 [pid = 1824] [id = 361] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x883dd800 == 107 [pid = 1824] [id = 359] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x8b129c00 == 106 [pid = 1824] [id = 360] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x8b2ebc00 == 105 [pid = 1824] [id = 358] 02:42:24 INFO - PROCESS | 1824 | --DOCSHELL 0x870d4c00 == 104 [pid = 1824] [id = 357] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 196 (0x92a18c00) [pid = 1824] [serial = 981] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 195 (0x8eb10800) [pid = 1824] [serial = 1007] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 194 (0x8f73bc00) [pid = 1824] [serial = 1016] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 193 (0x9542a000) [pid = 1824] [serial = 1038] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 192 (0x99370000) [pid = 1824] [serial = 1040] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 191 (0x8eb15400) [pid = 1824] [serial = 990] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 190 (0x99fe9000) [pid = 1824] [serial = 1044] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x9a73d400) [pid = 1824] [serial = 1046] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x90fb6400) [pid = 1824] [serial = 1019] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x9af25400) [pid = 1824] [serial = 1056] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x8b499000) [pid = 1824] [serial = 945] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x91c8d400) [pid = 1824] [serial = 1022] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x99fe7400) [pid = 1824] [serial = 1043] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x8d42a400) [pid = 1824] [serial = 951] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x9976dc00) [pid = 1824] [serial = 1041] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x8a50e400) [pid = 1824] [serial = 1061] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x9aaf6400) [pid = 1824] [serial = 1052] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x8e5b4800) [pid = 1824] [serial = 1014] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x9533b800) [pid = 1824] [serial = 1034] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8b7b7800) [pid = 1824] [serial = 1011] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x8f73e400) [pid = 1824] [serial = 969] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8e6d1c00) [pid = 1824] [serial = 957] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8ec7d400) [pid = 1824] [serial = 960] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x91c8ec00) [pid = 1824] [serial = 975] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x9a979800) [pid = 1824] [serial = 1050] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x9105b400) [pid = 1824] [serial = 1020] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x8b2f2c00) [pid = 1824] [serial = 1064] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x93b09800) [pid = 1824] [serial = 1028] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x8e41e400) [pid = 1824] [serial = 1070] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x926aa000) [pid = 1824] [serial = 1023] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x8e41d800) [pid = 1824] [serial = 1013] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x9a977400) [pid = 1824] [serial = 1049] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8f632c00) [pid = 1824] [serial = 966] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x8f53f800) [pid = 1824] [serial = 963] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x8f8c6000) [pid = 1824] [serial = 1017] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x8b2f1400) [pid = 1824] [serial = 1010] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x8e568800) [pid = 1824] [serial = 1068] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x9a96ec00) [pid = 1824] [serial = 1047] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x92cc9400) [pid = 1824] [serial = 1025] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x9aafc000) [pid = 1824] [serial = 1053] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8e422000) [pid = 1824] [serial = 1067] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x9105e400) [pid = 1824] [serial = 972] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x926af800) [pid = 1824] [serial = 978] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x953edc00) [pid = 1824] [serial = 1037] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8ec86c00) [pid = 1824] [serial = 873] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x92e26400) [pid = 1824] [serial = 1026] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8f547800) [pid = 1824] [serial = 1008] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x952f5000) [pid = 1824] [serial = 1031] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8b6d2400) [pid = 1824] [serial = 1065] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8a582800) [pid = 1824] [serial = 942] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8e421000) [pid = 1824] [serial = 954] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8a503000) [pid = 1824] [serial = 1058] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x93d07400) [pid = 1824] [serial = 1029] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x92f6f400) [pid = 1824] [serial = 987] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x92ccec00) [pid = 1824] [serial = 984] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x9abe1400) [pid = 1824] [serial = 1055] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x9533e800) [pid = 1824] [serial = 1035] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8d2d9800) [pid = 1824] [serial = 948] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x95330000) [pid = 1824] [serial = 1032] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8a584400) [pid = 1824] [serial = 1062] [outer = (nil)] [url = about:blank] 02:42:24 INFO - PROCESS | 1824 | 1462959744624 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]]]}] 02:42:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:42:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 3339ms 02:42:24 INFO - PROCESS | 1824 | 1462959744669 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 1824 | 1462959744675 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 02:42:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:42:24 INFO - PROCESS | 1824 | 1462959744684 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 1824 | 1462959744689 Marionette TRACE conn4 <- [1,1558,null,{}] 02:42:24 INFO - PROCESS | 1824 | 1462959744699 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}] 02:42:24 INFO - PROCESS | 1824 | 1462959744923 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 02:42:25 INFO - PROCESS | 1824 | 1462959745124 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a504c00 == 105 [pid = 1824] [id = 397] 02:42:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8a57b800) [pid = 1824] [serial = 1192] [outer = (nil)] 02:42:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8ae68000) [pid = 1824] [serial = 1193] [outer = 0x8a57b800] 02:42:25 INFO - PROCESS | 1824 | 1462959745208 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8b12c800) [pid = 1824] [serial = 1194] [outer = 0x8a57b800] 02:42:25 INFO - PROCESS | 1824 | 1462959745984 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]]]}] 02:42:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:42:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1336ms 02:42:26 INFO - PROCESS | 1824 | 1462959746019 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 02:42:26 INFO - PROCESS | 1824 | 1462959746028 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 02:42:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:42:26 INFO - PROCESS | 1824 | 1462959746038 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 1824 | 1462959746041 Marionette TRACE conn4 <- [1,1562,null,{}] 02:42:26 INFO - PROCESS | 1824 | 1462959746047 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}] 02:42:26 INFO - PROCESS | 1824 | 1462959746345 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 02:42:26 INFO - PROCESS | 1824 | 1462959746469 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a585000 == 106 [pid = 1824] [id = 398] 02:42:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8ad63800) [pid = 1824] [serial = 1195] [outer = (nil)] 02:42:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8b7b7800) [pid = 1824] [serial = 1196] [outer = 0x8ad63800] 02:42:26 INFO - PROCESS | 1824 | 1462959746549 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8d1aa800) [pid = 1824] [serial = 1197] [outer = 0x8ad63800] 02:42:27 INFO - PROCESS | 1824 | 1462959747519 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]]]}] 02:42:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:42:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1531ms 02:42:27 INFO - PROCESS | 1824 | 1462959747569 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 1824 | 1462959747573 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 02:42:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:42:27 INFO - PROCESS | 1824 | 1462959747589 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 1824 | 1462959747595 Marionette TRACE conn4 <- [1,1566,null,{}] 02:42:27 INFO - PROCESS | 1824 | 1462959747610 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}] 02:42:27 INFO - PROCESS | 1824 | 1462959747890 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 02:42:27 INFO - PROCESS | 1824 | 1462959747921 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7ba000 == 107 [pid = 1824] [id = 399] 02:42:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8e420c00) [pid = 1824] [serial = 1198] [outer = (nil)] 02:42:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8e564400) [pid = 1824] [serial = 1199] [outer = 0x8e420c00] 02:42:28 INFO - PROCESS | 1824 | 1462959748001 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8e5b3000) [pid = 1824] [serial = 1200] [outer = 0x8e420c00] 02:42:29 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8a763c00) [pid = 1824] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:42:29 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8b126c00) [pid = 1824] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:42:29 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8d3f0800) [pid = 1824] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:42:29 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x895f7000) [pid = 1824] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:42:29 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8a758800) [pid = 1824] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:42:29 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x870c6c00) [pid = 1824] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:42:29 INFO - PROCESS | 1824 | 1462959749386 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]]]}] 02:42:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:42:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1841ms 02:42:29 INFO - PROCESS | 1824 | 1462959749432 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 02:42:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:42:29 INFO - PROCESS | 1824 | 1462959749437 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 02:42:29 INFO - PROCESS | 1824 | 1462959749443 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:42:29 INFO - PROCESS | 1824 | 1462959749446 Marionette TRACE conn4 <- [1,1570,null,{}] 02:42:29 INFO - PROCESS | 1824 | 1462959749453 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}] 02:42:29 INFO - PROCESS | 1824 | 1462959749652 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 02:42:29 INFO - PROCESS | 1824 | 1462959749884 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a758800 == 108 [pid = 1824] [id = 400] 02:42:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8d3f0800) [pid = 1824] [serial = 1201] [outer = (nil)] 02:42:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8e5b6400) [pid = 1824] [serial = 1202] [outer = 0x8d3f0800] 02:42:29 INFO - PROCESS | 1824 | 1462959749964 Marionette DEBUG loaded listener.js 02:42:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8eb14000) [pid = 1824] [serial = 1203] [outer = 0x8d3f0800] 02:42:30 INFO - PROCESS | 1824 | 1462959750758 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]]]}] 02:42:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:42:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1332ms 02:42:30 INFO - PROCESS | 1824 | 1462959750786 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 02:42:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:42:30 INFO - PROCESS | 1824 | 1462959750791 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 02:42:30 INFO - PROCESS | 1824 | 1462959750797 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - PROCESS | 1824 | 1462959750800 Marionette TRACE conn4 <- [1,1574,null,{}] 02:42:30 INFO - PROCESS | 1824 | 1462959750806 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}] 02:42:31 INFO - PROCESS | 1824 | 1462959751026 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 02:42:31 INFO - PROCESS | 1824 | 1462959751356 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a9000 == 109 [pid = 1824] [id = 401] 02:42:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x882afc00) [pid = 1824] [serial = 1204] [outer = (nil)] 02:42:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x895f0400) [pid = 1824] [serial = 1205] [outer = 0x882afc00] 02:42:31 INFO - PROCESS | 1824 | 1462959751521 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8a57fc00) [pid = 1824] [serial = 1206] [outer = 0x882afc00] 02:42:32 INFO - PROCESS | 1824 | 1462959752506 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]]]}] 02:42:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:42:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1782ms 02:42:32 INFO - PROCESS | 1824 | 1462959752580 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 1824 | 1462959752587 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 02:42:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:42:32 INFO - PROCESS | 1824 | 1462959752595 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 1824 | 1462959752602 Marionette TRACE conn4 <- [1,1578,null,{}] 02:42:32 INFO - PROCESS | 1824 | 1462959752610 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}] 02:42:32 INFO - PROCESS | 1824 | 1462959752898 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 02:42:33 INFO - PROCESS | 1824 | 1462959753227 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b492800 == 110 [pid = 1824] [id = 402] 02:42:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8b499000) [pid = 1824] [serial = 1207] [outer = (nil)] 02:42:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8b6dcc00) [pid = 1824] [serial = 1208] [outer = 0x8b499000] 02:42:33 INFO - PROCESS | 1824 | 1462959753327 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x8d2d9800) [pid = 1824] [serial = 1209] [outer = 0x8b499000] 02:42:34 INFO - PROCESS | 1824 | 1462959754298 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]]]}] 02:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1748ms 02:42:34 INFO - PROCESS | 1824 | 1462959754363 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 02:42:34 INFO - PROCESS | 1824 | 1462959754371 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 02:42:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:42:34 INFO - PROCESS | 1824 | 1462959754383 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:42:34 INFO - PROCESS | 1824 | 1462959754386 Marionette TRACE conn4 <- [1,1582,null,{}] 02:42:34 INFO - PROCESS | 1824 | 1462959754393 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}] 02:42:34 INFO - PROCESS | 1824 | 1462959754637 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 02:42:34 INFO - PROCESS | 1824 | 1462959754978 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e426400 == 111 [pid = 1824] [id = 403] 02:42:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8e426c00) [pid = 1824] [serial = 1210] [outer = (nil)] 02:42:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8e569000) [pid = 1824] [serial = 1211] [outer = 0x8e426c00] 02:42:35 INFO - PROCESS | 1824 | 1462959755069 Marionette DEBUG loaded listener.js 02:42:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8e6d3800) [pid = 1824] [serial = 1212] [outer = 0x8e426c00] 02:42:36 INFO - PROCESS | 1824 | 1462959756039 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]]]}] 02:42:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:42:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1733ms 02:42:36 INFO - PROCESS | 1824 | 1462959756117 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 02:42:36 INFO - PROCESS | 1824 | 1462959756121 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 02:42:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:42:36 INFO - PROCESS | 1824 | 1462959756131 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:42:36 INFO - PROCESS | 1824 | 1462959756141 Marionette TRACE conn4 <- [1,1586,null,{}] 02:42:36 INFO - PROCESS | 1824 | 1462959756156 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}] 02:42:36 INFO - PROCESS | 1824 | 1462959756515 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 02:42:36 INFO - PROCESS | 1824 | 1462959756784 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d3e4000 == 112 [pid = 1824] [id = 404] 02:42:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x8eea7400) [pid = 1824] [serial = 1213] [outer = (nil)] 02:42:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x8f71b000) [pid = 1824] [serial = 1214] [outer = 0x8eea7400] 02:42:36 INFO - PROCESS | 1824 | 1462959756875 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x8f741c00) [pid = 1824] [serial = 1215] [outer = 0x8eea7400] 02:42:37 INFO - PROCESS | 1824 | 1462959757828 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]]]}] 02:42:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:42:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1744ms 02:42:37 INFO - PROCESS | 1824 | 1462959757888 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 1824 | 1462959757894 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 02:42:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:42:37 INFO - PROCESS | 1824 | 1462959757903 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 1824 | 1462959757906 Marionette TRACE conn4 <- [1,1590,null,{}] 02:42:37 INFO - PROCESS | 1824 | 1462959757913 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}] 02:42:38 INFO - PROCESS | 1824 | 1462959758156 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 02:42:38 INFO - PROCESS | 1824 | 1462959758482 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e569800 == 113 [pid = 1824] [id = 405] 02:42:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x8ee9dc00) [pid = 1824] [serial = 1216] [outer = (nil)] 02:42:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x90fadc00) [pid = 1824] [serial = 1217] [outer = 0x8ee9dc00] 02:42:38 INFO - PROCESS | 1824 | 1462959758578 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x9105b400) [pid = 1824] [serial = 1218] [outer = 0x8ee9dc00] 02:42:39 INFO - PROCESS | 1824 | 1462959759604 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]]]}] 02:42:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:42:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1781ms 02:42:39 INFO - PROCESS | 1824 | 1462959759687 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 1824 | 1462959759694 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 02:42:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:42:39 INFO - PROCESS | 1824 | 1462959759706 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:42:39 INFO - PROCESS | 1824 | 1462959759710 Marionette TRACE conn4 <- [1,1594,null,{}] 02:42:39 INFO - PROCESS | 1824 | 1462959759721 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}] 02:42:40 INFO - PROCESS | 1824 | 1462959760112 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 02:42:40 INFO - PROCESS | 1824 | 1462959760546 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x9105f000 == 114 [pid = 1824] [id = 406] 02:42:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x91061c00) [pid = 1824] [serial = 1219] [outer = (nil)] 02:42:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x91c8ec00) [pid = 1824] [serial = 1220] [outer = 0x91061c00] 02:42:40 INFO - PROCESS | 1824 | 1462959760649 Marionette DEBUG loaded listener.js 02:42:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x926b2c00) [pid = 1824] [serial = 1221] [outer = 0x91061c00] 02:42:41 INFO - PROCESS | 1824 | 1462959761677 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]]]}] 02:42:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:42:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2038ms 02:42:41 INFO - PROCESS | 1824 | 1462959761743 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 02:42:41 INFO - PROCESS | 1824 | 1462959761748 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 02:42:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:42:41 INFO - PROCESS | 1824 | 1462959761755 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:42:41 INFO - PROCESS | 1824 | 1462959761758 Marionette TRACE conn4 <- [1,1598,null,{}] 02:42:41 INFO - PROCESS | 1824 | 1462959761764 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}] 02:42:42 INFO - PROCESS | 1824 | 1462959762024 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 02:42:42 INFO - PROCESS | 1824 | 1462959762345 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x91c91000 == 115 [pid = 1824] [id = 407] 02:42:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x91c91c00) [pid = 1824] [serial = 1222] [outer = (nil)] 02:42:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x92ccf000) [pid = 1824] [serial = 1223] [outer = 0x91c91c00] 02:42:42 INFO - PROCESS | 1824 | 1462959762441 Marionette DEBUG loaded listener.js 02:42:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x92e25800) [pid = 1824] [serial = 1224] [outer = 0x91c91c00] 02:42:43 INFO - PROCESS | 1824 | 1462959763414 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]]]}] 02:42:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:42:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1735ms 02:42:43 INFO - PROCESS | 1824 | 1462959763491 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 02:42:43 INFO - PROCESS | 1824 | 1462959763496 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 02:42:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:42:43 INFO - PROCESS | 1824 | 1462959763503 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:42:43 INFO - PROCESS | 1824 | 1462959763506 Marionette TRACE conn4 <- [1,1602,null,{}] 02:42:43 INFO - PROCESS | 1824 | 1462959763512 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}] 02:42:43 INFO - PROCESS | 1824 | 1462959763793 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 02:42:44 INFO - PROCESS | 1824 | 1462959764134 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x919e5800 == 116 [pid = 1824] [id = 408] 02:42:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x92a22400) [pid = 1824] [serial = 1225] [outer = (nil)] 02:42:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x93d0c000) [pid = 1824] [serial = 1226] [outer = 0x92a22400] 02:42:44 INFO - PROCESS | 1824 | 1462959764255 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x9532f800) [pid = 1824] [serial = 1227] [outer = 0x92a22400] 02:42:45 INFO - PROCESS | 1824 | 1462959765167 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]]]}] 02:42:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:42:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1734ms 02:42:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:42:45 INFO - PROCESS | 1824 | 1462959765238 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 1824 | 1462959765241 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 02:42:45 INFO - PROCESS | 1824 | 1462959765248 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - PROCESS | 1824 | 1462959765252 Marionette TRACE conn4 <- [1,1606,null,{}] 02:42:45 INFO - PROCESS | 1824 | 1462959765258 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}] 02:42:45 INFO - PROCESS | 1824 | 1462959765496 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 02:42:45 INFO - PROCESS | 1824 | 1462959765817 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f8c6400 == 117 [pid = 1824] [id = 409] 02:42:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x927cdc00) [pid = 1824] [serial = 1228] [outer = (nil)] 02:42:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x953e3400) [pid = 1824] [serial = 1229] [outer = 0x927cdc00] 02:42:45 INFO - PROCESS | 1824 | 1462959765915 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x953ed400) [pid = 1824] [serial = 1230] [outer = 0x927cdc00] 02:42:46 INFO - PROCESS | 1824 | 1462959766855 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]]]}] 02:42:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:42:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1683ms 02:42:46 INFO - PROCESS | 1824 | 1462959766932 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 02:42:46 INFO - PROCESS | 1824 | 1462959766936 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 02:42:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:42:46 INFO - PROCESS | 1824 | 1462959766943 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:42:46 INFO - PROCESS | 1824 | 1462959766946 Marionette TRACE conn4 <- [1,1610,null,{}] 02:42:46 INFO - PROCESS | 1824 | 1462959766952 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}] 02:42:47 INFO - PROCESS | 1824 | 1462959767242 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 02:42:47 INFO - PROCESS | 1824 | 1462959767572 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d8d0c00 == 118 [pid = 1824] [id = 410] 02:42:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x93a90400) [pid = 1824] [serial = 1231] [outer = (nil)] 02:42:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x97877c00) [pid = 1824] [serial = 1232] [outer = 0x93a90400] 02:42:47 INFO - PROCESS | 1824 | 1462959767661 Marionette DEBUG loaded listener.js 02:42:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x99370000) [pid = 1824] [serial = 1233] [outer = 0x93a90400] 02:42:48 INFO - PROCESS | 1824 | 1462959768573 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]]]}] 02:42:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:42:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1685ms 02:42:48 INFO - PROCESS | 1824 | 1462959768630 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 1824 | 1462959768634 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 02:42:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:42:48 INFO - PROCESS | 1824 | 1462959768641 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:42:48 INFO - PROCESS | 1824 | 1462959768644 Marionette TRACE conn4 <- [1,1614,null,{}] 02:42:48 INFO - PROCESS | 1824 | 1462959768651 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}] 02:42:48 INFO - PROCESS | 1824 | 1462959768882 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 02:42:49 INFO - PROCESS | 1824 | 1462959769215 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x97874000 == 119 [pid = 1824] [id = 411] 02:42:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x99fe8400) [pid = 1824] [serial = 1234] [outer = (nil)] 02:42:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x99ff2800) [pid = 1824] [serial = 1235] [outer = 0x99fe8400] 02:42:49 INFO - PROCESS | 1824 | 1462959769329 Marionette DEBUG loaded listener.js 02:42:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x9a7c2800) [pid = 1824] [serial = 1236] [outer = 0x99fe8400] 02:42:50 INFO - PROCESS | 1824 | 1462959770298 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]]]}] 02:42:50 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 02:42:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1689ms 02:42:50 INFO - PROCESS | 1824 | 1462959770332 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 1824 | 1462959770336 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 02:42:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:42:50 INFO - PROCESS | 1824 | 1462959770342 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 1824 | 1462959770346 Marionette TRACE conn4 <- [1,1618,null,{}] 02:42:50 INFO - PROCESS | 1824 | 1462959770353 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}] 02:42:50 INFO - PROCESS | 1824 | 1462959770621 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 02:42:50 INFO - PROCESS | 1824 | 1462959770948 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x9828cc00 == 120 [pid = 1824] [id = 412] 02:42:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x9a977000) [pid = 1824] [serial = 1237] [outer = (nil)] 02:42:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x9abd4000) [pid = 1824] [serial = 1238] [outer = 0x9a977000] 02:42:51 INFO - PROCESS | 1824 | 1462959771050 Marionette DEBUG loaded listener.js 02:42:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x9abdb000) [pid = 1824] [serial = 1239] [outer = 0x9a977000] 02:42:51 INFO - PROCESS | 1824 | 1462959771991 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]]]}] 02:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1691ms 02:42:52 INFO - PROCESS | 1824 | 1462959772034 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 02:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:42:52 INFO - PROCESS | 1824 | 1462959772038 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 02:42:52 INFO - PROCESS | 1824 | 1462959772045 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:42:52 INFO - PROCESS | 1824 | 1462959772049 Marionette TRACE conn4 <- [1,1622,null,{}] 02:42:52 INFO - PROCESS | 1824 | 1462959772055 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}] 02:42:52 INFO - PROCESS | 1824 | 1462959772296 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 02:42:52 INFO - PROCESS | 1824 | 1462959772647 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x870cfc00 == 121 [pid = 1824] [id = 413] 02:42:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x882b0800) [pid = 1824] [serial = 1240] [outer = (nil)] 02:42:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x9af2c400) [pid = 1824] [serial = 1241] [outer = 0x882b0800] 02:42:52 INFO - PROCESS | 1824 | 1462959772743 Marionette DEBUG loaded listener.js 02:42:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x9b353c00) [pid = 1824] [serial = 1242] [outer = 0x882b0800] 02:42:53 INFO - PROCESS | 1824 | 1462959773677 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]]]}] 02:42:53 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 02:42:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1683ms 02:42:53 INFO - PROCESS | 1824 | 1462959773728 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 02:42:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:42:53 INFO - PROCESS | 1824 | 1462959773742 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 02:42:53 INFO - PROCESS | 1824 | 1462959773750 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:42:53 INFO - PROCESS | 1824 | 1462959773752 Marionette TRACE conn4 <- [1,1626,null,{}] 02:42:53 INFO - PROCESS | 1824 | 1462959773759 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}] 02:42:54 INFO - PROCESS | 1824 | 1462959774007 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 02:42:54 INFO - PROCESS | 1824 | 1462959774345 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x9abd2c00 == 122 [pid = 1824] [id = 414] 02:42:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x9b560400) [pid = 1824] [serial = 1243] [outer = (nil)] 02:42:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x9c26d800) [pid = 1824] [serial = 1244] [outer = 0x9b560400] 02:42:54 INFO - PROCESS | 1824 | 1462959774441 Marionette DEBUG loaded listener.js 02:42:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x9c27a400) [pid = 1824] [serial = 1245] [outer = 0x9b560400] 02:42:55 INFO - PROCESS | 1824 | 1462959775356 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]]]}] 02:42:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:42:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1683ms 02:42:55 INFO - PROCESS | 1824 | 1462959775433 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 02:42:55 INFO - PROCESS | 1824 | 1462959775436 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 02:42:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:42:55 INFO - PROCESS | 1824 | 1462959775444 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:42:55 INFO - PROCESS | 1824 | 1462959775447 Marionette TRACE conn4 <- [1,1630,null,{}] 02:42:55 INFO - PROCESS | 1824 | 1462959775453 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}] 02:42:55 INFO - PROCESS | 1824 | 1462959775729 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 02:42:56 INFO - PROCESS | 1824 | 1462959776060 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e566c00 == 123 [pid = 1824] [id = 415] 02:42:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x926a9000) [pid = 1824] [serial = 1246] [outer = (nil)] 02:42:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0xa2375000) [pid = 1824] [serial = 1247] [outer = 0x926a9000] 02:42:56 INFO - PROCESS | 1824 | 1462959776164 Marionette DEBUG loaded listener.js 02:42:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0xa23c2800) [pid = 1824] [serial = 1248] [outer = 0x926a9000] 02:42:57 INFO - PROCESS | 1824 | 1462959777081 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]]]}] 02:42:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:42:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1680ms 02:42:57 INFO - PROCESS | 1824 | 1462959777126 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 1824 | 1462959777131 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 02:42:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:42:57 INFO - PROCESS | 1824 | 1462959777137 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 1824 | 1462959777142 Marionette TRACE conn4 <- [1,1634,null,{}] 02:42:57 INFO - PROCESS | 1824 | 1462959777148 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}] 02:42:57 INFO - PROCESS | 1824 | 1462959777390 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 02:42:57 INFO - PROCESS | 1824 | 1462959777741 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x883df000 == 124 [pid = 1824] [id = 416] 02:42:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x8e6cfc00) [pid = 1824] [serial = 1249] [outer = (nil)] 02:42:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0xa31ed400) [pid = 1824] [serial = 1250] [outer = 0x8e6cfc00] 02:42:57 INFO - PROCESS | 1824 | 1462959777834 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 191 (0xa3321000) [pid = 1824] [serial = 1251] [outer = 0x8e6cfc00] 02:42:58 INFO - PROCESS | 1824 | 1462959778732 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]]]}] 02:42:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:42:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1635ms 02:42:58 INFO - PROCESS | 1824 | 1462959778772 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 02:42:58 INFO - PROCESS | 1824 | 1462959778777 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 02:42:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:42:58 INFO - PROCESS | 1824 | 1462959778783 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:42:58 INFO - PROCESS | 1824 | 1462959778786 Marionette TRACE conn4 <- [1,1638,null,{}] 02:42:58 INFO - PROCESS | 1824 | 1462959778793 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}] 02:42:59 INFO - PROCESS | 1824 | 1462959779037 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 02:42:59 INFO - PROCESS | 1824 | 1462959779413 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 1824 | ++DOCSHELL 0xa3318400 == 125 [pid = 1824] [id = 417] 02:42:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 192 (0xa3644000) [pid = 1824] [serial = 1252] [outer = (nil)] 02:42:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 193 (0xa5138800) [pid = 1824] [serial = 1253] [outer = 0xa3644000] 02:42:59 INFO - PROCESS | 1824 | 1462959779509 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 194 (0xa51e9000) [pid = 1824] [serial = 1254] [outer = 0xa3644000] 02:43:00 INFO - PROCESS | 1824 | 1462959780401 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]]]}] 02:43:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:43:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1681ms 02:43:00 INFO - PROCESS | 1824 | 1462959780465 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 1824 | 1462959780470 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 02:43:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:43:00 INFO - PROCESS | 1824 | 1462959780476 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 1824 | 1462959780480 Marionette TRACE conn4 <- [1,1642,null,{}] 02:43:00 INFO - PROCESS | 1824 | 1462959780485 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}] 02:43:00 INFO - PROCESS | 1824 | 1462959780727 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 02:43:01 INFO - PROCESS | 1824 | 1462959781055 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 1824 | ++DOCSHELL 0xa23c0400 == 126 [pid = 1824] [id = 418] 02:43:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 195 (0xa36ef400) [pid = 1824] [serial = 1255] [outer = (nil)] 02:43:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 196 (0xa6864400) [pid = 1824] [serial = 1256] [outer = 0xa36ef400] 02:43:01 INFO - PROCESS | 1824 | 1462959781165 Marionette DEBUG loaded listener.js 02:43:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 197 (0xa687b000) [pid = 1824] [serial = 1257] [outer = 0xa36ef400] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x92480c00 == 125 [pid = 1824] [id = 46] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8b12f800 == 124 [pid = 1824] [id = 264] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x882a9c00 == 123 [pid = 1824] [id = 335] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8b498400 == 122 [pid = 1824] [id = 376] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x895f4800 == 121 [pid = 1824] [id = 377] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8a758800 == 120 [pid = 1824] [id = 400] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7ba000 == 119 [pid = 1824] [id = 399] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8a585000 == 118 [pid = 1824] [id = 398] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8a504c00 == 117 [pid = 1824] [id = 397] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x93b04c00 == 116 [pid = 1824] [id = 396] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x9a96e400 == 115 [pid = 1824] [id = 394] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8d421000 == 114 [pid = 1824] [id = 395] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x9af2e800 == 113 [pid = 1824] [id = 393] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x9a746400 == 112 [pid = 1824] [id = 392] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x9af27c00 == 111 [pid = 1824] [id = 391] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x993c9800 == 110 [pid = 1824] [id = 389] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8d8d3c00 == 109 [pid = 1824] [id = 390] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x882ac400 == 108 [pid = 1824] [id = 388] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x92e22000 == 107 [pid = 1824] [id = 387] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8d42e400 == 106 [pid = 1824] [id = 386] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8f62d000 == 105 [pid = 1824] [id = 385] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x91056000 == 104 [pid = 1824] [id = 384] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8e5b8800 == 103 [pid = 1824] [id = 383] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x870cd800 == 102 [pid = 1824] [id = 382] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8e41d000 == 101 [pid = 1824] [id = 380] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x8f548400 == 100 [pid = 1824] [id = 381] 02:43:03 INFO - PROCESS | 1824 | --DOCSHELL 0x882a7c00 == 99 [pid = 1824] [id = 379] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 196 (0x8e6d3c00) [pid = 1824] [serial = 1136] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 195 (0x8e5b5800) [pid = 1824] [serial = 1071] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 194 (0x8b6d7800) [pid = 1824] [serial = 1124] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 193 (0x9977b400) [pid = 1824] [serial = 1103] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 192 (0x8d42c400) [pid = 1824] [serial = 1130] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 191 (0x8e5afc00) [pid = 1824] [serial = 1079] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 190 (0x8ad62400) [pid = 1824] [serial = 1133] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x9b561400) [pid = 1824] [serial = 1109] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x92f7a400) [pid = 1824] [serial = 1094] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x9b588c00) [pid = 1824] [serial = 1112] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x883dc000) [pid = 1824] [serial = 1073] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x9532fc00) [pid = 1824] [serial = 1097] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x8c0df400) [pid = 1824] [serial = 1076] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x8b48d000) [pid = 1824] [serial = 1127] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x9c272c00) [pid = 1824] [serial = 1118] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x9786f400) [pid = 1824] [serial = 1100] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x8b7b4000) [pid = 1824] [serial = 1128] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x9b12ec00) [pid = 1824] [serial = 1106] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x90fae000) [pid = 1824] [serial = 1085] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x919ea400) [pid = 1824] [serial = 1088] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x9c08dc00) [pid = 1824] [serial = 1115] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8f717000) [pid = 1824] [serial = 1082] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8ae67400) [pid = 1824] [serial = 1059] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8b7b7000) [pid = 1824] [serial = 1121] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8c0e1400) [pid = 1824] [serial = 1125] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x8c0e1c00) [pid = 1824] [serial = 1134] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x8e56ac00) [pid = 1824] [serial = 1131] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x92a19c00) [pid = 1824] [serial = 1091] [outer = (nil)] [url = about:blank] 02:43:03 INFO - PROCESS | 1824 | 1462959783987 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]]]}] 02:43:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:43:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 3537ms 02:43:04 INFO - PROCESS | 1824 | 1462959784015 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 02:43:04 INFO - PROCESS | 1824 | 1462959784022 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 02:43:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:43:04 INFO - PROCESS | 1824 | 1462959784031 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:43:04 INFO - PROCESS | 1824 | 1462959784038 Marionette TRACE conn4 <- [1,1646,null,{}] 02:43:04 INFO - PROCESS | 1824 | 1462959784048 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}] 02:43:04 INFO - PROCESS | 1824 | 1462959784296 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 02:43:04 INFO - PROCESS | 1824 | 1462959784518 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f1c00 == 100 [pid = 1824] [id = 419] 02:43:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x8a50e800) [pid = 1824] [serial = 1258] [outer = (nil)] 02:43:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x8a585800) [pid = 1824] [serial = 1259] [outer = 0x8a50e800] 02:43:04 INFO - PROCESS | 1824 | 1462959784605 Marionette DEBUG loaded listener.js 02:43:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x8a763800) [pid = 1824] [serial = 1260] [outer = 0x8a50e800] 02:43:05 INFO - PROCESS | 1824 | 1462959785426 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]]]}] 02:43:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:43:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1449ms 02:43:05 INFO - PROCESS | 1824 | 1462959785481 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 02:43:05 INFO - PROCESS | 1824 | 1462959785489 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 02:43:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:43:05 INFO - PROCESS | 1824 | 1462959785501 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:43:05 INFO - PROCESS | 1824 | 1462959785504 Marionette TRACE conn4 <- [1,1650,null,{}] 02:43:05 INFO - PROCESS | 1824 | 1462959785511 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}] 02:43:05 INFO - PROCESS | 1824 | 1462959785826 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 02:43:06 INFO - PROCESS | 1824 | 1462959785987 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b2e6800 == 101 [pid = 1824] [id = 420] 02:43:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x8b2f0c00) [pid = 1824] [serial = 1261] [outer = (nil)] 02:43:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x8b496400) [pid = 1824] [serial = 1262] [outer = 0x8b2f0c00] 02:43:06 INFO - PROCESS | 1824 | 1462959786110 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x8b7b3400) [pid = 1824] [serial = 1263] [outer = 0x8b2f0c00] 02:43:07 INFO - PROCESS | 1824 | 1462959787057 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]]]}] 02:43:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:43:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1584ms 02:43:07 INFO - PROCESS | 1824 | 1462959787086 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 02:43:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:43:07 INFO - PROCESS | 1824 | 1462959787090 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 02:43:07 INFO - PROCESS | 1824 | 1462959787097 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 1824 | 1462959787103 Marionette TRACE conn4 <- [1,1654,null,{}] 02:43:07 INFO - PROCESS | 1824 | 1462959787129 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}] 02:43:07 INFO - PROCESS | 1824 | 1462959787421 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 02:43:07 INFO - PROCESS | 1824 | 1462959787463 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae75400 == 102 [pid = 1824] [id = 421] 02:43:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x8b49a000) [pid = 1824] [serial = 1264] [outer = (nil)] 02:43:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x8d3f0c00) [pid = 1824] [serial = 1265] [outer = 0x8b49a000] 02:43:07 INFO - PROCESS | 1824 | 1462959787687 Marionette DEBUG loaded listener.js 02:43:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x8d8d8800) [pid = 1824] [serial = 1266] [outer = 0x8b49a000] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x870d3c00) [pid = 1824] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x8e420c00) [pid = 1824] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8f725000) [pid = 1824] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8f62a400) [pid = 1824] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8e41dc00) [pid = 1824] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x895fb800) [pid = 1824] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x8ad63800) [pid = 1824] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x8a57b800) [pid = 1824] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x9d9ca000) [pid = 1824] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x8eb14c00) [pid = 1824] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x9b132c00) [pid = 1824] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x9c364c00) [pid = 1824] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x9aaf4c00) [pid = 1824] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x9af30400) [pid = 1824] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x8d8d5400) [pid = 1824] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x99ff4400) [pid = 1824] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x919f0800) [pid = 1824] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x93a8c800) [pid = 1824] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x9105c800) [pid = 1824] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x92480000) [pid = 1824] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x91c8e400) [pid = 1824] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8f8c4800) [pid = 1824] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x92e2e000) [pid = 1824] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x993c9400) [pid = 1824] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x882a4000) [pid = 1824] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8c0e1000) [pid = 1824] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8b49ac00) [pid = 1824] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x92f72c00) [pid = 1824] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x92a21400) [pid = 1824] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8ee9f800) [pid = 1824] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8d423400) [pid = 1824] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8f62ec00) [pid = 1824] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x9b3c8800) [pid = 1824] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8e6d8800) [pid = 1824] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8f8bb000) [pid = 1824] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x9abd7400) [pid = 1824] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x9ba03400) [pid = 1824] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:43:08 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x919e3c00) [pid = 1824] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:43:09 INFO - PROCESS | 1824 | 1462959789314 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]]]}] 02:43:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:43:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2248ms 02:43:09 INFO - PROCESS | 1824 | 1462959789345 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 02:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:43:09 INFO - PROCESS | 1824 | 1462959789378 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 02:43:09 INFO - PROCESS | 1824 | 1462959789385 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:43:09 INFO - PROCESS | 1824 | 1462959789388 Marionette TRACE conn4 <- [1,1658,null,{}] 02:43:09 INFO - PROCESS | 1824 | 1462959789394 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}] 02:43:09 INFO - PROCESS | 1824 | 1462959789609 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 02:43:09 INFO - PROCESS | 1824 | 1462959789799 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x895fb800 == 103 [pid = 1824] [id = 422] 02:43:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8ae69800) [pid = 1824] [serial = 1267] [outer = (nil)] 02:43:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8e41cc00) [pid = 1824] [serial = 1268] [outer = 0x8ae69800] 02:43:09 INFO - PROCESS | 1824 | 1462959789876 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8e5aa800) [pid = 1824] [serial = 1269] [outer = 0x8ae69800] 02:43:10 INFO - PROCESS | 1824 | 1462959790826 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]]]}] 02:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1494ms 02:43:10 INFO - PROCESS | 1824 | 1462959790880 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 02:43:10 INFO - PROCESS | 1824 | 1462959790886 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 02:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:43:10 INFO - PROCESS | 1824 | 1462959790896 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 1824 | 1462959790902 Marionette TRACE conn4 <- [1,1662,null,{}] 02:43:10 INFO - PROCESS | 1824 | 1462959790912 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}] 02:43:11 INFO - PROCESS | 1824 | 1462959791197 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 02:43:11 INFO - PROCESS | 1824 | 1462959791543 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a581400 == 104 [pid = 1824] [id = 423] 02:43:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8a582000) [pid = 1824] [serial = 1270] [outer = (nil)] 02:43:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8ad61000) [pid = 1824] [serial = 1271] [outer = 0x8a582000] 02:43:11 INFO - PROCESS | 1824 | 1462959791640 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8ae74000) [pid = 1824] [serial = 1272] [outer = 0x8a582000] 02:43:12 INFO - PROCESS | 1824 | 1462959792576 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]]]}] 02:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1738ms 02:43:12 INFO - PROCESS | 1824 | 1462959792635 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 02:43:12 INFO - PROCESS | 1824 | 1462959792644 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 02:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:43:12 INFO - PROCESS | 1824 | 1462959792655 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 1824 | 1462959792660 Marionette TRACE conn4 <- [1,1666,null,{}] 02:43:12 INFO - PROCESS | 1824 | 1462959792667 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}] 02:43:12 INFO - PROCESS | 1824 | 1462959792956 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 02:43:13 INFO - PROCESS | 1824 | 1462959793285 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:13 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b6dc400 == 105 [pid = 1824] [id = 424] 02:43:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8c0d9400) [pid = 1824] [serial = 1273] [outer = (nil)] 02:43:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8d423400) [pid = 1824] [serial = 1274] [outer = 0x8c0d9400] 02:43:13 INFO - PROCESS | 1824 | 1462959793380 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x8e5ae800) [pid = 1824] [serial = 1275] [outer = 0x8c0d9400] 02:43:14 INFO - PROCESS | 1824 | 1462959794321 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]]]}] 02:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1702ms 02:43:14 INFO - PROCESS | 1824 | 1462959794380 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 02:43:14 INFO - PROCESS | 1824 | 1462959794390 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 02:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:43:14 INFO - PROCESS | 1824 | 1462959794398 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:43:14 INFO - PROCESS | 1824 | 1462959794405 Marionette TRACE conn4 <- [1,1670,null,{}] 02:43:14 INFO - PROCESS | 1824 | 1462959794422 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}] 02:43:14 INFO - PROCESS | 1824 | 1462959794710 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 02:43:15 INFO - PROCESS | 1824 | 1462959795090 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:15 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e6d3c00 == 106 [pid = 1824] [id = 425] 02:43:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8ec85000) [pid = 1824] [serial = 1276] [outer = (nil)] 02:43:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8eea3000) [pid = 1824] [serial = 1277] [outer = 0x8ec85000] 02:43:15 INFO - PROCESS | 1824 | 1462959795192 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8f545000) [pid = 1824] [serial = 1278] [outer = 0x8ec85000] 02:43:16 INFO - PROCESS | 1824 | 1462959796143 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]]]}] 02:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1789ms 02:43:16 INFO - PROCESS | 1824 | 1462959796190 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 02:43:16 INFO - PROCESS | 1824 | 1462959796196 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 02:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:43:16 INFO - PROCESS | 1824 | 1462959796204 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - PROCESS | 1824 | 1462959796207 Marionette TRACE conn4 <- [1,1674,null,{}] 02:43:16 INFO - PROCESS | 1824 | 1462959796213 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}] 02:43:16 INFO - PROCESS | 1824 | 1462959796452 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 02:43:16 INFO - PROCESS | 1824 | 1462959796769 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f626c00 == 107 [pid = 1824] [id = 426] 02:43:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x8f62c800) [pid = 1824] [serial = 1279] [outer = (nil)] 02:43:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x8f71a800) [pid = 1824] [serial = 1280] [outer = 0x8f62c800] 02:43:16 INFO - PROCESS | 1824 | 1462959796868 Marionette DEBUG loaded listener.js 02:43:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x8f724800) [pid = 1824] [serial = 1281] [outer = 0x8f62c800] 02:43:17 INFO - PROCESS | 1824 | 1462959797799 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]]]}] 02:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1636ms 02:43:17 INFO - PROCESS | 1824 | 1462959797840 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 02:43:17 INFO - PROCESS | 1824 | 1462959797844 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 02:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:43:17 INFO - PROCESS | 1824 | 1462959797850 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:43:17 INFO - PROCESS | 1824 | 1462959797854 Marionette TRACE conn4 <- [1,1678,null,{}] 02:43:17 INFO - PROCESS | 1824 | 1462959797860 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}] 02:43:18 INFO - PROCESS | 1824 | 1462959798095 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 02:43:18 INFO - PROCESS | 1824 | 1462959798436 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f542c00 == 108 [pid = 1824] [id = 427] 02:43:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x8f62a000) [pid = 1824] [serial = 1282] [outer = (nil)] 02:43:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x8f8c3c00) [pid = 1824] [serial = 1283] [outer = 0x8f62a000] 02:43:18 INFO - PROCESS | 1824 | 1462959798529 Marionette DEBUG loaded listener.js 02:43:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x90fa9c00) [pid = 1824] [serial = 1284] [outer = 0x8f62a000] 02:43:19 INFO - PROCESS | 1824 | 1462959799447 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]]]}] 02:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1632ms 02:43:19 INFO - PROCESS | 1824 | 1462959799483 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 1824 | 1462959799487 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 02:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:43:19 INFO - PROCESS | 1824 | 1462959799493 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 1824 | 1462959799497 Marionette TRACE conn4 <- [1,1682,null,{}] 02:43:19 INFO - PROCESS | 1824 | 1462959799503 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}] 02:43:19 INFO - PROCESS | 1824 | 1462959799777 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 02:43:20 INFO - PROCESS | 1824 | 1462959800106 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:20 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f625400 == 109 [pid = 1824] [id = 428] 02:43:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x8f8c4800) [pid = 1824] [serial = 1285] [outer = (nil)] 02:43:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x91c8ac00) [pid = 1824] [serial = 1286] [outer = 0x8f8c4800] 02:43:20 INFO - PROCESS | 1824 | 1462959800200 Marionette DEBUG loaded listener.js 02:43:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9248ac00) [pid = 1824] [serial = 1287] [outer = 0x8f8c4800] 02:43:21 INFO - PROCESS | 1824 | 1462959801088 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]]]}] 02:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1632ms 02:43:21 INFO - PROCESS | 1824 | 1462959801127 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 02:43:21 INFO - PROCESS | 1824 | 1462959801130 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 02:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:43:21 INFO - PROCESS | 1824 | 1462959801137 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:43:21 INFO - PROCESS | 1824 | 1462959801139 Marionette TRACE conn4 <- [1,1686,null,{}] 02:43:21 INFO - PROCESS | 1824 | 1462959801168 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}] 02:43:21 INFO - PROCESS | 1824 | 1462959801413 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 02:43:21 INFO - PROCESS | 1824 | 1462959801732 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f8be000 == 110 [pid = 1824] [id = 429] 02:43:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x8f8c0800) [pid = 1824] [serial = 1288] [outer = (nil)] 02:43:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x926b1800) [pid = 1824] [serial = 1289] [outer = 0x8f8c0800] 02:43:21 INFO - PROCESS | 1824 | 1462959801838 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x927d6000) [pid = 1824] [serial = 1290] [outer = 0x8f8c0800] 02:43:22 INFO - PROCESS | 1824 | 1462959802759 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]]]}] 02:43:22 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 02:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1656ms 02:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:43:22 INFO - PROCESS | 1824 | 1462959802793 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 1824 | 1462959802797 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 02:43:22 INFO - PROCESS | 1824 | 1462959802804 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - PROCESS | 1824 | 1462959802807 Marionette TRACE conn4 <- [1,1690,null,{}] 02:43:22 INFO - PROCESS | 1824 | 1462959802813 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}] 02:43:23 INFO - PROCESS | 1824 | 1462959803048 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 02:43:23 INFO - PROCESS | 1824 | 1462959803379 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:23 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2db400 == 111 [pid = 1824] [id = 430] 02:43:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x8ec7f000) [pid = 1824] [serial = 1291] [outer = (nil)] 02:43:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x92a24800) [pid = 1824] [serial = 1292] [outer = 0x8ec7f000] 02:43:23 INFO - PROCESS | 1824 | 1462959803475 Marionette DEBUG loaded listener.js 02:43:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x92cc6c00) [pid = 1824] [serial = 1293] [outer = 0x8ec7f000] 02:43:24 INFO - PROCESS | 1824 | 1462959804370 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]]]}] 02:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1638ms 02:43:24 INFO - PROCESS | 1824 | 1462959804443 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 02:43:24 INFO - PROCESS | 1824 | 1462959804446 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 02:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:43:24 INFO - PROCESS | 1824 | 1462959804454 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:43:24 INFO - PROCESS | 1824 | 1462959804458 Marionette TRACE conn4 <- [1,1694,null,{}] 02:43:24 INFO - PROCESS | 1824 | 1462959804464 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}] 02:43:24 INFO - PROCESS | 1824 | 1462959804734 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 02:43:25 INFO - PROCESS | 1824 | 1462959805056 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x926b1000 == 112 [pid = 1824] [id = 431] 02:43:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x92a16000) [pid = 1824] [serial = 1294] [outer = (nil)] 02:43:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x92f6b800) [pid = 1824] [serial = 1295] [outer = 0x92a16000] 02:43:25 INFO - PROCESS | 1824 | 1462959805155 Marionette DEBUG loaded listener.js 02:43:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x93a8b800) [pid = 1824] [serial = 1296] [outer = 0x92a16000] 02:43:26 INFO - PROCESS | 1824 | 1462959806121 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]]]}] 02:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1741ms 02:43:26 INFO - PROCESS | 1824 | 1462959806195 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 02:43:26 INFO - PROCESS | 1824 | 1462959806198 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 02:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:43:26 INFO - PROCESS | 1824 | 1462959806205 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 1824 | 1462959806208 Marionette TRACE conn4 <- [1,1698,null,{}] 02:43:26 INFO - PROCESS | 1824 | 1462959806216 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}] 02:43:26 INFO - PROCESS | 1824 | 1462959806488 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 02:43:26 INFO - PROCESS | 1824 | 1462959806812 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x882af400 == 113 [pid = 1824] [id = 432] 02:43:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x92a1dc00) [pid = 1824] [serial = 1297] [outer = (nil)] 02:43:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x952f2000) [pid = 1824] [serial = 1298] [outer = 0x92a1dc00] 02:43:26 INFO - PROCESS | 1824 | 1462959806903 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x952f6400) [pid = 1824] [serial = 1299] [outer = 0x92a1dc00] 02:43:27 INFO - PROCESS | 1824 | 1462959807789 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]]]}] 02:43:27 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 02:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1634ms 02:43:27 INFO - PROCESS | 1824 | 1462959807846 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 1824 | 1462959807850 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 02:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:43:27 INFO - PROCESS | 1824 | 1462959807859 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 1824 | 1462959807864 Marionette TRACE conn4 <- [1,1702,null,{}] 02:43:27 INFO - PROCESS | 1824 | 1462959807870 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}] 02:43:28 INFO - PROCESS | 1824 | 1462959808102 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 02:43:28 INFO - PROCESS | 1824 | 1462959808450 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x93b02c00 == 114 [pid = 1824] [id = 433] 02:43:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x953e5800) [pid = 1824] [serial = 1300] [outer = (nil)] 02:43:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x97876800) [pid = 1824] [serial = 1301] [outer = 0x953e5800] 02:43:28 INFO - PROCESS | 1824 | 1462959808549 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x99379000) [pid = 1824] [serial = 1302] [outer = 0x953e5800] 02:43:29 INFO - PROCESS | 1824 | 1462959809467 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]]]}] 02:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1683ms 02:43:29 INFO - PROCESS | 1824 | 1462959809545 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 02:43:29 INFO - PROCESS | 1824 | 1462959809549 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 02:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:43:29 INFO - PROCESS | 1824 | 1462959809556 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 1824 | 1462959809560 Marionette TRACE conn4 <- [1,1706,null,{}] 02:43:29 INFO - PROCESS | 1824 | 1462959809566 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}] 02:43:29 INFO - PROCESS | 1824 | 1462959809841 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 02:43:30 INFO - PROCESS | 1824 | 1462959810207 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:30 INFO - PROCESS | 1824 | ++DOCSHELL 0x99ee2000 == 115 [pid = 1824] [id = 434] 02:43:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x99fec000) [pid = 1824] [serial = 1303] [outer = (nil)] 02:43:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x9a045000) [pid = 1824] [serial = 1304] [outer = 0x99fec000] 02:43:30 INFO - PROCESS | 1824 | 1462959810297 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x9a73b400) [pid = 1824] [serial = 1305] [outer = 0x99fec000] 02:43:31 INFO - PROCESS | 1824 | 1462959811219 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]]]}] 02:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1755ms 02:43:31 INFO - PROCESS | 1824 | 1462959811313 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 1824 | 1462959811317 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 02:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:43:31 INFO - PROCESS | 1824 | 1462959811337 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 1824 | 1462959811341 Marionette TRACE conn4 <- [1,1710,null,{}] 02:43:31 INFO - PROCESS | 1824 | 1462959811347 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}] 02:43:31 INFO - PROCESS | 1824 | 1462959811686 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 02:43:31 INFO - PROCESS | 1824 | 1462959811946 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x927d8000 == 116 [pid = 1824] [id = 435] 02:43:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x953eb400) [pid = 1824] [serial = 1306] [outer = (nil)] 02:43:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x9a972400) [pid = 1824] [serial = 1307] [outer = 0x953eb400] 02:43:32 INFO - PROCESS | 1824 | 1462959812035 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x9a979c00) [pid = 1824] [serial = 1308] [outer = 0x953eb400] 02:43:33 INFO - PROCESS | 1824 | 1462959813011 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]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1733ms 02:43:33 INFO - PROCESS | 1824 | 1462959813070 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 1824 | 1462959813073 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 02:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:43:33 INFO - PROCESS | 1824 | 1462959813080 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 1824 | 1462959813083 Marionette TRACE conn4 <- [1,1714,null,{}] 02:43:33 INFO - PROCESS | 1824 | 1462959813090 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}] 02:43:33 INFO - PROCESS | 1824 | 1462959813344 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 02:43:33 INFO - PROCESS | 1824 | 1462959813674 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0dc000 == 117 [pid = 1824] [id = 436] 02:43:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x927cbc00) [pid = 1824] [serial = 1309] [outer = (nil)] 02:43:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x9aaf2400) [pid = 1824] [serial = 1310] [outer = 0x927cbc00] 02:43:33 INFO - PROCESS | 1824 | 1462959813771 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x9aaf9800) [pid = 1824] [serial = 1311] [outer = 0x927cbc00] 02:43:34 INFO - PROCESS | 1824 | 1462959814662 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]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1636ms 02:43:34 INFO - PROCESS | 1824 | 1462959814717 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 1824 | 1462959814721 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 02:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:43:34 INFO - PROCESS | 1824 | 1462959814727 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 1824 | 1462959814732 Marionette TRACE conn4 <- [1,1718,null,{}] 02:43:34 INFO - PROCESS | 1824 | 1462959814739 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}] 02:43:34 INFO - PROCESS | 1824 | 1462959814987 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 02:43:35 INFO - PROCESS | 1824 | 1462959815314 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x99f02800 == 118 [pid = 1824] [id = 437] 02:43:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x9aaf4400) [pid = 1824] [serial = 1312] [outer = (nil)] 02:43:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x9af27000) [pid = 1824] [serial = 1313] [outer = 0x9aaf4400] 02:43:35 INFO - PROCESS | 1824 | 1462959815411 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0x9af2c000) [pid = 1824] [serial = 1314] [outer = 0x9aaf4400] 02:43:36 INFO - PROCESS | 1824 | 1462959816341 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]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1684ms 02:43:36 INFO - PROCESS | 1824 | 1462959816413 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 1824 | 1462959816416 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 02:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:43:36 INFO - PROCESS | 1824 | 1462959816423 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 1824 | 1462959816426 Marionette TRACE conn4 <- [1,1722,null,{}] 02:43:36 INFO - PROCESS | 1824 | 1462959816433 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}] 02:43:36 INFO - PROCESS | 1824 | 1462959816700 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 02:43:37 INFO - PROCESS | 1824 | 1462959817036 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 1824 | ++DOCSHELL 0x9abd9800 == 119 [pid = 1824] [id = 438] 02:43:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x9ad27800) [pid = 1824] [serial = 1315] [outer = (nil)] 02:43:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0x9b567400) [pid = 1824] [serial = 1316] [outer = 0x9ad27800] 02:43:37 INFO - PROCESS | 1824 | 1462959817130 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 191 (0x9b58a400) [pid = 1824] [serial = 1317] [outer = 0x9ad27800] 02:43:38 INFO - PROCESS | 1824 | 1462959818043 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]]]}] 02:43:38 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 02:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1682ms 02:43:38 INFO - PROCESS | 1824 | 1462959818107 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 1824 | 1462959818111 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 02:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:43:38 INFO - PROCESS | 1824 | 1462959818118 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:43:38 INFO - PROCESS | 1824 | 1462959818121 Marionette TRACE conn4 <- [1,1726,null,{}] 02:43:38 INFO - PROCESS | 1824 | 1462959818127 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}] 02:43:38 INFO - PROCESS | 1824 | 1462959818358 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 02:43:38 INFO - PROCESS | 1824 | 1462959818695 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x883dec00 == 120 [pid = 1824] [id = 439] 02:43:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 192 (0x8c0dbc00) [pid = 1824] [serial = 1318] [outer = (nil)] 02:43:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 193 (0x9ba0d800) [pid = 1824] [serial = 1319] [outer = 0x8c0dbc00] 02:43:38 INFO - PROCESS | 1824 | 1462959818790 Marionette DEBUG loaded listener.js 02:43:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 194 (0x9c1cd000) [pid = 1824] [serial = 1320] [outer = 0x8c0dbc00] 02:43:39 INFO - PROCESS | 1824 | 1462959819697 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]]]}] 02:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1647ms 02:43:39 INFO - PROCESS | 1824 | 1462959819765 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 1824 | 1462959819769 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 02:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:43:39 INFO - PROCESS | 1824 | 1462959819776 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 1824 | 1462959819780 Marionette TRACE conn4 <- [1,1730,null,{}] 02:43:39 INFO - PROCESS | 1824 | 1462959819785 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}] 02:43:40 INFO - PROCESS | 1824 | 1462959820027 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 02:43:40 INFO - PROCESS | 1824 | 1462959820357 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 1824 | ++DOCSHELL 0xa22a2c00 == 121 [pid = 1824] [id = 440] 02:43:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 195 (0xa22a3c00) [pid = 1824] [serial = 1321] [outer = (nil)] 02:43:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 196 (0xa23ba800) [pid = 1824] [serial = 1322] [outer = 0xa22a3c00] 02:43:40 INFO - PROCESS | 1824 | 1462959820512 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 197 (0xa3160c00) [pid = 1824] [serial = 1323] [outer = 0xa22a3c00] 02:43:40 INFO - PROCESS | 1824 | ************************* 02:43:40 INFO - PROCESS | 1824 | A coding exception was thrown and uncaught in a Task. 02:43:40 INFO - PROCESS | 1824 | 02:43:40 INFO - PROCESS | 1824 | Full message: TypeError: NetworkError when attempting to fetch resource. 02:43:40 INFO - PROCESS | 1824 | Full stack: 02:43:40 INFO - PROCESS | 1824 | ************************* 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae6ac00 == 120 [pid = 1824] [id = 374] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0xa3318400 == 119 [pid = 1824] [id = 417] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8e566c00 == 118 [pid = 1824] [id = 415] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x883df000 == 117 [pid = 1824] [id = 416] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x9abd2c00 == 116 [pid = 1824] [id = 414] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x870cfc00 == 115 [pid = 1824] [id = 413] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x9828cc00 == 114 [pid = 1824] [id = 412] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x97874000 == 113 [pid = 1824] [id = 411] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8f8c6400 == 112 [pid = 1824] [id = 409] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8d8d0c00 == 111 [pid = 1824] [id = 410] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x919e5800 == 110 [pid = 1824] [id = 408] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x91c91000 == 109 [pid = 1824] [id = 407] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x9105f000 == 108 [pid = 1824] [id = 406] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8e569800 == 107 [pid = 1824] [id = 405] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8d3e4000 == 106 [pid = 1824] [id = 404] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8b492800 == 105 [pid = 1824] [id = 402] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8e426400 == 104 [pid = 1824] [id = 403] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad62800 == 103 [pid = 1824] [id = 378] 02:43:42 INFO - PROCESS | 1824 | --DOCSHELL 0x882a9000 == 102 [pid = 1824] [id = 401] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 196 (0x8c0dcc00) [pid = 1824] [serial = 1122] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 195 (0x8d1b0000) [pid = 1824] [serial = 1077] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 194 (0x9533b400) [pid = 1824] [serial = 1098] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 193 (0x93a8fc00) [pid = 1824] [serial = 1095] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 192 (0x8f73e800) [pid = 1824] [serial = 1083] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 191 (0x8e6d8000) [pid = 1824] [serial = 1080] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 190 (0x90fb5c00) [pid = 1824] [serial = 1086] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x9b8f0000) [pid = 1824] [serial = 1113] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x9c276800) [pid = 1824] [serial = 1119] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x97874c00) [pid = 1824] [serial = 1101] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x9b352400) [pid = 1824] [serial = 1107] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x9c08fc00) [pid = 1824] [serial = 1116] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x926b5000) [pid = 1824] [serial = 1089] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x9b564400) [pid = 1824] [serial = 1110] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x9a970400) [pid = 1824] [serial = 1104] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x895fa000) [pid = 1824] [serial = 1074] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x92cc7000) [pid = 1824] [serial = 1092] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x8e564400) [pid = 1824] [serial = 1199] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x8e5b3000) [pid = 1824] [serial = 1200] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x90fae400) [pid = 1824] [serial = 1148] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x8f725c00) [pid = 1824] [serial = 1146] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8f716c00) [pid = 1824] [serial = 1145] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8eb16000) [pid = 1824] [serial = 1143] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8e5b0400) [pid = 1824] [serial = 1142] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8b49b400) [pid = 1824] [serial = 1140] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x8b134000) [pid = 1824] [serial = 1139] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x8b7b7800) [pid = 1824] [serial = 1196] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x8ae68000) [pid = 1824] [serial = 1193] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x8b12c800) [pid = 1824] [serial = 1194] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0xa27ea000) [pid = 1824] [serial = 1191] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0xa27c2c00) [pid = 1824] [serial = 1190] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0xa237d800) [pid = 1824] [serial = 1188] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0xa22a3800) [pid = 1824] [serial = 1187] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0xa2244000) [pid = 1824] [serial = 1185] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0xa114f400) [pid = 1824] [serial = 1184] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0xa060ec00) [pid = 1824] [serial = 1182] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x9d9ce000) [pid = 1824] [serial = 1181] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x9d5aa400) [pid = 1824] [serial = 1179] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x9c27ac00) [pid = 1824] [serial = 1178] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x9c08e000) [pid = 1824] [serial = 1176] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x9b8f1000) [pid = 1824] [serial = 1175] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x9af25000) [pid = 1824] [serial = 1173] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x9aafc800) [pid = 1824] [serial = 1172] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x9aa3dc00) [pid = 1824] [serial = 1170] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x9a974400) [pid = 1824] [serial = 1169] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x9828d000) [pid = 1824] [serial = 1167] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x97878800) [pid = 1824] [serial = 1166] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x953e2000) [pid = 1824] [serial = 1164] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x9533d000) [pid = 1824] [serial = 1163] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x94755c00) [pid = 1824] [serial = 1161] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x93df3400) [pid = 1824] [serial = 1160] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x92e26800) [pid = 1824] [serial = 1158] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x92cd2c00) [pid = 1824] [serial = 1157] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x92a1ac00) [pid = 1824] [serial = 1155] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x927d2800) [pid = 1824] [serial = 1154] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x919ed800) [pid = 1824] [serial = 1152] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x919e7800) [pid = 1824] [serial = 1151] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x91055800) [pid = 1824] [serial = 1149] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x8d1aa800) [pid = 1824] [serial = 1197] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8e5b6400) [pid = 1824] [serial = 1202] [outer = (nil)] [url = about:blank] 02:43:43 INFO - PROCESS | 1824 | 1462959823434 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]]]}] 02:43:43 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 02:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 3694ms 02:43:43 INFO - PROCESS | 1824 | 1462959823472 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 02:43:43 INFO - PROCESS | 1824 | 1462959823478 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 02:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:43:43 INFO - PROCESS | 1824 | 1462959823487 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - PROCESS | 1824 | 1462959823493 Marionette TRACE conn4 <- [1,1734,null,{}] 02:43:43 INFO - PROCESS | 1824 | 1462959823502 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}] 02:43:43 INFO - PROCESS | 1824 | 1462959823756 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 02:43:43 INFO - PROCESS | 1824 | 1462959823964 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x870cfc00 == 103 [pid = 1824] [id = 441] 02:43:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x895f4800) [pid = 1824] [serial = 1324] [outer = (nil)] 02:43:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8ad66400) [pid = 1824] [serial = 1325] [outer = 0x895f4800] 02:43:44 INFO - PROCESS | 1824 | 1462959824054 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8b12f800) [pid = 1824] [serial = 1326] [outer = 0x895f4800] 02:43:44 INFO - PROCESS | 1824 | 1462959824917 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]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1451ms 02:43:44 INFO - PROCESS | 1824 | 1462959824938 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 1824 | 1462959824947 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 02:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:43:44 INFO - PROCESS | 1824 | 1462959824957 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 1824 | 1462959824962 Marionette TRACE conn4 <- [1,1738,null,{}] 02:43:44 INFO - PROCESS | 1824 | 1462959824968 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}] 02:43:45 INFO - PROCESS | 1824 | 1462959825291 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 02:43:45 INFO - PROCESS | 1824 | 1462959825524 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2d9400 == 104 [pid = 1824] [id = 442] 02:43:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8d2d9c00) [pid = 1824] [serial = 1327] [outer = (nil)] 02:43:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8d3e4c00) [pid = 1824] [serial = 1328] [outer = 0x8d2d9c00] 02:43:45 INFO - PROCESS | 1824 | 1462959825623 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8d8d5c00) [pid = 1824] [serial = 1329] [outer = 0x8d2d9c00] 02:43:46 INFO - PROCESS | 1824 | 1462959826570 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]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1680ms 02:43:46 INFO - PROCESS | 1824 | 1462959826639 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 1824 | 1462959826643 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 02:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:43:46 INFO - PROCESS | 1824 | 1462959826650 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 1824 | 1462959826656 Marionette TRACE conn4 <- [1,1742,null,{}] 02:43:46 INFO - PROCESS | 1824 | 1462959826679 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}] 02:43:46 INFO - PROCESS | 1824 | 1462959826965 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 02:43:47 INFO - PROCESS | 1824 | 1462959827019 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad69c00 == 105 [pid = 1824] [id = 443] 02:43:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8e6cf400) [pid = 1824] [serial = 1330] [outer = (nil)] 02:43:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8eb14400) [pid = 1824] [serial = 1331] [outer = 0x8e6cf400] 02:43:47 INFO - PROCESS | 1824 | 1462959827227 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8ec84000) [pid = 1824] [serial = 1332] [outer = 0x8e6cf400] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8b49a000) [pid = 1824] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8a50e800) [pid = 1824] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0xa36ef400) [pid = 1824] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0xa3644000) [pid = 1824] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8e6cfc00) [pid = 1824] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x926a9000) [pid = 1824] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x9b560400) [pid = 1824] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x882b0800) [pid = 1824] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x9a977000) [pid = 1824] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x99fe8400) [pid = 1824] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x93a90400) [pid = 1824] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x927cdc00) [pid = 1824] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x92a22400) [pid = 1824] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x91c91c00) [pid = 1824] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8b499000) [pid = 1824] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:43:48 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x8b2f0c00) [pid = 1824] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:43:48 INFO - PROCESS | 1824 | 1462959828691 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]]]}] 02:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2088ms 02:43:48 INFO - PROCESS | 1824 | 1462959828739 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 02:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:43:48 INFO - PROCESS | 1824 | 1462959828744 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 02:43:48 INFO - PROCESS | 1824 | 1462959828750 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 1824 | 1462959828754 Marionette TRACE conn4 <- [1,1746,null,{}] 02:43:48 INFO - PROCESS | 1824 | 1462959828759 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}] 02:43:48 INFO - PROCESS | 1824 | 1462959828961 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 02:43:49 INFO - PROCESS | 1824 | 1462959829149 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x882b0800 == 106 [pid = 1824] [id = 444] 02:43:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8b49b800) [pid = 1824] [serial = 1333] [outer = (nil)] 02:43:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8ec84800) [pid = 1824] [serial = 1334] [outer = 0x8b49b800] 02:43:49 INFO - PROCESS | 1824 | 1462959829225 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8eea5400) [pid = 1824] [serial = 1335] [outer = 0x8b49b800] 02:43:50 INFO - PROCESS | 1824 | 1462959830053 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]]]}] 02:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1336ms 02:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:43:50 INFO - PROCESS | 1824 | 1462959830087 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 02:43:50 INFO - PROCESS | 1824 | 1462959830090 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 02:43:50 INFO - PROCESS | 1824 | 1462959830097 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:43:50 INFO - PROCESS | 1824 | 1462959830100 Marionette TRACE conn4 <- [1,1750,null,{}] 02:43:50 INFO - PROCESS | 1824 | 1462959830105 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}] 02:43:50 INFO - PROCESS | 1824 | 1462959830451 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 02:43:50 INFO - PROCESS | 1824 | 1462959830806 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a57bc00 == 107 [pid = 1824] [id = 445] 02:43:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8a57d400) [pid = 1824] [serial = 1336] [outer = (nil)] 02:43:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8ad68400) [pid = 1824] [serial = 1337] [outer = 0x8a57d400] 02:43:50 INFO - PROCESS | 1824 | 1462959830902 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8b2f2400) [pid = 1824] [serial = 1338] [outer = 0x8a57d400] 02:43:51 INFO - PROCESS | 1824 | 1462959831891 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]]]}] 02:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1837ms 02:43:51 INFO - PROCESS | 1824 | 1462959831936 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 1824 | 1462959831942 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 02:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:43:51 INFO - PROCESS | 1824 | 1462959831950 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 1824 | 1462959831958 Marionette TRACE conn4 <- [1,1754,null,{}] 02:43:51 INFO - PROCESS | 1824 | 1462959831966 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}] 02:43:52 INFO - PROCESS | 1824 | 1462959832207 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 02:43:52 INFO - PROCESS | 1824 | 1462959832531 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d422000 == 108 [pid = 1824] [id = 446] 02:43:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8e419400) [pid = 1824] [serial = 1339] [outer = (nil)] 02:43:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8e5afc00) [pid = 1824] [serial = 1340] [outer = 0x8e419400] 02:43:52 INFO - PROCESS | 1824 | 1462959832631 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8e6d5400) [pid = 1824] [serial = 1341] [outer = 0x8e419400] 02:43:53 INFO - PROCESS | 1824 | 1462959833583 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]]]}] 02:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1687ms 02:43:53 INFO - PROCESS | 1824 | 1462959833638 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 02:43:53 INFO - PROCESS | 1824 | 1462959833643 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 02:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:43:53 INFO - PROCESS | 1824 | 1462959833650 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 1824 | 1462959833654 Marionette TRACE conn4 <- [1,1758,null,{}] 02:43:53 INFO - PROCESS | 1824 | 1462959833661 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}] 02:43:53 INFO - PROCESS | 1824 | 1462959833897 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 02:43:54 INFO - PROCESS | 1824 | 1462959834265 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ee9f000 == 109 [pid = 1824] [id = 447] 02:43:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8f62c400) [pid = 1824] [serial = 1342] [outer = (nil)] 02:43:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8f722000) [pid = 1824] [serial = 1343] [outer = 0x8f62c400] 02:43:54 INFO - PROCESS | 1824 | 1462959834362 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8f747800) [pid = 1824] [serial = 1344] [outer = 0x8f62c400] 02:43:55 INFO - PROCESS | 1824 | 1462959835292 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]]]}] 02:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1684ms 02:43:55 INFO - PROCESS | 1824 | 1462959835341 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 02:43:55 INFO - PROCESS | 1824 | 1462959835348 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 02:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:43:55 INFO - PROCESS | 1824 | 1462959835366 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:43:55 INFO - PROCESS | 1824 | 1462959835375 Marionette TRACE conn4 <- [1,1762,null,{}] 02:43:55 INFO - PROCESS | 1824 | 1462959835380 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}] 02:43:55 INFO - PROCESS | 1824 | 1462959835636 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 02:43:55 INFO - PROCESS | 1824 | 1462959835954 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec8b000 == 110 [pid = 1824] [id = 448] 02:43:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8ee9a400) [pid = 1824] [serial = 1345] [outer = (nil)] 02:43:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x9105f000) [pid = 1824] [serial = 1346] [outer = 0x8ee9a400] 02:43:56 INFO - PROCESS | 1824 | 1462959836050 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x919e3c00) [pid = 1824] [serial = 1347] [outer = 0x8ee9a400] 02:43:57 INFO - PROCESS | 1824 | 1462959837012 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]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1707ms 02:43:57 INFO - PROCESS | 1824 | 1462959837065 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 1824 | 1462959837068 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 02:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:43:57 INFO - PROCESS | 1824 | 1462959837075 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 1824 | 1462959837078 Marionette TRACE conn4 <- [1,1766,null,{}] 02:43:57 INFO - PROCESS | 1824 | 1462959837085 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}] 02:43:57 INFO - PROCESS | 1824 | 1462959837335 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 02:43:57 INFO - PROCESS | 1824 | 1462959837653 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a9000 == 111 [pid = 1824] [id = 449] 02:43:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8f623400) [pid = 1824] [serial = 1348] [outer = (nil)] 02:43:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x91c91000) [pid = 1824] [serial = 1349] [outer = 0x8f623400] 02:43:57 INFO - PROCESS | 1824 | 1462959837748 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x92486400) [pid = 1824] [serial = 1350] [outer = 0x8f623400] 02:43:58 INFO - PROCESS | 1824 | 1462959838676 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]]]}] 02:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1643ms 02:43:58 INFO - PROCESS | 1824 | 1462959838719 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 02:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:43:58 INFO - PROCESS | 1824 | 1462959838723 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 02:43:58 INFO - PROCESS | 1824 | 1462959838730 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - PROCESS | 1824 | 1462959838733 Marionette TRACE conn4 <- [1,1770,null,{}] 02:43:58 INFO - PROCESS | 1824 | 1462959838739 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}] 02:43:58 INFO - PROCESS | 1824 | 1462959838984 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 02:43:59 INFO - PROCESS | 1824 | 1462959839311 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 1824 | ++DOCSHELL 0x927d6800 == 112 [pid = 1824] [id = 450] 02:43:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x92a16c00) [pid = 1824] [serial = 1351] [outer = (nil)] 02:43:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x92a1d000) [pid = 1824] [serial = 1352] [outer = 0x92a16c00] 02:43:59 INFO - PROCESS | 1824 | 1462959839419 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x92e26400) [pid = 1824] [serial = 1353] [outer = 0x92a16c00] 02:44:00 INFO - PROCESS | 1824 | 1462959840339 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]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1686ms 02:44:00 INFO - PROCESS | 1824 | 1462959840416 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 1824 | 1462959840422 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 02:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:44:00 INFO - PROCESS | 1824 | 1462959840433 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 1824 | 1462959840436 Marionette TRACE conn4 <- [1,1774,null,{}] 02:44:00 INFO - PROCESS | 1824 | 1462959840442 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}] 02:44:00 INFO - PROCESS | 1824 | 1462959840710 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 02:44:01 INFO - PROCESS | 1824 | 1462959841015 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d424c00 == 113 [pid = 1824] [id = 451] 02:44:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x926b4800) [pid = 1824] [serial = 1354] [outer = (nil)] 02:44:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x93b02400) [pid = 1824] [serial = 1355] [outer = 0x926b4800] 02:44:01 INFO - PROCESS | 1824 | 1462959841107 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x93df3c00) [pid = 1824] [serial = 1356] [outer = 0x926b4800] 02:44:02 INFO - PROCESS | 1824 | 1462959842061 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]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1696ms 02:44:02 INFO - PROCESS | 1824 | 1462959842130 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 1824 | 1462959842134 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 02:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:44:02 INFO - PROCESS | 1824 | 1462959842141 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 1824 | 1462959842146 Marionette TRACE conn4 <- [1,1778,null,{}] 02:44:02 INFO - PROCESS | 1824 | 1462959842152 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}] 02:44:02 INFO - PROCESS | 1824 | 1462959842403 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 02:44:02 INFO - PROCESS | 1824 | 1462959842732 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x927cc000 == 114 [pid = 1824] [id = 452] 02:44:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x92ccc000) [pid = 1824] [serial = 1357] [outer = (nil)] 02:44:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x95331800) [pid = 1824] [serial = 1358] [outer = 0x92ccc000] 02:44:02 INFO - PROCESS | 1824 | 1462959842827 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x95338c00) [pid = 1824] [serial = 1359] [outer = 0x92ccc000] 02:44:03 INFO - PROCESS | 1824 | 1462959843820 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]]]}] 02:44:03 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 02:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1744ms 02:44:03 INFO - PROCESS | 1824 | 1462959843887 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 02:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:44:03 INFO - PROCESS | 1824 | 1462959843891 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 02:44:03 INFO - PROCESS | 1824 | 1462959843897 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 1824 | 1462959843901 Marionette TRACE conn4 <- [1,1782,null,{}] 02:44:03 INFO - PROCESS | 1824 | 1462959843907 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}] 02:44:04 INFO - PROCESS | 1824 | 1462959844176 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 02:44:04 INFO - PROCESS | 1824 | 1462959844499 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x92f71800 == 115 [pid = 1824] [id = 453] 02:44:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x93b08000) [pid = 1824] [serial = 1360] [outer = (nil)] 02:44:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x953ed000) [pid = 1824] [serial = 1361] [outer = 0x93b08000] 02:44:04 INFO - PROCESS | 1824 | 1462959844596 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9544b000) [pid = 1824] [serial = 1362] [outer = 0x93b08000] 02:44:05 INFO - PROCESS | 1824 | 1462959845543 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]]]}] 02:44:05 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 02:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1684ms 02:44:05 INFO - PROCESS | 1824 | 1462959845588 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 02:44:05 INFO - PROCESS | 1824 | 1462959845595 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 02:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:44:05 INFO - PROCESS | 1824 | 1462959845605 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:44:05 INFO - PROCESS | 1824 | 1462959845616 Marionette TRACE conn4 <- [1,1786,null,{}] 02:44:05 INFO - PROCESS | 1824 | 1462959845623 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}] 02:44:05 INFO - PROCESS | 1824 | 1462959845857 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 02:44:06 INFO - PROCESS | 1824 | 1462959846183 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 1824 | ++DOCSHELL 0x94755c00 == 116 [pid = 1824] [id = 454] 02:44:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x953e5400) [pid = 1824] [serial = 1363] [outer = (nil)] 02:44:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x982f5400) [pid = 1824] [serial = 1364] [outer = 0x953e5400] 02:44:06 INFO - PROCESS | 1824 | 1462959846285 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9936d400) [pid = 1824] [serial = 1365] [outer = 0x953e5400] 02:44:07 INFO - PROCESS | 1824 | 1462959847248 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]]]}] 02:44:07 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 02:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1690ms 02:44:07 INFO - PROCESS | 1824 | 1462959847296 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 1824 | 1462959847300 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 02:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:44:07 INFO - PROCESS | 1824 | 1462959847307 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 1824 | 1462959847310 Marionette TRACE conn4 <- [1,1790,null,{}] 02:44:07 INFO - PROCESS | 1824 | 1462959847316 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}] 02:44:07 INFO - PROCESS | 1824 | 1462959847540 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 02:44:07 INFO - PROCESS | 1824 | 1462959847892 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x97879400 == 117 [pid = 1824] [id = 455] 02:44:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x9a2b5c00) [pid = 1824] [serial = 1366] [outer = (nil)] 02:44:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x9a972800) [pid = 1824] [serial = 1367] [outer = 0x9a2b5c00] 02:44:08 INFO - PROCESS | 1824 | 1462959848006 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x9aaef400) [pid = 1824] [serial = 1368] [outer = 0x9a2b5c00] 02:44:08 INFO - PROCESS | 1824 | 1462959848944 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]]]}] 02:44:08 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) 02:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1682ms 02:44:08 INFO - PROCESS | 1824 | 1462959848990 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 02:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:44:08 INFO - PROCESS | 1824 | 1462959848994 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 02:44:09 INFO - PROCESS | 1824 | 1462959849001 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:44:09 INFO - PROCESS | 1824 | 1462959849006 Marionette TRACE conn4 <- [1,1794,null,{}] 02:44:09 INFO - PROCESS | 1824 | 1462959849011 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}] 02:44:09 INFO - PROCESS | 1824 | 1462959849272 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 02:44:09 INFO - PROCESS | 1824 | 1462959849598 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x99779c00 == 118 [pid = 1824] [id = 456] 02:44:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x9aaf6800) [pid = 1824] [serial = 1369] [outer = (nil)] 02:44:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x9b34f800) [pid = 1824] [serial = 1370] [outer = 0x9aaf6800] 02:44:09 INFO - PROCESS | 1824 | 1462959849694 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x9b3c3000) [pid = 1824] [serial = 1371] [outer = 0x9aaf6800] 02:44:10 INFO - PROCESS | 1824 | 1462959850612 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]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1683ms 02:44:10 INFO - PROCESS | 1824 | 1462959850685 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 1824 | 1462959850688 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 02:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:44:10 INFO - PROCESS | 1824 | 1462959850695 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 1824 | 1462959850697 Marionette TRACE conn4 <- [1,1798,null,{}] 02:44:10 INFO - PROCESS | 1824 | 1462959850704 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}] 02:44:10 INFO - PROCESS | 1824 | 1462959850941 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 02:44:11 INFO - PROCESS | 1824 | 1462959851269 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x953eb800 == 119 [pid = 1824] [id = 457] 02:44:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x9af24c00) [pid = 1824] [serial = 1372] [outer = (nil)] 02:44:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x9ba09800) [pid = 1824] [serial = 1373] [outer = 0x9af24c00] 02:44:11 INFO - PROCESS | 1824 | 1462959851366 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x9ba62400) [pid = 1824] [serial = 1374] [outer = 0x9af24c00] 02:44:12 INFO - PROCESS | 1824 | 1462959852325 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]]]}] 02:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1687ms 02:44:12 INFO - PROCESS | 1824 | 1462959852383 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 02:44:12 INFO - PROCESS | 1824 | 1462959852386 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 02:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:44:12 INFO - PROCESS | 1824 | 1462959852394 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:44:12 INFO - PROCESS | 1824 | 1462959852398 Marionette TRACE conn4 <- [1,1802,null,{}] 02:44:12 INFO - PROCESS | 1824 | 1462959852404 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}] 02:44:12 INFO - PROCESS | 1824 | 1462959852686 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 02:44:13 INFO - PROCESS | 1824 | 1462959853034 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:13 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a6c00 == 120 [pid = 1824] [id = 458] 02:44:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x8a57b000) [pid = 1824] [serial = 1375] [outer = (nil)] 02:44:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x9c1cf000) [pid = 1824] [serial = 1376] [outer = 0x8a57b000] 02:44:13 INFO - PROCESS | 1824 | 1462959853127 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x9c364400) [pid = 1824] [serial = 1377] [outer = 0x8a57b000] 02:44:14 INFO - PROCESS | 1824 | 1462959854056 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]]]}] 02:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1735ms 02:44:14 INFO - PROCESS | 1824 | 1462959854131 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 1824 | 1462959854134 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 02:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:44:14 INFO - PROCESS | 1824 | 1462959854142 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 1824 | 1462959854145 Marionette TRACE conn4 <- [1,1806,null,{}] 02:44:14 INFO - PROCESS | 1824 | 1462959854152 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}] 02:44:14 INFO - PROCESS | 1824 | 1462959854434 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 02:44:14 INFO - PROCESS | 1824 | 1462959854758 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x9c26f400 == 121 [pid = 1824] [id = 459] 02:44:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x9c275800) [pid = 1824] [serial = 1378] [outer = (nil)] 02:44:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0xa114f400) [pid = 1824] [serial = 1379] [outer = 0x9c275800] 02:44:14 INFO - PROCESS | 1824 | 1462959854852 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0xa224b800) [pid = 1824] [serial = 1380] [outer = 0x9c275800] 02:44:15 INFO - PROCESS | 1824 | 1462959855812 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]]]}] 02:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1740ms 02:44:15 INFO - PROCESS | 1824 | 1462959855884 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 1824 | 1462959855888 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 02:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:44:15 INFO - PROCESS | 1824 | 1462959855894 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 1824 | 1462959855897 Marionette TRACE conn4 <- [1,1810,null,{}] 02:44:15 INFO - PROCESS | 1824 | 1462959855903 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}] 02:44:16 INFO - PROCESS | 1824 | 1462959856131 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 02:44:16 INFO - PROCESS | 1824 | 1462959856471 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x9c279000 == 122 [pid = 1824] [id = 460] 02:44:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0xa060e000) [pid = 1824] [serial = 1381] [outer = (nil)] 02:44:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0xa3161c00) [pid = 1824] [serial = 1382] [outer = 0xa060e000] 02:44:16 INFO - PROCESS | 1824 | 1462959856569 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0xa31edc00) [pid = 1824] [serial = 1383] [outer = 0xa060e000] 02:44:17 INFO - PROCESS | 1824 | 1462959857508 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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1685ms 02:44:17 INFO - PROCESS | 1824 | 1462959857580 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 1824 | 1462959857583 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 02:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:44:17 INFO - PROCESS | 1824 | 1462959857591 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 1824 | 1462959857593 Marionette TRACE conn4 <- [1,1814,null,{}] 02:44:17 INFO - PROCESS | 1824 | 1462959857600 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}] 02:44:17 INFO - PROCESS | 1824 | 1462959857879 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 02:44:18 INFO - PROCESS | 1824 | 1462959858210 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f0800 == 123 [pid = 1824] [id = 461] 02:44:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x8b127800) [pid = 1824] [serial = 1384] [outer = (nil)] 02:44:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0xa51e9800) [pid = 1824] [serial = 1385] [outer = 0x8b127800] 02:44:18 INFO - PROCESS | 1824 | 1462959858297 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0xa51f4400) [pid = 1824] [serial = 1386] [outer = 0x8b127800] 02:44:19 INFO - PROCESS | 1824 | 1462959859216 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]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1684ms 02:44:19 INFO - PROCESS | 1824 | 1462959859276 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 1824 | 1462959859280 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 02:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:44:19 INFO - PROCESS | 1824 | 1462959859286 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 1824 | 1462959859289 Marionette TRACE conn4 <- [1,1818,null,{}] 02:44:19 INFO - PROCESS | 1824 | 1462959859295 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}] 02:44:19 INFO - PROCESS | 1824 | 1462959859538 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 02:44:19 INFO - PROCESS | 1824 | 1462959859867 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x883df400 == 124 [pid = 1824] [id = 462] 02:44:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0xa36f0400) [pid = 1824] [serial = 1387] [outer = (nil)] 02:44:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0xa6882800) [pid = 1824] [serial = 1388] [outer = 0xa36f0400] 02:44:19 INFO - PROCESS | 1824 | 1462959859969 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0xa68bc400) [pid = 1824] [serial = 1389] [outer = 0xa36f0400] 02:44:22 INFO - PROCESS | 1824 | --DOCSHELL 0x8b6d4c00 == 123 [pid = 1824] [id = 265] 02:44:22 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae6a000 == 122 [pid = 1824] [id = 224] 02:44:22 INFO - PROCESS | 1824 | --DOCSHELL 0x99f02400 == 121 [pid = 1824] [id = 33] 02:44:22 INFO - PROCESS | 1824 | --DOCSHELL 0x952f8400 == 120 [pid = 1824] [id = 45] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x8e41cc00) [pid = 1824] [serial = 1268] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x8d3f0c00) [pid = 1824] [serial = 1265] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x8a585800) [pid = 1824] [serial = 1259] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x8a763800) [pid = 1824] [serial = 1260] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0xa687b000) [pid = 1824] [serial = 1257] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0xa6864400) [pid = 1824] [serial = 1256] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0xa51e9000) [pid = 1824] [serial = 1254] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0xa5138800) [pid = 1824] [serial = 1253] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0xa3321000) [pid = 1824] [serial = 1251] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0xa31ed400) [pid = 1824] [serial = 1250] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0xa23c2800) [pid = 1824] [serial = 1248] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0xa2375000) [pid = 1824] [serial = 1247] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x9c27a400) [pid = 1824] [serial = 1245] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x9c26d800) [pid = 1824] [serial = 1244] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x9b353c00) [pid = 1824] [serial = 1242] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x9af2c400) [pid = 1824] [serial = 1241] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x9abdb000) [pid = 1824] [serial = 1239] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x9abd4000) [pid = 1824] [serial = 1238] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x9a7c2800) [pid = 1824] [serial = 1236] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x99ff2800) [pid = 1824] [serial = 1235] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x99370000) [pid = 1824] [serial = 1233] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x97877c00) [pid = 1824] [serial = 1232] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x953ed400) [pid = 1824] [serial = 1230] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x953e3400) [pid = 1824] [serial = 1229] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x9532f800) [pid = 1824] [serial = 1227] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x93d0c000) [pid = 1824] [serial = 1226] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x92e25800) [pid = 1824] [serial = 1224] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x92ccf000) [pid = 1824] [serial = 1223] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x91c8ec00) [pid = 1824] [serial = 1220] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x90fadc00) [pid = 1824] [serial = 1217] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8f71b000) [pid = 1824] [serial = 1214] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x8e569000) [pid = 1824] [serial = 1211] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x8d2d9800) [pid = 1824] [serial = 1209] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x8b6dcc00) [pid = 1824] [serial = 1208] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x895f0400) [pid = 1824] [serial = 1205] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8b496400) [pid = 1824] [serial = 1262] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8b7b3400) [pid = 1824] [serial = 1263] [outer = (nil)] [url = about:blank] 02:44:22 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8d8d8800) [pid = 1824] [serial = 1266] [outer = (nil)] [url = about:blank] 02:44:23 INFO - PROCESS | 1824 | 1462959863005 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]]]}] 02:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 3735ms 02:44:23 INFO - PROCESS | 1824 | 1462959863024 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 1824 | 1462959863030 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 02:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:44:23 INFO - PROCESS | 1824 | 1462959863038 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 1824 | 1462959863045 Marionette TRACE conn4 <- [1,1822,null,{}] 02:44:23 INFO - PROCESS | 1824 | 1462959863054 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}] 02:44:23 INFO - PROCESS | 1824 | 1462959863303 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 02:44:23 INFO - PROCESS | 1824 | 1462959863514 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a50a000 == 121 [pid = 1824] [id = 463] 02:44:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8a50c800) [pid = 1824] [serial = 1390] [outer = (nil)] 02:44:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8ae70c00) [pid = 1824] [serial = 1391] [outer = 0x8a50c800] 02:44:23 INFO - PROCESS | 1824 | 1462959863602 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8b48d000) [pid = 1824] [serial = 1392] [outer = 0x8a50c800] 02:44:24 INFO - PROCESS | 1824 | 1462959864456 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]]]}] 02:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1450ms 02:44:24 INFO - PROCESS | 1824 | 1462959864489 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 1824 | 1462959864497 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 02:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:44:24 INFO - PROCESS | 1824 | 1462959864545 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - PROCESS | 1824 | 1462959864550 Marionette TRACE conn4 <- [1,1826,null,{}] 02:44:24 INFO - PROCESS | 1824 | 1462959864556 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}] 02:44:24 INFO - PROCESS | 1824 | 1462959864784 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 02:44:25 INFO - PROCESS | 1824 | 1462959865015 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b6d9800 == 122 [pid = 1824] [id = 464] 02:44:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x8d1a5400) [pid = 1824] [serial = 1393] [outer = (nil)] 02:44:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x8d2d4c00) [pid = 1824] [serial = 1394] [outer = 0x8d1a5400] 02:44:25 INFO - PROCESS | 1824 | 1462959865134 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x8d422c00) [pid = 1824] [serial = 1395] [outer = 0x8d1a5400] 02:44:26 INFO - PROCESS | 1824 | 1462959866114 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]]]}] 02:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1596ms 02:44:26 INFO - PROCESS | 1824 | 1462959866138 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 02:44:26 INFO - PROCESS | 1824 | 1462959866142 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 02:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:44:26 INFO - PROCESS | 1824 | 1462959866160 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:44:26 INFO - PROCESS | 1824 | 1462959866166 Marionette TRACE conn4 <- [1,1830,null,{}] 02:44:26 INFO - PROCESS | 1824 | 1462959866181 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}] 02:44:26 INFO - PROCESS | 1824 | 1462959866478 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 02:44:26 INFO - PROCESS | 1824 | 1462959866532 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0e5000 == 123 [pid = 1824] [id = 465] 02:44:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x8e5b0400) [pid = 1824] [serial = 1396] [outer = (nil)] 02:44:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x8e6d0000) [pid = 1824] [serial = 1397] [outer = 0x8e5b0400] 02:44:26 INFO - PROCESS | 1824 | 1462959866726 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x8ec8b400) [pid = 1824] [serial = 1398] [outer = 0x8e5b0400] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x8f8c4800) [pid = 1824] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x92a1dc00) [pid = 1824] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x8e6cf400) [pid = 1824] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x927cbc00) [pid = 1824] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x9ad27800) [pid = 1824] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x92a16000) [pid = 1824] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8ec7f000) [pid = 1824] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x953eb400) [pid = 1824] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8ec85000) [pid = 1824] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x9aaf4400) [pid = 1824] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8c0d9400) [pid = 1824] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8f62c800) [pid = 1824] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8d2d9c00) [pid = 1824] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x895f4800) [pid = 1824] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8f62a000) [pid = 1824] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x99fec000) [pid = 1824] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x953e5800) [pid = 1824] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x8c0dbc00) [pid = 1824] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8f8c0800) [pid = 1824] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x8d2d9000) [pid = 1824] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8d3f0800) [pid = 1824] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8a582000) [pid = 1824] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x91061c00) [pid = 1824] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x8eea7400) [pid = 1824] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8e426c00) [pid = 1824] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x882afc00) [pid = 1824] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:44:27 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8ee9dc00) [pid = 1824] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:44:28 INFO - PROCESS | 1824 | 1462959868313 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]]]}] 02:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2191ms 02:44:28 INFO - PROCESS | 1824 | 1462959868351 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 1824 | 1462959868371 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 02:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:44:28 INFO - PROCESS | 1824 | 1462959868378 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 1824 | 1462959868381 Marionette TRACE conn4 <- [1,1834,null,{}] 02:44:28 INFO - PROCESS | 1824 | 1462959868387 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}] 02:44:28 INFO - PROCESS | 1824 | 1462959868604 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 02:44:28 INFO - PROCESS | 1824 | 1462959868804 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x883df800 == 124 [pid = 1824] [id = 466] 02:44:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8a508400) [pid = 1824] [serial = 1399] [outer = (nil)] 02:44:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8e564000) [pid = 1824] [serial = 1400] [outer = 0x8a508400] 02:44:28 INFO - PROCESS | 1824 | 1462959868887 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8ec88800) [pid = 1824] [serial = 1401] [outer = 0x8a508400] 02:44:29 INFO - PROCESS | 1824 | 1462959869901 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]]]}] 02:44:29 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 02:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1586ms 02:44:29 INFO - PROCESS | 1824 | 1462959869966 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 02:44:29 INFO - PROCESS | 1824 | 1462959869973 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 02:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:44:29 INFO - PROCESS | 1824 | 1462959869982 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 1824 | 1462959869988 Marionette TRACE conn4 <- [1,1838,null,{}] 02:44:30 INFO - PROCESS | 1824 | 1462959870001 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}] 02:44:30 INFO - PROCESS | 1824 | 1462959870252 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 02:44:30 INFO - PROCESS | 1824 | 1462959870569 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad6b800 == 125 [pid = 1824] [id = 467] 02:44:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8b128400) [pid = 1824] [serial = 1402] [outer = (nil)] 02:44:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8b497400) [pid = 1824] [serial = 1403] [outer = 0x8b128400] 02:44:30 INFO - PROCESS | 1824 | 1462959870685 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8c0e5400) [pid = 1824] [serial = 1404] [outer = 0x8b128400] 02:44:31 INFO - PROCESS | 1824 | 1462959871741 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]]]}] 02:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1794ms 02:44:31 INFO - PROCESS | 1824 | 1462959871776 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 1824 | 1462959871786 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 02:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:44:31 INFO - PROCESS | 1824 | 1462959871798 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 1824 | 1462959871802 Marionette TRACE conn4 <- [1,1842,null,{}] 02:44:31 INFO - PROCESS | 1824 | 1462959871810 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}] 02:44:32 INFO - PROCESS | 1824 | 1462959872063 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 02:44:32 INFO - PROCESS | 1824 | 1462959872394 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1ac400 == 126 [pid = 1824] [id = 468] 02:44:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8e423400) [pid = 1824] [serial = 1405] [outer = (nil)] 02:44:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8e5b8c00) [pid = 1824] [serial = 1406] [outer = 0x8e423400] 02:44:32 INFO - PROCESS | 1824 | 1462959872488 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8eea2000) [pid = 1824] [serial = 1407] [outer = 0x8e423400] 02:44:33 INFO - PROCESS | 1824 | 1462959873445 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]]]}] 02:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1689ms 02:44:33 INFO - PROCESS | 1824 | 1462959873486 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 1824 | 1462959873491 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 02:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:44:33 INFO - PROCESS | 1824 | 1462959873498 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 1824 | 1462959873505 Marionette TRACE conn4 <- [1,1846,null,{}] 02:44:33 INFO - PROCESS | 1824 | 1462959873522 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}] 02:44:33 INFO - PROCESS | 1824 | 1462959873770 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 02:44:34 INFO - PROCESS | 1824 | 1462959874137 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f71bc00 == 127 [pid = 1824] [id = 469] 02:44:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8f721800) [pid = 1824] [serial = 1408] [outer = (nil)] 02:44:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8f743000) [pid = 1824] [serial = 1409] [outer = 0x8f721800] 02:44:34 INFO - PROCESS | 1824 | 1462959874239 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8f8c5800) [pid = 1824] [serial = 1410] [outer = 0x8f721800] 02:44:35 INFO - PROCESS | 1824 | 1462959875186 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]]]}] 02:44:35 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) 02:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1751ms 02:44:35 INFO - PROCESS | 1824 | 1462959875251 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 02:44:35 INFO - PROCESS | 1824 | 1462959875256 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 02:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:44:35 INFO - PROCESS | 1824 | 1462959875263 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 1824 | 1462959875267 Marionette TRACE conn4 <- [1,1850,null,{}] 02:44:35 INFO - PROCESS | 1824 | 1462959875273 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}] 02:44:35 INFO - PROCESS | 1824 | 1462959875513 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 02:44:35 INFO - PROCESS | 1824 | 1462959875831 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x90fb0400 == 128 [pid = 1824] [id = 470] 02:44:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x91054c00) [pid = 1824] [serial = 1411] [outer = (nil)] 02:44:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x9105ac00) [pid = 1824] [serial = 1412] [outer = 0x91054c00] 02:44:35 INFO - PROCESS | 1824 | 1462959875924 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x9105f800) [pid = 1824] [serial = 1413] [outer = 0x91054c00] 02:44:36 INFO - PROCESS | 1824 | 1462959876834 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]]]}] 02:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1643ms 02:44:36 INFO - PROCESS | 1824 | 1462959876910 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 1824 | 1462959876913 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 02:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:44:36 INFO - PROCESS | 1824 | 1462959876923 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 1824 | 1462959876926 Marionette TRACE conn4 <- [1,1854,null,{}] 02:44:36 INFO - PROCESS | 1824 | 1462959876932 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}] 02:44:37 INFO - PROCESS | 1824 | 1462959877148 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 02:44:37 INFO - PROCESS | 1824 | 1462959877468 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f8bb000 == 129 [pid = 1824] [id = 471] 02:44:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x90fae400) [pid = 1824] [serial = 1414] [outer = (nil)] 02:44:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x92481400) [pid = 1824] [serial = 1415] [outer = 0x90fae400] 02:44:37 INFO - PROCESS | 1824 | 1462959877562 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x926a9800) [pid = 1824] [serial = 1416] [outer = 0x90fae400] 02:44:38 INFO - PROCESS | 1824 | 1462959878492 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]]]}] 02:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1631ms 02:44:38 INFO - PROCESS | 1824 | 1462959878557 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 1824 | 1462959878560 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 02:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:44:38 INFO - PROCESS | 1824 | 1462959878567 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 1824 | 1462959878571 Marionette TRACE conn4 <- [1,1858,null,{}] 02:44:38 INFO - PROCESS | 1824 | 1462959878578 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}] 02:44:38 INFO - PROCESS | 1824 | 1462959878857 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 02:44:39 INFO - PROCESS | 1824 | 1462959879198 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 1824 | ++DOCSHELL 0x91057c00 == 130 [pid = 1824] [id = 472] 02:44:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x926b7400) [pid = 1824] [serial = 1417] [outer = (nil)] 02:44:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x92e21400) [pid = 1824] [serial = 1418] [outer = 0x926b7400] 02:44:39 INFO - PROCESS | 1824 | 1462959879290 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x92e25800) [pid = 1824] [serial = 1419] [outer = 0x926b7400] 02:44:40 INFO - PROCESS | 1824 | 1462959880231 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]]]}] 02:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1740ms 02:44:40 INFO - PROCESS | 1824 | 1462959880308 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 02:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:44:40 INFO - PROCESS | 1824 | 1462959880313 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 02:44:40 INFO - PROCESS | 1824 | 1462959880319 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:44:40 INFO - PROCESS | 1824 | 1462959880323 Marionette TRACE conn4 <- [1,1862,null,{}] 02:44:40 INFO - PROCESS | 1824 | 1462959880329 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}] 02:44:40 INFO - PROCESS | 1824 | 1462959880606 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 02:44:40 INFO - PROCESS | 1824 | 1462959880934 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae72800 == 131 [pid = 1824] [id = 473] 02:44:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x90fb4800) [pid = 1824] [serial = 1420] [outer = (nil)] 02:44:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x93d0c000) [pid = 1824] [serial = 1421] [outer = 0x90fb4800] 02:44:41 INFO - PROCESS | 1824 | 1462959881034 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x93decc00) [pid = 1824] [serial = 1422] [outer = 0x90fb4800] 02:44:41 INFO - PROCESS | 1824 | 1462959881977 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]]]}] 02:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1732ms 02:44:42 INFO - PROCESS | 1824 | 1462959882054 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 1824 | 1462959882058 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 02:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:44:42 INFO - PROCESS | 1824 | 1462959882065 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 1824 | 1462959882069 Marionette TRACE conn4 <- [1,1866,null,{}] 02:44:42 INFO - PROCESS | 1824 | 1462959882075 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}] 02:44:42 INFO - PROCESS | 1824 | 1462959882343 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 02:44:42 INFO - PROCESS | 1824 | 1462959882666 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x927d8400 == 132 [pid = 1824] [id = 474] 02:44:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x92a1e400) [pid = 1824] [serial = 1423] [outer = (nil)] 02:44:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x953e6000) [pid = 1824] [serial = 1424] [outer = 0x92a1e400] 02:44:42 INFO - PROCESS | 1824 | 1462959882764 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x95428000) [pid = 1824] [serial = 1425] [outer = 0x92a1e400] 02:44:43 INFO - PROCESS | 1824 | 1462959883715 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]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1684ms 02:44:43 INFO - PROCESS | 1824 | 1462959883750 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 1824 | 1462959883753 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 02:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:44:43 INFO - PROCESS | 1824 | 1462959883760 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 1824 | 1462959883763 Marionette TRACE conn4 <- [1,1870,null,{}] 02:44:43 INFO - PROCESS | 1824 | 1462959883771 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}] 02:44:44 INFO - PROCESS | 1824 | 1462959884014 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 02:44:44 INFO - PROCESS | 1824 | 1462959884345 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x952f1800 == 133 [pid = 1824] [id = 475] 02:44:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x952f6800) [pid = 1824] [serial = 1426] [outer = (nil)] 02:44:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x99377000) [pid = 1824] [serial = 1427] [outer = 0x952f6800] 02:44:44 INFO - PROCESS | 1824 | 1462959884443 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9976dc00) [pid = 1824] [serial = 1428] [outer = 0x952f6800] 02:44:45 INFO - PROCESS | 1824 | 1462959885386 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]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1693ms 02:44:45 INFO - PROCESS | 1824 | 1462959885454 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 1824 | 1462959885458 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 02:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:44:45 INFO - PROCESS | 1824 | 1462959885464 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 1824 | 1462959885467 Marionette TRACE conn4 <- [1,1874,null,{}] 02:44:45 INFO - PROCESS | 1824 | 1462959885474 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}] 02:44:45 INFO - PROCESS | 1824 | 1462959885708 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 02:44:46 INFO - PROCESS | 1824 | 1462959886038 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 1824 | ++DOCSHELL 0x952f7800 == 134 [pid = 1824] [id = 476] 02:44:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x953e9c00) [pid = 1824] [serial = 1429] [outer = (nil)] 02:44:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9a249c00) [pid = 1824] [serial = 1430] [outer = 0x953e9c00] 02:44:46 INFO - PROCESS | 1824 | 1462959886145 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x9a73e800) [pid = 1824] [serial = 1431] [outer = 0x953e9c00] 02:44:47 INFO - PROCESS | 1824 | 1462959887145 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]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1733ms 02:44:47 INFO - PROCESS | 1824 | 1462959887199 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 02:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:44:47 INFO - PROCESS | 1824 | 1462959887203 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 02:44:47 INFO - PROCESS | 1824 | 1462959887210 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 1824 | 1462959887215 Marionette TRACE conn4 <- [1,1878,null,{}] 02:44:47 INFO - PROCESS | 1824 | 1462959887221 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}] 02:44:47 INFO - PROCESS | 1824 | 1462959887476 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 02:44:47 INFO - PROCESS | 1824 | 1462959887813 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x99fe9000 == 135 [pid = 1824] [id = 477] 02:44:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x9aafb800) [pid = 1824] [serial = 1432] [outer = (nil)] 02:44:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x9abd8000) [pid = 1824] [serial = 1433] [outer = 0x9aafb800] 02:44:47 INFO - PROCESS | 1824 | 1462959887915 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x9af25000) [pid = 1824] [serial = 1434] [outer = 0x9aafb800] 02:44:48 INFO - PROCESS | 1824 | 1462959888843 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]]]}] 02:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1696ms 02:44:48 INFO - PROCESS | 1824 | 1462959888906 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 02:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:44:48 INFO - PROCESS | 1824 | 1462959888910 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 02:44:48 INFO - PROCESS | 1824 | 1462959888917 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - PROCESS | 1824 | 1462959888920 Marionette TRACE conn4 <- [1,1882,null,{}] 02:44:48 INFO - PROCESS | 1824 | 1462959888926 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}] 02:44:49 INFO - PROCESS | 1824 | 1462959889168 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 02:44:49 INFO - PROCESS | 1824 | 1462959889513 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e5af000 == 136 [pid = 1824] [id = 478] 02:44:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x9abd8800) [pid = 1824] [serial = 1435] [outer = (nil)] 02:44:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x9b3c1800) [pid = 1824] [serial = 1436] [outer = 0x9abd8800] 02:44:49 INFO - PROCESS | 1824 | 1462959889610 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x9b55ec00) [pid = 1824] [serial = 1437] [outer = 0x9abd8800] 02:44:50 INFO - PROCESS | 1824 | 1462959890529 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]]]}] 02:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1686ms 02:44:50 INFO - PROCESS | 1824 | 1462959890603 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 1824 | 1462959890607 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 02:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:44:50 INFO - PROCESS | 1824 | 1462959890625 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 1824 | 1462959890628 Marionette TRACE conn4 <- [1,1886,null,{}] 02:44:50 INFO - PROCESS | 1824 | 1462959890634 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}] 02:44:50 INFO - PROCESS | 1824 | 1462959890907 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 02:44:51 INFO - PROCESS | 1824 | 1462959891238 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 1824 | ++DOCSHELL 0x92f7a400 == 137 [pid = 1824] [id = 479] 02:44:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x9af2c400) [pid = 1824] [serial = 1438] [outer = (nil)] 02:44:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x9c273000) [pid = 1824] [serial = 1439] [outer = 0x9af2c400] 02:44:51 INFO - PROCESS | 1824 | 1462959891329 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x9c278800) [pid = 1824] [serial = 1440] [outer = 0x9af2c400] 02:44:52 INFO - PROCESS | 1824 | 1462959892285 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]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1732ms 02:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:44:52 INFO - PROCESS | 1824 | 1462959892359 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 1824 | 1462959892362 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 02:44:52 INFO - PROCESS | 1824 | 1462959892369 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 1824 | 1462959892373 Marionette TRACE conn4 <- [1,1890,null,{}] 02:44:52 INFO - PROCESS | 1824 | 1462959892379 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}] 02:44:52 INFO - PROCESS | 1824 | 1462959892612 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 02:44:52 INFO - PROCESS | 1824 | 1462959892942 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x9af24400 == 138 [pid = 1824] [id = 480] 02:44:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x9af2bc00) [pid = 1824] [serial = 1441] [outer = (nil)] 02:44:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0xa2249400) [pid = 1824] [serial = 1442] [outer = 0x9af2bc00] 02:44:53 INFO - PROCESS | 1824 | 1462959893048 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0xa2377400) [pid = 1824] [serial = 1443] [outer = 0x9af2bc00] 02:44:53 INFO - PROCESS | 1824 | 1462959893985 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]]]}] 02:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1685ms 02:44:54 INFO - PROCESS | 1824 | 1462959894054 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 1824 | 1462959894057 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 02:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:44:54 INFO - PROCESS | 1824 | 1462959894065 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 1824 | 1462959894069 Marionette TRACE conn4 <- [1,1894,null,{}] 02:44:54 INFO - PROCESS | 1824 | 1462959894075 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}] 02:44:54 INFO - PROCESS | 1824 | 1462959894313 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 02:44:54 INFO - PROCESS | 1824 | 1462959894662 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae67400 == 139 [pid = 1824] [id = 481] 02:44:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x8e5b6800) [pid = 1824] [serial = 1444] [outer = (nil)] 02:44:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0xa3163000) [pid = 1824] [serial = 1445] [outer = 0x8e5b6800] 02:44:54 INFO - PROCESS | 1824 | 1462959894769 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0xa335d000) [pid = 1824] [serial = 1446] [outer = 0x8e5b6800] 02:44:55 INFO - PROCESS | 1824 | 1462959895710 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]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1684ms 02:44:55 INFO - PROCESS | 1824 | 1462959895750 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 1824 | 1462959895753 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 02:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:44:55 INFO - PROCESS | 1824 | 1462959895761 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 1824 | 1462959895764 Marionette TRACE conn4 <- [1,1898,null,{}] 02:44:55 INFO - PROCESS | 1824 | 1462959895770 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}] 02:44:56 INFO - PROCESS | 1824 | 1462959896005 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 02:44:56 INFO - PROCESS | 1824 | 1462959896335 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x870d3000 == 140 [pid = 1824] [id = 482] 02:44:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0xa2375000) [pid = 1824] [serial = 1447] [outer = (nil)] 02:44:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0xa638b800) [pid = 1824] [serial = 1448] [outer = 0xa2375000] 02:44:56 INFO - PROCESS | 1824 | 1462959896448 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0xa686f800) [pid = 1824] [serial = 1449] [outer = 0xa2375000] 02:44:57 INFO - PROCESS | 1824 | 1462959897383 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]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1691ms 02:44:57 INFO - PROCESS | 1824 | 1462959897453 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 1824 | 1462959897458 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 02:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:44:57 INFO - PROCESS | 1824 | 1462959897465 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 1824 | 1462959897468 Marionette TRACE conn4 <- [1,1902,null,{}] 02:44:57 INFO - PROCESS | 1824 | 1462959897474 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}] 02:44:57 INFO - PROCESS | 1824 | 1462959897720 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 02:44:58 INFO - PROCESS | 1824 | 1462959898058 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x883e0400 == 141 [pid = 1824] [id = 483] 02:44:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0xa3325000) [pid = 1824] [serial = 1450] [outer = (nil)] 02:44:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0xa6b88400) [pid = 1824] [serial = 1451] [outer = 0xa3325000] 02:44:58 INFO - PROCESS | 1824 | 1462959898162 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0xa6b8b000) [pid = 1824] [serial = 1452] [outer = 0xa3325000] 02:44:59 INFO - PROCESS | 1824 | 1462959899095 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]]]}] 02:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1681ms 02:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:44:59 INFO - PROCESS | 1824 | 1462959899147 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 02:44:59 INFO - PROCESS | 1824 | 1462959899150 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 02:44:59 INFO - PROCESS | 1824 | 1462959899157 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - PROCESS | 1824 | 1462959899160 Marionette TRACE conn4 <- [1,1906,null,{}] 02:44:59 INFO - PROCESS | 1824 | 1462959899167 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}] 02:44:59 INFO - PROCESS | 1824 | 1462959899410 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 02:44:59 INFO - PROCESS | 1824 | 1462959899754 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a5400 == 142 [pid = 1824] [id = 484] 02:44:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x883d6000) [pid = 1824] [serial = 1453] [outer = (nil)] 02:44:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0xa6b94400) [pid = 1824] [serial = 1454] [outer = 0x883d6000] 02:44:59 INFO - PROCESS | 1824 | 1462959899850 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0xa6b96800) [pid = 1824] [serial = 1455] [outer = 0x883d6000] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x926b0c00 == 141 [pid = 1824] [id = 327] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8a585400 == 140 [pid = 1824] [id = 375] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8f8c7400 == 139 [pid = 1824] [id = 323] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x927cf400 == 138 [pid = 1824] [id = 328] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x919ed400 == 137 [pid = 1824] [id = 326] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8d420400 == 136 [pid = 1824] [id = 319] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8f8c0400 == 135 [pid = 1824] [id = 324] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8eb18800 == 134 [pid = 1824] [id = 321] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8d8d1c00 == 133 [pid = 1824] [id = 318] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0e5000 == 132 [pid = 1824] [id = 465] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8b6d9800 == 131 [pid = 1824] [id = 464] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8a50a000 == 130 [pid = 1824] [id = 463] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x895f0800 == 129 [pid = 1824] [id = 461] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x9c26f400 == 128 [pid = 1824] [id = 459] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x9c279000 == 127 [pid = 1824] [id = 460] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x882a6c00 == 126 [pid = 1824] [id = 458] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x953eb800 == 125 [pid = 1824] [id = 457] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x99779c00 == 124 [pid = 1824] [id = 456] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x97879400 == 123 [pid = 1824] [id = 455] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x92f71800 == 122 [pid = 1824] [id = 453] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x94755c00 == 121 [pid = 1824] [id = 454] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x927cc000 == 120 [pid = 1824] [id = 452] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8d424c00 == 119 [pid = 1824] [id = 451] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x927d6800 == 118 [pid = 1824] [id = 450] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x882a9000 == 117 [pid = 1824] [id = 449] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8ec8b000 == 116 [pid = 1824] [id = 448] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8d422000 == 115 [pid = 1824] [id = 446] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8ee9f000 == 114 [pid = 1824] [id = 447] 02:45:02 INFO - PROCESS | 1824 | --DOCSHELL 0x8a57bc00 == 113 [pid = 1824] [id = 445] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x91c8ac00) [pid = 1824] [serial = 1286] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x952f2000) [pid = 1824] [serial = 1298] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x8ec84000) [pid = 1824] [serial = 1332] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x9aaf9800) [pid = 1824] [serial = 1311] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x9b58a400) [pid = 1824] [serial = 1317] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x92f6b800) [pid = 1824] [serial = 1295] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x92cc6c00) [pid = 1824] [serial = 1293] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x9a979c00) [pid = 1824] [serial = 1308] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x8f545000) [pid = 1824] [serial = 1278] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x9af27000) [pid = 1824] [serial = 1313] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8eea3000) [pid = 1824] [serial = 1277] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x8e5ae800) [pid = 1824] [serial = 1275] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8f71a800) [pid = 1824] [serial = 1280] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8d8d5c00) [pid = 1824] [serial = 1329] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8ad66400) [pid = 1824] [serial = 1325] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8f8c3c00) [pid = 1824] [serial = 1283] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0xa23ba800) [pid = 1824] [serial = 1322] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x9a73b400) [pid = 1824] [serial = 1305] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x97876800) [pid = 1824] [serial = 1301] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x9ba0d800) [pid = 1824] [serial = 1319] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x8d3e4c00) [pid = 1824] [serial = 1328] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x9248ac00) [pid = 1824] [serial = 1287] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x952f6400) [pid = 1824] [serial = 1299] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x9a972400) [pid = 1824] [serial = 1307] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x926b1800) [pid = 1824] [serial = 1289] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x92a24800) [pid = 1824] [serial = 1292] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x927d6000) [pid = 1824] [serial = 1290] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x9b567400) [pid = 1824] [serial = 1316] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x9aaf2400) [pid = 1824] [serial = 1310] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x8ec7d800) [pid = 1824] [serial = 1137] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x8f724800) [pid = 1824] [serial = 1281] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x99379000) [pid = 1824] [serial = 1302] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x9a045000) [pid = 1824] [serial = 1304] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x93a8b800) [pid = 1824] [serial = 1296] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x90fa9c00) [pid = 1824] [serial = 1284] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x9c1cd000) [pid = 1824] [serial = 1320] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8d423400) [pid = 1824] [serial = 1274] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8b12f800) [pid = 1824] [serial = 1326] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8eb14000) [pid = 1824] [serial = 1203] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8ad61000) [pid = 1824] [serial = 1271] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x9af2c000) [pid = 1824] [serial = 1314] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8ae74000) [pid = 1824] [serial = 1272] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8eb14400) [pid = 1824] [serial = 1331] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x926b2c00) [pid = 1824] [serial = 1221] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8f741c00) [pid = 1824] [serial = 1215] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8e6d3800) [pid = 1824] [serial = 1212] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8a57fc00) [pid = 1824] [serial = 1206] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x9105b400) [pid = 1824] [serial = 1218] [outer = (nil)] [url = about:blank] 02:45:02 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8ec84800) [pid = 1824] [serial = 1334] [outer = (nil)] [url = about:blank] 02:45:03 INFO - PROCESS | 1824 | 1462959903099 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]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 3990ms 02:45:03 INFO - PROCESS | 1824 | 1462959903148 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 1824 | 1462959903153 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 02:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:45:03 INFO - PROCESS | 1824 | 1462959903162 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - PROCESS | 1824 | 1462959903167 Marionette TRACE conn4 <- [1,1910,null,{}] 02:45:03 INFO - PROCESS | 1824 | 1462959903179 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}] 02:45:03 INFO - PROCESS | 1824 | 1462959903418 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 02:45:03 INFO - PROCESS | 1824 | 1462959903618 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae6f000 == 114 [pid = 1824] [id = 485] 02:45:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8b12b800) [pid = 1824] [serial = 1456] [outer = (nil)] 02:45:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8b6d1c00) [pid = 1824] [serial = 1457] [outer = 0x8b12b800] 02:45:03 INFO - PROCESS | 1824 | 1462959903750 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8d1a4800) [pid = 1824] [serial = 1458] [outer = 0x8b12b800] 02:45:04 INFO - PROCESS | 1824 | 1462959904636 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]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1536ms 02:45:04 INFO - PROCESS | 1824 | 1462959904699 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 1824 | 1462959904707 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 02:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:45:04 INFO - PROCESS | 1824 | 1462959904717 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 1824 | 1462959904722 Marionette TRACE conn4 <- [1,1914,null,{}] 02:45:04 INFO - PROCESS | 1824 | 1462959904728 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}] 02:45:04 INFO - PROCESS | 1824 | 1462959904956 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 02:45:05 INFO - PROCESS | 1824 | 1462959905275 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b6d9800 == 115 [pid = 1824] [id = 486] 02:45:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8e41c000) [pid = 1824] [serial = 1459] [outer = (nil)] 02:45:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8e5ae800) [pid = 1824] [serial = 1460] [outer = 0x8e41c000] 02:45:05 INFO - PROCESS | 1824 | 1462959905375 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8e6d5000) [pid = 1824] [serial = 1461] [outer = 0x8e41c000] 02:45:06 INFO - PROCESS | 1824 | 1462959906223 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]]]}] 02:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1535ms 02:45:06 INFO - PROCESS | 1824 | 1462959906253 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 02:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:45:06 INFO - PROCESS | 1824 | 1462959906257 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 02:45:06 INFO - PROCESS | 1824 | 1462959906269 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 1824 | 1462959906301 Marionette TRACE conn4 <- [1,1918,null,{}] 02:45:06 INFO - PROCESS | 1824 | 1462959906405 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}] 02:45:06 INFO - PROCESS | 1824 | 1462959906666 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 02:45:06 INFO - PROCESS | 1824 | 1462959906707 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1af800 == 116 [pid = 1824] [id = 487] 02:45:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8eb0dc00) [pid = 1824] [serial = 1462] [outer = (nil)] 02:45:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8f540800) [pid = 1824] [serial = 1463] [outer = 0x8eb0dc00] 02:45:06 INFO - PROCESS | 1824 | 1462959906804 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8f627000) [pid = 1824] [serial = 1464] [outer = 0x8eb0dc00] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8e5b0400) [pid = 1824] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x9af24c00) [pid = 1824] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0xa22a3c00) [pid = 1824] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x92a16c00) [pid = 1824] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8ae69800) [pid = 1824] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8f623400) [pid = 1824] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x93b08000) [pid = 1824] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x9c275800) [pid = 1824] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8a50c800) [pid = 1824] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x92ccc000) [pid = 1824] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8a57d400) [pid = 1824] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0xa36f0400) [pid = 1824] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8b127800) [pid = 1824] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x9aaf6800) [pid = 1824] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x953e5400) [pid = 1824] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x8e419400) [pid = 1824] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8ee9a400) [pid = 1824] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0xa060e000) [pid = 1824] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x9a2b5c00) [pid = 1824] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x8f62c400) [pid = 1824] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x8a57b000) [pid = 1824] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x8d1a5400) [pid = 1824] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:45:07 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x926b4800) [pid = 1824] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:45:08 INFO - PROCESS | 1824 | 1462959908445 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]]]}] 02:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2224ms 02:45:08 INFO - PROCESS | 1824 | 1462959908490 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 1824 | 1462959908495 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 02:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:45:08 INFO - PROCESS | 1824 | 1462959908501 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 1824 | 1462959908504 Marionette TRACE conn4 <- [1,1922,null,{}] 02:45:08 INFO - PROCESS | 1824 | 1462959908510 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}] 02:45:08 INFO - PROCESS | 1824 | 1462959908727 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 02:45:08 INFO - PROCESS | 1824 | 1462959908964 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad5fc00 == 117 [pid = 1824] [id = 488] 02:45:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x8b7b8000) [pid = 1824] [serial = 1465] [outer = (nil)] 02:45:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x8ec85c00) [pid = 1824] [serial = 1466] [outer = 0x8b7b8000] 02:45:09 INFO - PROCESS | 1824 | 1462959909044 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x8f71e000) [pid = 1824] [serial = 1467] [outer = 0x8b7b8000] 02:45:09 INFO - PROCESS | 1824 | 1462959909813 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]]]}] 02:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1334ms 02:45:09 INFO - PROCESS | 1824 | 1462959909837 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 02:45:09 INFO - PROCESS | 1824 | 1462959909842 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 02:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:45:10 INFO - PROCESS | 1824 | 1462959910001 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - PROCESS | 1824 | 1462959910008 Marionette TRACE conn4 <- [1,1926,null,{}] 02:45:10 INFO - PROCESS | 1824 | 1462959910017 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}] 02:45:10 INFO - PROCESS | 1824 | 1462959910281 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 02:45:10 INFO - PROCESS | 1824 | 1462959910638 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad62800 == 118 [pid = 1824] [id = 489] 02:45:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x8ad63400) [pid = 1824] [serial = 1468] [outer = (nil)] 02:45:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8b130400) [pid = 1824] [serial = 1469] [outer = 0x8ad63400] 02:45:10 INFO - PROCESS | 1824 | 1462959910734 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8b7bcc00) [pid = 1824] [serial = 1470] [outer = 0x8ad63400] 02:45:11 INFO - PROCESS | 1824 | 1462959911711 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]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1808ms 02:45:11 INFO - PROCESS | 1824 | 1462959911789 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 1824 | 1462959911796 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 02:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:45:11 INFO - PROCESS | 1824 | 1462959911803 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 1824 | 1462959911808 Marionette TRACE conn4 <- [1,1930,null,{}] 02:45:11 INFO - PROCESS | 1824 | 1462959911820 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}] 02:45:12 INFO - PROCESS | 1824 | 1462959912106 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 02:45:12 INFO - PROCESS | 1824 | 1462959912443 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e420c00 == 119 [pid = 1824] [id = 490] 02:45:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8eb10800) [pid = 1824] [serial = 1471] [outer = (nil)] 02:45:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8ec80800) [pid = 1824] [serial = 1472] [outer = 0x8eb10800] 02:45:12 INFO - PROCESS | 1824 | 1462959912539 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8f541800) [pid = 1824] [serial = 1473] [outer = 0x8eb10800] 02:45:13 INFO - PROCESS | 1824 | 1462959913561 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]]]}] 02:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1791ms 02:45:13 INFO - PROCESS | 1824 | 1462959913595 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 02:45:13 INFO - PROCESS | 1824 | 1462959913598 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 02:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:45:13 INFO - PROCESS | 1824 | 1462959913607 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:45:13 INFO - PROCESS | 1824 | 1462959913611 Marionette TRACE conn4 <- [1,1934,null,{}] 02:45:13 INFO - PROCESS | 1824 | 1462959913617 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}] 02:45:13 INFO - PROCESS | 1824 | 1462959913868 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 02:45:14 INFO - PROCESS | 1824 | 1462959914253 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x90fadc00 == 120 [pid = 1824] [id = 491] 02:45:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x90faec00) [pid = 1824] [serial = 1474] [outer = (nil)] 02:45:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x90fb6800) [pid = 1824] [serial = 1475] [outer = 0x90faec00] 02:45:14 INFO - PROCESS | 1824 | 1462959914358 Marionette DEBUG loaded listener.js 02:45:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x9105b800) [pid = 1824] [serial = 1476] [outer = 0x90faec00] 02:45:15 INFO - PROCESS | 1824 | 1462959915350 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]]]}] 02:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1783ms 02:45:15 INFO - PROCESS | 1824 | 1462959915390 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 02:45:15 INFO - PROCESS | 1824 | 1462959915394 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 02:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:45:15 INFO - PROCESS | 1824 | 1462959915400 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 1824 | 1462959915404 Marionette TRACE conn4 <- [1,1938,null,{}] 02:45:15 INFO - PROCESS | 1824 | 1462959915410 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}] 02:45:15 INFO - PROCESS | 1824 | 1462959915639 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 02:45:15 INFO - PROCESS | 1824 | 1462959915962 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec84400 == 121 [pid = 1824] [id = 492] 02:45:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x91054400) [pid = 1824] [serial = 1477] [outer = (nil)] 02:45:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x92482c00) [pid = 1824] [serial = 1478] [outer = 0x91054400] 02:45:16 INFO - PROCESS | 1824 | 1462959916058 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x926b0c00) [pid = 1824] [serial = 1479] [outer = 0x91054400] 02:45:16 INFO - PROCESS | 1824 | 1462959916972 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]]]}] 02:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1584ms 02:45:17 INFO - PROCESS | 1824 | 1462959917000 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 1824 | 1462959917005 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 02:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:45:17 INFO - PROCESS | 1824 | 1462959917014 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 1824 | 1462959917016 Marionette TRACE conn4 <- [1,1942,null,{}] 02:45:17 INFO - PROCESS | 1824 | 1462959917023 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}] 02:45:17 INFO - PROCESS | 1824 | 1462959917245 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 02:45:17 INFO - PROCESS | 1824 | 1462959917585 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e5b5c00 == 122 [pid = 1824] [id = 493] 02:45:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8f628800) [pid = 1824] [serial = 1480] [outer = (nil)] 02:45:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x927ce000) [pid = 1824] [serial = 1481] [outer = 0x8f628800] 02:45:17 INFO - PROCESS | 1824 | 1462959917682 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x927d4000) [pid = 1824] [serial = 1482] [outer = 0x8f628800] 02:45:18 INFO - PROCESS | 1824 | 1462959918661 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]]]}] 02:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1688ms 02:45:18 INFO - PROCESS | 1824 | 1462959918703 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 02:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:45:18 INFO - PROCESS | 1824 | 1462959918707 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 02:45:18 INFO - PROCESS | 1824 | 1462959918714 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 1824 | 1462959918718 Marionette TRACE conn4 <- [1,1946,null,{}] 02:45:18 INFO - PROCESS | 1824 | 1462959918724 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}] 02:45:18 INFO - PROCESS | 1824 | 1462959918995 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 02:45:19 INFO - PROCESS | 1824 | 1462959919342 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x927c9400 == 123 [pid = 1824] [id = 494] 02:45:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x927cd800) [pid = 1824] [serial = 1483] [outer = (nil)] 02:45:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x92f72c00) [pid = 1824] [serial = 1484] [outer = 0x927cd800] 02:45:19 INFO - PROCESS | 1824 | 1462959919439 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x9474dc00) [pid = 1824] [serial = 1485] [outer = 0x927cd800] 02:45:20 INFO - PROCESS | 1824 | 1462959920384 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]]]}] 02:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1738ms 02:45:20 INFO - PROCESS | 1824 | 1462959920453 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 02:45:20 INFO - PROCESS | 1824 | 1462959920457 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 02:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:45:20 INFO - PROCESS | 1824 | 1462959920464 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:45:20 INFO - PROCESS | 1824 | 1462959920467 Marionette TRACE conn4 <- [1,1950,null,{}] 02:45:20 INFO - PROCESS | 1824 | 1462959920473 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}] 02:45:20 INFO - PROCESS | 1824 | 1462959920705 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 02:45:21 INFO - PROCESS | 1824 | 1462959921028 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x926b1800 == 124 [pid = 1824] [id = 495] 02:45:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x926b4c00) [pid = 1824] [serial = 1486] [outer = (nil)] 02:45:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x95334000) [pid = 1824] [serial = 1487] [outer = 0x926b4c00] 02:45:21 INFO - PROCESS | 1824 | 1462959921124 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x95339c00) [pid = 1824] [serial = 1488] [outer = 0x926b4c00] 02:45:22 INFO - PROCESS | 1824 | 1462959922036 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]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1634ms 02:45:22 INFO - PROCESS | 1824 | 1462959922100 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 1824 | 1462959922104 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 02:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:45:22 INFO - PROCESS | 1824 | 1462959922111 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 1824 | 1462959922115 Marionette TRACE conn4 <- [1,1954,null,{}] 02:45:22 INFO - PROCESS | 1824 | 1462959922120 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}] 02:45:22 INFO - PROCESS | 1824 | 1462959922359 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 02:45:22 INFO - PROCESS | 1824 | 1462959922696 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a504400 == 125 [pid = 1824] [id = 496] 02:45:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8a507800) [pid = 1824] [serial = 1489] [outer = (nil)] 02:45:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x9787a400) [pid = 1824] [serial = 1490] [outer = 0x8a507800] 02:45:22 INFO - PROCESS | 1824 | 1462959922792 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x991e7800) [pid = 1824] [serial = 1491] [outer = 0x8a507800] 02:45:23 INFO - PROCESS | 1824 | 1462959923732 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]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1683ms 02:45:23 INFO - PROCESS | 1824 | 1462959923796 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 1824 | 1462959923800 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 02:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:45:23 INFO - PROCESS | 1824 | 1462959923807 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 1824 | 1462959923809 Marionette TRACE conn4 <- [1,1958,null,{}] 02:45:23 INFO - PROCESS | 1824 | 1462959923816 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}] 02:45:24 INFO - PROCESS | 1824 | 1462959924049 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 02:45:24 INFO - PROCESS | 1824 | 1462959924373 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eb15c00 == 126 [pid = 1824] [id = 497] 02:45:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x95339800) [pid = 1824] [serial = 1492] [outer = (nil)] 02:45:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x9a249800) [pid = 1824] [serial = 1493] [outer = 0x95339800] 02:45:24 INFO - PROCESS | 1824 | 1462959924469 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x9a36cc00) [pid = 1824] [serial = 1494] [outer = 0x95339800] 02:45:25 INFO - PROCESS | 1824 | 1462959925415 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]]]}] 02:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1682ms 02:45:25 INFO - PROCESS | 1824 | 1462959925490 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 1824 | 1462959925493 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 02:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:45:25 INFO - PROCESS | 1824 | 1462959925501 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 1824 | 1462959925504 Marionette TRACE conn4 <- [1,1962,null,{}] 02:45:25 INFO - PROCESS | 1824 | 1462959925510 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}] 02:45:25 INFO - PROCESS | 1824 | 1462959925770 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 02:45:26 INFO - PROCESS | 1824 | 1462959926099 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x99fe8400 == 127 [pid = 1824] [id = 498] 02:45:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x99ff2800) [pid = 1824] [serial = 1495] [outer = (nil)] 02:45:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x9a97ac00) [pid = 1824] [serial = 1496] [outer = 0x99ff2800] 02:45:26 INFO - PROCESS | 1824 | 1462959926186 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x9aa3dc00) [pid = 1824] [serial = 1497] [outer = 0x99ff2800] 02:45:27 INFO - PROCESS | 1824 | 1462959927139 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]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1684ms 02:45:27 INFO - PROCESS | 1824 | 1462959927186 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 02:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:45:27 INFO - PROCESS | 1824 | 1462959927190 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 02:45:27 INFO - PROCESS | 1824 | 1462959927197 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 1824 | 1462959927202 Marionette TRACE conn4 <- [1,1966,null,{}] 02:45:27 INFO - PROCESS | 1824 | 1462959927209 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}] 02:45:27 INFO - PROCESS | 1824 | 1462959927484 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 02:45:27 INFO - PROCESS | 1824 | 1462959927828 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f624c00 == 128 [pid = 1824] [id = 499] 02:45:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x9aaf9800) [pid = 1824] [serial = 1498] [outer = (nil)] 02:45:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9af2a800) [pid = 1824] [serial = 1499] [outer = 0x9aaf9800] 02:45:27 INFO - PROCESS | 1824 | 1462959927924 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9b564c00) [pid = 1824] [serial = 1500] [outer = 0x9aaf9800] 02:45:28 INFO - PROCESS | 1824 | 1462959928887 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]]]}] 02:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1739ms 02:45:28 INFO - PROCESS | 1824 | 1462959928936 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 1824 | 1462959928941 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 02:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:45:28 INFO - PROCESS | 1824 | 1462959928947 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 1824 | 1462959928951 Marionette TRACE conn4 <- [1,1970,null,{}] 02:45:28 INFO - PROCESS | 1824 | 1462959928958 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}] 02:45:29 INFO - PROCESS | 1824 | 1462959929203 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 02:45:29 INFO - PROCESS | 1824 | 1462959929535 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b567400 == 129 [pid = 1824] [id = 500] 02:45:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x9b56b800) [pid = 1824] [serial = 1501] [outer = (nil)] 02:45:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9ba5c800) [pid = 1824] [serial = 1502] [outer = 0x9b56b800] 02:45:29 INFO - PROCESS | 1824 | 1462959929636 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x9c08f800) [pid = 1824] [serial = 1503] [outer = 0x9b56b800] 02:45:30 INFO - PROCESS | 1824 | 1462959930533 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]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1632ms 02:45:30 INFO - PROCESS | 1824 | 1462959930581 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 02:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:45:30 INFO - PROCESS | 1824 | 1462959930586 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 02:45:30 INFO - PROCESS | 1824 | 1462959930592 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 1824 | 1462959930596 Marionette TRACE conn4 <- [1,1974,null,{}] 02:45:30 INFO - PROCESS | 1824 | 1462959930602 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}] 02:45:30 INFO - PROCESS | 1824 | 1462959930846 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 02:45:31 INFO - PROCESS | 1824 | 1462959931176 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b58a800 == 130 [pid = 1824] [id = 501] 02:45:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x9ba61400) [pid = 1824] [serial = 1504] [outer = (nil)] 02:45:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0xa114dc00) [pid = 1824] [serial = 1505] [outer = 0x9ba61400] 02:45:31 INFO - PROCESS | 1824 | 1462959931270 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0xa224ac00) [pid = 1824] [serial = 1506] [outer = 0x9ba61400] 02:45:32 INFO - PROCESS | 1824 | 1462959932211 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]]]}] 02:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1686ms 02:45:32 INFO - PROCESS | 1824 | 1462959932278 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 1824 | 1462959932282 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 02:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:45:32 INFO - PROCESS | 1824 | 1462959932289 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 1824 | 1462959932292 Marionette TRACE conn4 <- [1,1978,null,{}] 02:45:32 INFO - PROCESS | 1824 | 1462959932298 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}] 02:45:32 INFO - PROCESS | 1824 | 1462959932550 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 02:45:32 INFO - PROCESS | 1824 | 1462959932883 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 1824 | ++DOCSHELL 0x883d7800 == 131 [pid = 1824] [id = 502] 02:45:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x8e6cbc00) [pid = 1824] [serial = 1507] [outer = (nil)] 02:45:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0xa27e7c00) [pid = 1824] [serial = 1508] [outer = 0x8e6cbc00] 02:45:32 INFO - PROCESS | 1824 | 1462959932979 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0xa3651c00) [pid = 1824] [serial = 1509] [outer = 0x8e6cbc00] 02:45:33 INFO - PROCESS | 1824 | 1462959933975 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]]]}] 02:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1738ms 02:45:34 INFO - PROCESS | 1824 | 1462959934028 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 1824 | 1462959934032 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 02:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:45:34 INFO - PROCESS | 1824 | 1462959934039 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 1824 | 1462959934042 Marionette TRACE conn4 <- [1,1982,null,{}] 02:45:34 INFO - PROCESS | 1824 | 1462959934049 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}] 02:45:34 INFO - PROCESS | 1824 | 1462959934288 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 02:45:34 INFO - PROCESS | 1824 | 1462959934619 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 1824 | ++DOCSHELL 0xa27cd800 == 132 [pid = 1824] [id = 503] 02:45:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0xa63f4000) [pid = 1824] [serial = 1510] [outer = (nil)] 02:45:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0xa6b8f400) [pid = 1824] [serial = 1511] [outer = 0xa63f4000] 02:45:34 INFO - PROCESS | 1824 | 1462959934713 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0xa6b93c00) [pid = 1824] [serial = 1512] [outer = 0xa63f4000] 02:45:35 INFO - PROCESS | 1824 | 1462959935617 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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1637ms 02:45:35 INFO - PROCESS | 1824 | 1462959935677 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 02:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:45:35 INFO - PROCESS | 1824 | 1462959935681 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 02:45:35 INFO - PROCESS | 1824 | 1462959935687 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 1824 | 1462959935690 Marionette TRACE conn4 <- [1,1986,null,{}] 02:45:35 INFO - PROCESS | 1824 | 1462959935696 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}] 02:45:35 INFO - PROCESS | 1824 | 1462959935933 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 02:45:36 INFO - PROCESS | 1824 | 1462959936265 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f7c00 == 133 [pid = 1824] [id = 504] 02:45:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x9c367800) [pid = 1824] [serial = 1513] [outer = (nil)] 02:45:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0xa6bea000) [pid = 1824] [serial = 1514] [outer = 0x9c367800] 02:45:36 INFO - PROCESS | 1824 | 1462959936358 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0xa6becc00) [pid = 1824] [serial = 1515] [outer = 0x9c367800] 02:45:37 INFO - PROCESS | 1824 | 1462959937287 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]]]}] 02:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1635ms 02:45:37 INFO - PROCESS | 1824 | 1462959937322 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 1824 | 1462959937326 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 02:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:45:37 INFO - PROCESS | 1824 | 1462959937332 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 1824 | 1462959937336 Marionette TRACE conn4 <- [1,1990,null,{}] 02:45:37 INFO - PROCESS | 1824 | 1462959937342 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}] 02:45:37 INFO - PROCESS | 1824 | 1462959937583 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 02:45:37 INFO - PROCESS | 1824 | 1462959937930 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bbac00 == 134 [pid = 1824] [id = 505] 02:45:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x88bbb400) [pid = 1824] [serial = 1516] [outer = (nil)] 02:45:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x88bc2800) [pid = 1824] [serial = 1517] [outer = 0x88bbb400] 02:45:38 INFO - PROCESS | 1824 | 1462959938029 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x88bc4000) [pid = 1824] [serial = 1518] [outer = 0x88bbb400] 02:45:38 INFO - PROCESS | 1824 | 1462959938939 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]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1641ms 02:45:38 INFO - PROCESS | 1824 | 1462959938974 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 1824 | 1462959938978 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 02:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:45:38 INFO - PROCESS | 1824 | 1462959938984 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 1824 | 1462959938987 Marionette TRACE conn4 <- [1,1994,null,{}] 02:45:38 INFO - PROCESS | 1824 | 1462959938993 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}] 02:45:39 INFO - PROCESS | 1824 | 1462959939235 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 02:45:39 INFO - PROCESS | 1824 | 1462959939527 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bbec00 == 135 [pid = 1824] [id = 506] 02:45:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x88bc0c00) [pid = 1824] [serial = 1519] [outer = (nil)] 02:45:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x8b1a0800) [pid = 1824] [serial = 1520] [outer = 0x88bc0c00] 02:45:39 INFO - PROCESS | 1824 | 1462959939664 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x8b1a4400) [pid = 1824] [serial = 1521] [outer = 0x88bc0c00] 02:45:41 INFO - PROCESS | 1824 | --DOCSHELL 0x883dec00 == 134 [pid = 1824] [id = 439] 02:45:41 INFO - PROCESS | 1824 | --DOCSHELL 0x870cfc00 == 133 [pid = 1824] [id = 441] 02:45:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8d2d9400 == 132 [pid = 1824] [id = 442] 02:45:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad69c00 == 131 [pid = 1824] [id = 443] 02:45:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8f541000 == 130 [pid = 1824] [id = 106] 02:45:41 INFO - PROCESS | 1824 | --DOCSHELL 0x99f02800 == 129 [pid = 1824] [id = 437] 02:45:41 INFO - PROCESS | 1824 | --DOCSHELL 0x882b0800 == 128 [pid = 1824] [id = 444] 02:45:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1af800 == 127 [pid = 1824] [id = 487] 02:45:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8b6d9800 == 126 [pid = 1824] [id = 486] 02:45:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae6f000 == 125 [pid = 1824] [id = 485] 02:45:41 INFO - PROCESS | 1824 | --DOCSHELL 0x883e0400 == 124 [pid = 1824] [id = 483] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x870d3000 == 123 [pid = 1824] [id = 482] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x9af24400 == 122 [pid = 1824] [id = 480] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae67400 == 121 [pid = 1824] [id = 481] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x92f7a400 == 120 [pid = 1824] [id = 479] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8e5af000 == 119 [pid = 1824] [id = 478] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x99fe9000 == 118 [pid = 1824] [id = 477] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x952f1800 == 117 [pid = 1824] [id = 475] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x952f7800 == 116 [pid = 1824] [id = 476] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x927d8400 == 115 [pid = 1824] [id = 474] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae72800 == 114 [pid = 1824] [id = 473] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x91057c00 == 113 [pid = 1824] [id = 472] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8f8bb000 == 112 [pid = 1824] [id = 471] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x90fb0400 == 111 [pid = 1824] [id = 470] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8f71bc00 == 110 [pid = 1824] [id = 469] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1ac400 == 109 [pid = 1824] [id = 468] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x883df800 == 108 [pid = 1824] [id = 466] 02:45:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad6b800 == 107 [pid = 1824] [id = 467] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x8e6d0000) [pid = 1824] [serial = 1397] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x9ba62400) [pid = 1824] [serial = 1374] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0xa3160c00) [pid = 1824] [serial = 1323] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x92e26400) [pid = 1824] [serial = 1353] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8e5aa800) [pid = 1824] [serial = 1269] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x91c91000) [pid = 1824] [serial = 1349] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x9544b000) [pid = 1824] [serial = 1362] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0xa224b800) [pid = 1824] [serial = 1380] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8ae70c00) [pid = 1824] [serial = 1391] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x95338c00) [pid = 1824] [serial = 1359] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x8ad68400) [pid = 1824] [serial = 1337] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0xa68bc400) [pid = 1824] [serial = 1389] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0xa51e9800) [pid = 1824] [serial = 1385] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x9b34f800) [pid = 1824] [serial = 1370] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x9936d400) [pid = 1824] [serial = 1365] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x8e5afc00) [pid = 1824] [serial = 1340] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x9105f000) [pid = 1824] [serial = 1346] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0xa3161c00) [pid = 1824] [serial = 1382] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x919e3c00) [pid = 1824] [serial = 1347] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x9a972800) [pid = 1824] [serial = 1367] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0xa51f4400) [pid = 1824] [serial = 1386] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x92a1d000) [pid = 1824] [serial = 1352] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x9ba09800) [pid = 1824] [serial = 1373] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x8f747800) [pid = 1824] [serial = 1344] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x95331800) [pid = 1824] [serial = 1358] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8e6d5400) [pid = 1824] [serial = 1341] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x9c1cf000) [pid = 1824] [serial = 1376] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x8d2d4c00) [pid = 1824] [serial = 1394] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x982f5400) [pid = 1824] [serial = 1364] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x92486400) [pid = 1824] [serial = 1350] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0xa6882800) [pid = 1824] [serial = 1388] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x93df3c00) [pid = 1824] [serial = 1356] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8b2f2400) [pid = 1824] [serial = 1338] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8d422c00) [pid = 1824] [serial = 1395] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x9aaef400) [pid = 1824] [serial = 1368] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8f722000) [pid = 1824] [serial = 1343] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8ec8b400) [pid = 1824] [serial = 1398] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x9b3c3000) [pid = 1824] [serial = 1371] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0xa114f400) [pid = 1824] [serial = 1379] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x953ed000) [pid = 1824] [serial = 1361] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x9c364400) [pid = 1824] [serial = 1377] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0xa31edc00) [pid = 1824] [serial = 1383] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8b48d000) [pid = 1824] [serial = 1392] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x93b02400) [pid = 1824] [serial = 1355] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8e564000) [pid = 1824] [serial = 1400] [outer = (nil)] [url = about:blank] 02:45:42 INFO - PROCESS | 1824 | 1462959942925 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]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 4001ms 02:45:43 INFO - PROCESS | 1824 | 1462959943007 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 1824 | 1462959943014 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 02:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:45:43 INFO - PROCESS | 1824 | 1462959943023 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 1824 | 1462959943028 Marionette TRACE conn4 <- [1,1998,null,{}] 02:45:43 INFO - PROCESS | 1824 | 1462959943036 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}] 02:45:43 INFO - PROCESS | 1824 | 1462959943248 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 02:45:43 INFO - PROCESS | 1824 | 1462959943465 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 1824 | ++DOCSHELL 0x883e0400 == 108 [pid = 1824] [id = 507] 02:45:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x88bba400) [pid = 1824] [serial = 1522] [outer = (nil)] 02:45:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8a759c00) [pid = 1824] [serial = 1523] [outer = 0x88bba400] 02:45:43 INFO - PROCESS | 1824 | 1462959943548 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8ad69c00) [pid = 1824] [serial = 1524] [outer = 0x88bba400] 02:45:44 INFO - PROCESS | 1824 | 1462959944356 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]]]}] 02:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1351ms 02:45:44 INFO - PROCESS | 1824 | 1462959944407 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 02:45:44 INFO - PROCESS | 1824 | 1462959944416 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 02:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:45:44 INFO - PROCESS | 1824 | 1462959944430 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - PROCESS | 1824 | 1462959944434 Marionette TRACE conn4 <- [1,2002,null,{}] 02:45:44 INFO - PROCESS | 1824 | 1462959944440 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}] 02:45:44 INFO - PROCESS | 1824 | 1462959944646 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 02:45:44 INFO - PROCESS | 1824 | 1462959944880 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae67800 == 109 [pid = 1824] [id = 508] 02:45:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8ae74c00) [pid = 1824] [serial = 1525] [outer = (nil)] 02:45:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8b1a3400) [pid = 1824] [serial = 1526] [outer = 0x8ae74c00] 02:45:44 INFO - PROCESS | 1824 | 1462959944960 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8b1ab400) [pid = 1824] [serial = 1527] [outer = 0x8ae74c00] 02:45:45 INFO - PROCESS | 1824 | 1462959945938 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]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1544ms 02:45:45 INFO - PROCESS | 1824 | 1462959945974 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 1824 | 1462959945978 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 02:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:45:45 INFO - PROCESS | 1824 | 1462959945984 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 1824 | 1462959945990 Marionette TRACE conn4 <- [1,2006,null,{}] 02:45:46 INFO - PROCESS | 1824 | 1462959946013 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}] 02:45:46 INFO - PROCESS | 1824 | 1462959946331 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 02:45:46 INFO - PROCESS | 1824 | 1462959946366 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a8800 == 110 [pid = 1824] [id = 509] 02:45:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8d1ac800) [pid = 1824] [serial = 1528] [outer = (nil)] 02:45:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8d2d6800) [pid = 1824] [serial = 1529] [outer = 0x8d1ac800] 02:45:46 INFO - PROCESS | 1824 | 1462959946447 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8d3e8800) [pid = 1824] [serial = 1530] [outer = 0x8d1ac800] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8b12b800) [pid = 1824] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0xa3325000) [pid = 1824] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x883d6000) [pid = 1824] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0xa2375000) [pid = 1824] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x9aafb800) [pid = 1824] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x9abd8800) [pid = 1824] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x952f6800) [pid = 1824] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x953e9c00) [pid = 1824] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8e41c000) [pid = 1824] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x9af2c400) [pid = 1824] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8e5b6800) [pid = 1824] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x9af2bc00) [pid = 1824] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:45:47 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8eb0dc00) [pid = 1824] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:45:48 INFO - PROCESS | 1824 | 1462959948040 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]]]}] 02:45:48 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 02:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2092ms 02:45:48 INFO - PROCESS | 1824 | 1462959948078 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 1824 | 1462959948082 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 02:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:45:48 INFO - PROCESS | 1824 | 1462959948089 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 1824 | 1462959948092 Marionette TRACE conn4 <- [1,2010,null,{}] 02:45:48 INFO - PROCESS | 1824 | 1462959948097 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}] 02:45:48 INFO - PROCESS | 1824 | 1462959948401 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 02:45:48 INFO - PROCESS | 1824 | 1462959948554 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d3ecc00 == 111 [pid = 1824] [id = 510] 02:45:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8d429800) [pid = 1824] [serial = 1531] [outer = (nil)] 02:45:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8d8d8800) [pid = 1824] [serial = 1532] [outer = 0x8d429800] 02:45:48 INFO - PROCESS | 1824 | 1462959948651 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8e426c00) [pid = 1824] [serial = 1533] [outer = 0x8d429800] 02:45:49 INFO - PROCESS | 1824 | 1462959949508 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]]]}] 02:45:49 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 02:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1584ms 02:45:49 INFO - PROCESS | 1824 | 1462959949689 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 02:45:49 INFO - PROCESS | 1824 | 1462959949697 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 02:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:45:49 INFO - PROCESS | 1824 | 1462959949707 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - PROCESS | 1824 | 1462959949712 Marionette TRACE conn4 <- [1,2014,null,{}] 02:45:49 INFO - PROCESS | 1824 | 1462959949722 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}] 02:45:49 INFO - PROCESS | 1824 | 1462959949968 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 02:45:50 INFO - PROCESS | 1824 | 1462959950312 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f4800 == 112 [pid = 1824] [id = 511] 02:45:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x895f9000) [pid = 1824] [serial = 1534] [outer = (nil)] 02:45:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8a578400) [pid = 1824] [serial = 1535] [outer = 0x895f9000] 02:45:50 INFO - PROCESS | 1824 | 1462959950407 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8a762800) [pid = 1824] [serial = 1536] [outer = 0x895f9000] 02:45:51 INFO - PROCESS | 1824 | 1462959951383 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]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1737ms 02:45:51 INFO - PROCESS | 1824 | 1462959951445 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 1824 | 1462959951452 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 02:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:45:51 INFO - PROCESS | 1824 | 1462959951465 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 1824 | 1462959951470 Marionette TRACE conn4 <- [1,2018,null,{}] 02:45:51 INFO - PROCESS | 1824 | 1462959951477 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}] 02:45:51 INFO - PROCESS | 1824 | 1462959951756 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 02:45:52 INFO - PROCESS | 1824 | 1462959952091 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae70000 == 113 [pid = 1824] [id = 512] 02:45:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8b1a4800) [pid = 1824] [serial = 1537] [outer = (nil)] 02:45:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8b49a000) [pid = 1824] [serial = 1538] [outer = 0x8b1a4800] 02:45:52 INFO - PROCESS | 1824 | 1462959952182 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8d1a3400) [pid = 1824] [serial = 1539] [outer = 0x8b1a4800] 02:45:53 INFO - PROCESS | 1824 | 1462959953143 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]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1748ms 02:45:53 INFO - PROCESS | 1824 | 1462959953209 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 02:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:45:53 INFO - PROCESS | 1824 | 1462959953214 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 02:45:53 INFO - PROCESS | 1824 | 1462959953221 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 1824 | 1462959953225 Marionette TRACE conn4 <- [1,2022,null,{}] 02:45:53 INFO - PROCESS | 1824 | 1462959953241 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}] 02:45:53 INFO - PROCESS | 1824 | 1462959953536 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 02:45:53 INFO - PROCESS | 1824 | 1462959953920 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d3e8400 == 114 [pid = 1824] [id = 513] 02:45:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8e5af000) [pid = 1824] [serial = 1540] [outer = (nil)] 02:45:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8e5b9000) [pid = 1824] [serial = 1541] [outer = 0x8e5af000] 02:45:54 INFO - PROCESS | 1824 | 1462959954015 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8eb0d400) [pid = 1824] [serial = 1542] [outer = 0x8e5af000] 02:45:55 INFO - PROCESS | 1824 | 1462959954993 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]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1849ms 02:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:45:55 INFO - PROCESS | 1824 | 1462959955071 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 1824 | 1462959955074 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 02:45:55 INFO - PROCESS | 1824 | 1462959955081 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 1824 | 1462959955084 Marionette TRACE conn4 <- [1,2026,null,{}] 02:45:55 INFO - PROCESS | 1824 | 1462959955090 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}] 02:45:55 INFO - PROCESS | 1824 | 1462959955353 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 02:45:55 INFO - PROCESS | 1824 | 1462959955675 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b12a800 == 115 [pid = 1824] [id = 514] 02:45:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8c0db400) [pid = 1824] [serial = 1543] [outer = (nil)] 02:45:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8ec8ac00) [pid = 1824] [serial = 1544] [outer = 0x8c0db400] 02:45:55 INFO - PROCESS | 1824 | 1462959955770 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8f53f400) [pid = 1824] [serial = 1545] [outer = 0x8c0db400] 02:45:56 INFO - PROCESS | 1824 | 1462959956709 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]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1689ms 02:45:56 INFO - PROCESS | 1824 | 1462959956771 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 1824 | 1462959956775 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 02:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:45:56 INFO - PROCESS | 1824 | 1462959956782 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 1824 | 1462959956786 Marionette TRACE conn4 <- [1,2030,null,{}] 02:45:56 INFO - PROCESS | 1824 | 1462959956791 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}] 02:45:57 INFO - PROCESS | 1824 | 1462959957020 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 02:45:57 INFO - PROCESS | 1824 | 1462959957343 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e5b3800 == 116 [pid = 1824] [id = 515] 02:45:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x8ec81000) [pid = 1824] [serial = 1546] [outer = (nil)] 02:45:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8f719800) [pid = 1824] [serial = 1547] [outer = 0x8ec81000] 02:45:57 INFO - PROCESS | 1824 | 1462959957439 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8f720400) [pid = 1824] [serial = 1548] [outer = 0x8ec81000] 02:45:58 INFO - PROCESS | 1824 | 1462959958367 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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1634ms 02:45:58 INFO - PROCESS | 1824 | 1462959958418 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 1824 | 1462959958423 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 02:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:45:58 INFO - PROCESS | 1824 | 1462959958429 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 1824 | 1462959958433 Marionette TRACE conn4 <- [1,2034,null,{}] 02:45:58 INFO - PROCESS | 1824 | 1462959958439 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}] 02:45:58 INFO - PROCESS | 1824 | 1462959958750 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 02:45:59 INFO - PROCESS | 1824 | 1462959959082 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 1824 | ++DOCSHELL 0x870c8800 == 117 [pid = 1824] [id = 516] 02:45:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8eb17c00) [pid = 1824] [serial = 1549] [outer = (nil)] 02:45:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x8f8c8400) [pid = 1824] [serial = 1550] [outer = 0x8eb17c00] 02:45:59 INFO - PROCESS | 1824 | 1462959959178 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x9105a000) [pid = 1824] [serial = 1551] [outer = 0x8eb17c00] 02:46:00 INFO - PROCESS | 1824 | 1462959960116 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]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1733ms 02:46:00 INFO - PROCESS | 1824 | 1462959960164 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 02:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:46:00 INFO - PROCESS | 1824 | 1462959960168 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 02:46:00 INFO - PROCESS | 1824 | 1462959960175 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 1824 | 1462959960179 Marionette TRACE conn4 <- [1,2038,null,{}] 02:46:00 INFO - PROCESS | 1824 | 1462959960185 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}] 02:46:00 INFO - PROCESS | 1824 | 1462959960419 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 02:46:00 INFO - PROCESS | 1824 | 1462959960742 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f631000 == 118 [pid = 1824] [id = 517] 02:46:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x8f748c00) [pid = 1824] [serial = 1552] [outer = (nil)] 02:46:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x919f1c00) [pid = 1824] [serial = 1553] [outer = 0x8f748c00] 02:46:00 INFO - PROCESS | 1824 | 1462959960840 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x91c8ac00) [pid = 1824] [serial = 1554] [outer = 0x8f748c00] 02:46:01 INFO - PROCESS | 1824 | 1462959961749 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]]]}] 02:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1640ms 02:46:01 INFO - PROCESS | 1824 | 1462959961822 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 1824 | 1462959961825 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 02:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:46:01 INFO - PROCESS | 1824 | 1462959961836 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 1824 | 1462959961840 Marionette TRACE conn4 <- [1,2042,null,{}] 02:46:01 INFO - PROCESS | 1824 | 1462959961846 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}] 02:46:02 INFO - PROCESS | 1824 | 1462959962084 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 02:46:02 INFO - PROCESS | 1824 | 1462959962379 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f8c5400 == 119 [pid = 1824] [id = 518] 02:46:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x91061400) [pid = 1824] [serial = 1555] [outer = (nil)] 02:46:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x926b3800) [pid = 1824] [serial = 1556] [outer = 0x91061400] 02:46:02 INFO - PROCESS | 1824 | 1462959962476 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x927d1c00) [pid = 1824] [serial = 1557] [outer = 0x91061400] 02:46:03 INFO - PROCESS | 1824 | 1462959963416 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]]]}] 02:46:03 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) 02:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1636ms 02:46:03 INFO - PROCESS | 1824 | 1462959963476 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 02:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:46:03 INFO - PROCESS | 1824 | 1462959963484 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 02:46:03 INFO - PROCESS | 1824 | 1462959963490 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 1824 | 1462959963494 Marionette TRACE conn4 <- [1,2046,null,{}] 02:46:03 INFO - PROCESS | 1824 | 1462959963500 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}] 02:46:03 INFO - PROCESS | 1824 | 1462959963798 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 02:46:04 INFO - PROCESS | 1824 | 1462959964142 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x870c7000 == 120 [pid = 1824] [id = 519] 02:46:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x8b2f2000) [pid = 1824] [serial = 1558] [outer = (nil)] 02:46:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x92cc7000) [pid = 1824] [serial = 1559] [outer = 0x8b2f2000] 02:46:04 INFO - PROCESS | 1824 | 1462959964233 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x92ccf400) [pid = 1824] [serial = 1560] [outer = 0x8b2f2000] 02:46:05 INFO - PROCESS | 1824 | 1462959965144 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]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1734ms 02:46:05 INFO - PROCESS | 1824 | 1462959965225 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 1824 | 1462959965229 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 02:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:46:05 INFO - PROCESS | 1824 | 1462959965237 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - PROCESS | 1824 | 1462959965241 Marionette TRACE conn4 <- [1,2050,null,{}] 02:46:05 INFO - PROCESS | 1824 | 1462959965247 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}] 02:46:05 INFO - PROCESS | 1824 | 1462959965511 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 02:46:05 INFO - PROCESS | 1824 | 1462959965836 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x919e5800 == 121 [pid = 1824] [id = 520] 02:46:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x926b7c00) [pid = 1824] [serial = 1561] [outer = (nil)] 02:46:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x93a8b800) [pid = 1824] [serial = 1562] [outer = 0x926b7c00] 02:46:05 INFO - PROCESS | 1824 | 1462959965927 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x93b02400) [pid = 1824] [serial = 1563] [outer = 0x926b7c00] 02:46:06 INFO - PROCESS | 1824 | 1462959966853 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]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1684ms 02:46:06 INFO - PROCESS | 1824 | 1462959966923 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 1824 | 1462959966927 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 02:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:46:06 INFO - PROCESS | 1824 | 1462959966934 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 1824 | 1462959966938 Marionette TRACE conn4 <- [1,2054,null,{}] 02:46:06 INFO - PROCESS | 1824 | 1462959966944 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}] 02:46:07 INFO - PROCESS | 1824 | 1462959967206 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 02:46:07 INFO - PROCESS | 1824 | 1462959967544 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x9475c400 == 122 [pid = 1824] [id = 521] 02:46:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x95335800) [pid = 1824] [serial = 1564] [outer = (nil)] 02:46:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x953dfc00) [pid = 1824] [serial = 1565] [outer = 0x95335800] 02:46:07 INFO - PROCESS | 1824 | 1462959967646 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x95428c00) [pid = 1824] [serial = 1566] [outer = 0x95335800] 02:46:08 INFO - PROCESS | 1824 | 1462959968622 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]]]}] 02:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1738ms 02:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:46:08 INFO - PROCESS | 1824 | 1462959968674 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 1824 | 1462959968677 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 02:46:08 INFO - PROCESS | 1824 | 1462959968684 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 1824 | 1462959968687 Marionette TRACE conn4 <- [1,2058,null,{}] 02:46:08 INFO - PROCESS | 1824 | 1462959968693 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}] 02:46:08 INFO - PROCESS | 1824 | 1462959968954 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 02:46:09 INFO - PROCESS | 1824 | 1462959969282 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0df800 == 123 [pid = 1824] [id = 522] 02:46:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x8d3ef000) [pid = 1824] [serial = 1567] [outer = (nil)] 02:46:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x982f3400) [pid = 1824] [serial = 1568] [outer = 0x8d3ef000] 02:46:09 INFO - PROCESS | 1824 | 1462959969375 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x99372800) [pid = 1824] [serial = 1569] [outer = 0x8d3ef000] 02:46:10 INFO - PROCESS | 1824 | 1462959970325 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]]]}] 02:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1692ms 02:46:10 INFO - PROCESS | 1824 | 1462959970376 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 02:46:10 INFO - PROCESS | 1824 | 1462959970380 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 02:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:46:10 INFO - PROCESS | 1824 | 1462959970386 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 1824 | 1462959970389 Marionette TRACE conn4 <- [1,2062,null,{}] 02:46:10 INFO - PROCESS | 1824 | 1462959970395 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}] 02:46:10 INFO - PROCESS | 1824 | 1462959970635 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 02:46:10 INFO - PROCESS | 1824 | 1462959970972 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x92e25000 == 124 [pid = 1824] [id = 523] 02:46:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x953e0c00) [pid = 1824] [serial = 1570] [outer = (nil)] 02:46:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x9a046000) [pid = 1824] [serial = 1571] [outer = 0x953e0c00] 02:46:11 INFO - PROCESS | 1824 | 1462959971067 Marionette DEBUG loaded listener.js 02:46:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x9a242800) [pid = 1824] [serial = 1572] [outer = 0x953e0c00] 02:46:12 INFO - PROCESS | 1824 | 1462959971998 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]]]}] 02:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1649ms 02:46:12 INFO - PROCESS | 1824 | 1462959972037 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 1824 | 1462959972040 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 02:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:46:12 INFO - PROCESS | 1824 | 1462959972047 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - PROCESS | 1824 | 1462959972051 Marionette TRACE conn4 <- [1,2066,null,{}] 02:46:12 INFO - PROCESS | 1824 | 1462959972057 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}] 02:46:12 INFO - PROCESS | 1824 | 1462959972263 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 02:46:12 INFO - PROCESS | 1824 | 1462959972594 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x883d3c00 == 125 [pid = 1824] [id = 524] 02:46:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x95337400) [pid = 1824] [serial = 1573] [outer = (nil)] 02:46:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x9a979000) [pid = 1824] [serial = 1574] [outer = 0x95337400] 02:46:12 INFO - PROCESS | 1824 | 1462959972685 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x9a97c400) [pid = 1824] [serial = 1575] [outer = 0x95337400] 02:46:13 INFO - PROCESS | 1824 | 1462959973599 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]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1589ms 02:46:13 INFO - PROCESS | 1824 | 1462959973638 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 1824 | 1462959973642 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 02:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:46:13 INFO - PROCESS | 1824 | 1462959973649 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 1824 | 1462959973652 Marionette TRACE conn4 <- [1,2070,null,{}] 02:46:13 INFO - PROCESS | 1824 | 1462959973658 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}] 02:46:13 INFO - PROCESS | 1824 | 1462959973899 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 02:46:14 INFO - PROCESS | 1824 | 1462959974239 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2e0000 == 126 [pid = 1824] [id = 525] 02:46:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x8d8d6400) [pid = 1824] [serial = 1576] [outer = (nil)] 02:46:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x9aafd800) [pid = 1824] [serial = 1577] [outer = 0x8d8d6400] 02:46:14 INFO - PROCESS | 1824 | 1462959974333 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x9abda000) [pid = 1824] [serial = 1578] [outer = 0x8d8d6400] 02:46:15 INFO - PROCESS | 1824 | 1462959975228 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]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1636ms 02:46:15 INFO - PROCESS | 1824 | 1462959975286 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 1824 | 1462959975290 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 02:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:46:15 INFO - PROCESS | 1824 | 1462959975298 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 1824 | 1462959975302 Marionette TRACE conn4 <- [1,2074,null,{}] 02:46:15 INFO - PROCESS | 1824 | 1462959975308 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}] 02:46:15 INFO - PROCESS | 1824 | 1462959975540 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 02:46:15 INFO - PROCESS | 1824 | 1462959975866 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 1824 | ++DOCSHELL 0x895fb400 == 127 [pid = 1824] [id = 526] 02:46:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x9a7bf800) [pid = 1824] [serial = 1579] [outer = (nil)] 02:46:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x9af2c000) [pid = 1824] [serial = 1580] [outer = 0x9a7bf800] 02:46:15 INFO - PROCESS | 1824 | 1462959975956 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0x9b12f000) [pid = 1824] [serial = 1581] [outer = 0x9a7bf800] 02:46:16 INFO - PROCESS | 1824 | 1462959976872 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]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1633ms 02:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:46:16 INFO - PROCESS | 1824 | 1462959976931 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 1824 | 1462959976935 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 02:46:16 INFO - PROCESS | 1824 | 1462959976942 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 1824 | 1462959976944 Marionette TRACE conn4 <- [1,2078,null,{}] 02:46:16 INFO - PROCESS | 1824 | 1462959976951 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}] 02:46:17 INFO - PROCESS | 1824 | 1462959977177 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 02:46:17 INFO - PROCESS | 1824 | 1462959977504 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x883d6c00 == 128 [pid = 1824] [id = 527] 02:46:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0x9abdb000) [pid = 1824] [serial = 1582] [outer = (nil)] 02:46:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x9b8ea800) [pid = 1824] [serial = 1583] [outer = 0x9abdb000] 02:46:17 INFO - PROCESS | 1824 | 1462959977595 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x9ba0ac00) [pid = 1824] [serial = 1584] [outer = 0x9abdb000] 02:46:18 INFO - PROCESS | 1824 | 1462959978504 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]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1634ms 02:46:18 INFO - PROCESS | 1824 | 1462959978575 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 1824 | 1462959978579 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 02:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:46:18 INFO - PROCESS | 1824 | 1462959978586 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 1824 | 1462959978589 Marionette TRACE conn4 <- [1,2082,null,{}] 02:46:18 INFO - PROCESS | 1824 | 1462959978595 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}] 02:46:18 INFO - PROCESS | 1824 | 1462959978835 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 02:46:19 INFO - PROCESS | 1824 | 1462959979213 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eea0800 == 129 [pid = 1824] [id = 528] 02:46:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0x8f628c00) [pid = 1824] [serial = 1585] [outer = (nil)] 02:46:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 189 (0x9c27a800) [pid = 1824] [serial = 1586] [outer = 0x8f628c00] 02:46:19 INFO - PROCESS | 1824 | 1462959979306 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 190 (0x9c36e000) [pid = 1824] [serial = 1587] [outer = 0x8f628c00] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8a507400 == 128 [pid = 1824] [id = 238] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x882a8800 == 127 [pid = 1824] [id = 509] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae67800 == 126 [pid = 1824] [id = 508] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x883e0400 == 125 [pid = 1824] [id = 507] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8f624c00 == 124 [pid = 1824] [id = 499] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8eb15c00 == 123 [pid = 1824] [id = 497] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x99fe8400 == 122 [pid = 1824] [id = 498] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8a504400 == 121 [pid = 1824] [id = 496] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x926b1800 == 120 [pid = 1824] [id = 495] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x927c9400 == 119 [pid = 1824] [id = 494] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8e5b5c00 == 118 [pid = 1824] [id = 493] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x90fadc00 == 117 [pid = 1824] [id = 491] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8ec84400 == 116 [pid = 1824] [id = 492] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8e420c00 == 115 [pid = 1824] [id = 490] 02:46:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad62800 == 114 [pid = 1824] [id = 489] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 189 (0x8ec85c00) [pid = 1824] [serial = 1466] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 188 (0x8b6d1c00) [pid = 1824] [serial = 1457] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x953e6000) [pid = 1824] [serial = 1424] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0xa6b8b000) [pid = 1824] [serial = 1452] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x92481400) [pid = 1824] [serial = 1415] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0xa6b94400) [pid = 1824] [serial = 1454] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0xa638b800) [pid = 1824] [serial = 1448] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x9abd8000) [pid = 1824] [serial = 1433] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x8f743000) [pid = 1824] [serial = 1409] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x92e21400) [pid = 1824] [serial = 1418] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0xa686f800) [pid = 1824] [serial = 1449] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x9b3c1800) [pid = 1824] [serial = 1436] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x99377000) [pid = 1824] [serial = 1427] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x9a249c00) [pid = 1824] [serial = 1430] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8b497400) [pid = 1824] [serial = 1403] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8e6d5000) [pid = 1824] [serial = 1461] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x9c273000) [pid = 1824] [serial = 1439] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x9976dc00) [pid = 1824] [serial = 1428] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x8e5b8c00) [pid = 1824] [serial = 1406] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x9105ac00) [pid = 1824] [serial = 1412] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0xa335d000) [pid = 1824] [serial = 1446] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0xa2249400) [pid = 1824] [serial = 1442] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x9a73e800) [pid = 1824] [serial = 1431] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0xa6b88400) [pid = 1824] [serial = 1451] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0xa2377400) [pid = 1824] [serial = 1443] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8f540800) [pid = 1824] [serial = 1463] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x9c278800) [pid = 1824] [serial = 1440] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x9af25000) [pid = 1824] [serial = 1434] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0xa6b96800) [pid = 1824] [serial = 1455] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0xa3163000) [pid = 1824] [serial = 1445] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x93d0c000) [pid = 1824] [serial = 1421] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x8d1a4800) [pid = 1824] [serial = 1458] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x8f627000) [pid = 1824] [serial = 1464] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x9b55ec00) [pid = 1824] [serial = 1437] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x8e5ae800) [pid = 1824] [serial = 1460] [outer = (nil)] [url = about:blank] 02:46:22 INFO - PROCESS | 1824 | 1462959982389 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]]]}] 02:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 3841ms 02:46:22 INFO - PROCESS | 1824 | 1462959982428 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 1824 | 1462959982433 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 02:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:46:22 INFO - PROCESS | 1824 | 1462959982442 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 1824 | 1462959982447 Marionette TRACE conn4 <- [1,2086,null,{}] 02:46:22 INFO - PROCESS | 1824 | 1462959982457 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}] 02:46:22 INFO - PROCESS | 1824 | 1462959982679 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 02:46:22 INFO - PROCESS | 1824 | 1462959982896 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc8000 == 115 [pid = 1824] [id = 529] 02:46:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x895f3c00) [pid = 1824] [serial = 1588] [outer = (nil)] 02:46:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x8ae6f000) [pid = 1824] [serial = 1589] [outer = 0x895f3c00] 02:46:22 INFO - PROCESS | 1824 | 1462959982991 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x8b1a1c00) [pid = 1824] [serial = 1590] [outer = 0x895f3c00] 02:46:23 INFO - PROCESS | 1824 | 1462959983834 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]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1434ms 02:46:23 INFO - PROCESS | 1824 | 1462959983876 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 1824 | 1462959983884 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 02:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:46:23 INFO - PROCESS | 1824 | 1462959983894 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 1824 | 1462959983897 Marionette TRACE conn4 <- [1,2090,null,{}] 02:46:23 INFO - PROCESS | 1824 | 1462959983903 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}] 02:46:24 INFO - PROCESS | 1824 | 1462959984241 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 02:46:24 INFO - PROCESS | 1824 | 1462959984403 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b6d0800 == 116 [pid = 1824] [id = 530] 02:46:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x8b6d7000) [pid = 1824] [serial = 1591] [outer = (nil)] 02:46:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x8c0e5000) [pid = 1824] [serial = 1592] [outer = 0x8b6d7000] 02:46:24 INFO - PROCESS | 1824 | 1462959984532 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x8d3eb400) [pid = 1824] [serial = 1593] [outer = 0x8b6d7000] 02:46:25 INFO - PROCESS | 1824 | 1462959985454 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]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1633ms 02:46:25 INFO - PROCESS | 1824 | 1462959985545 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 1824 | 1462959985549 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 02:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:46:25 INFO - PROCESS | 1824 | 1462959985556 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 1824 | 1462959985562 Marionette TRACE conn4 <- [1,2094,null,{}] 02:46:25 INFO - PROCESS | 1824 | 1462959985578 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}] 02:46:25 INFO - PROCESS | 1824 | 1462959985881 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 02:46:25 INFO - PROCESS | 1824 | 1462959985933 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b6d2c00 == 117 [pid = 1824] [id = 531] 02:46:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x8d422c00) [pid = 1824] [serial = 1594] [outer = (nil)] 02:46:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x8e6d3800) [pid = 1824] [serial = 1595] [outer = 0x8d422c00] 02:46:26 INFO - PROCESS | 1824 | 1462959986134 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x8ec7f400) [pid = 1824] [serial = 1596] [outer = 0x8d422c00] 02:46:26 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x95339800) [pid = 1824] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:46:26 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x927cd800) [pid = 1824] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:46:26 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x8ad63400) [pid = 1824] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:46:26 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x90faec00) [pid = 1824] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:46:26 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x99ff2800) [pid = 1824] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:46:26 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x8ae74c00) [pid = 1824] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x88bbb400) [pid = 1824] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x9ba61400) [pid = 1824] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x9b56b800) [pid = 1824] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x8a507800) [pid = 1824] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x8b49b800) [pid = 1824] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8e6cbc00) [pid = 1824] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x926b4c00) [pid = 1824] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x91054400) [pid = 1824] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8a508400) [pid = 1824] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x9c367800) [pid = 1824] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x88bba400) [pid = 1824] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8f628800) [pid = 1824] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8d1ac800) [pid = 1824] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x9aaf9800) [pid = 1824] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0xa63f4000) [pid = 1824] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8eb10800) [pid = 1824] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8e423400) [pid = 1824] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x926b7400) [pid = 1824] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x92a1e400) [pid = 1824] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x8b128400) [pid = 1824] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x90fb4800) [pid = 1824] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x90fae400) [pid = 1824] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8f721800) [pid = 1824] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:46:27 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x91054c00) [pid = 1824] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:46:27 INFO - PROCESS | 1824 | 1462959987486 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]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1989ms 02:46:27 INFO - PROCESS | 1824 | 1462959987546 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 1824 | 1462959987550 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 02:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:46:27 INFO - PROCESS | 1824 | 1462959987572 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 1824 | 1462959987576 Marionette TRACE conn4 <- [1,2098,null,{}] 02:46:27 INFO - PROCESS | 1824 | 1462959987582 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}] 02:46:27 INFO - PROCESS | 1824 | 1462959987799 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 02:46:28 INFO - PROCESS | 1824 | 1462959988005 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad63400 == 118 [pid = 1824] [id = 532] 02:46:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8d1ab000) [pid = 1824] [serial = 1597] [outer = (nil)] 02:46:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8e6ce800) [pid = 1824] [serial = 1598] [outer = 0x8d1ab000] 02:46:28 INFO - PROCESS | 1824 | 1462959988083 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8ee9e400) [pid = 1824] [serial = 1599] [outer = 0x8d1ab000] 02:46:29 INFO - PROCESS | 1824 | 1462959989170 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]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1638ms 02:46:29 INFO - PROCESS | 1824 | 1462959989212 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 1824 | 1462959989218 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 02:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:46:29 INFO - PROCESS | 1824 | 1462959989227 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 1824 | 1462959989233 Marionette TRACE conn4 <- [1,2102,null,{}] 02:46:29 INFO - PROCESS | 1824 | 1462959989244 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}] 02:46:29 INFO - PROCESS | 1824 | 1462959989507 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 02:46:29 INFO - PROCESS | 1824 | 1462959989858 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a57b800 == 119 [pid = 1824] [id = 533] 02:46:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8a760000) [pid = 1824] [serial = 1600] [outer = (nil)] 02:46:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8b1a7800) [pid = 1824] [serial = 1601] [outer = 0x8a760000] 02:46:29 INFO - PROCESS | 1824 | 1462959989955 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8b491400) [pid = 1824] [serial = 1602] [outer = 0x8a760000] 02:46:30 INFO - PROCESS | 1824 | 1462959990945 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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1790ms 02:46:31 INFO - PROCESS | 1824 | 1462959991019 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 1824 | 1462959991032 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 02:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:46:31 INFO - PROCESS | 1824 | 1462959991046 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 1824 | 1462959991053 Marionette TRACE conn4 <- [1,2106,null,{}] 02:46:31 INFO - PROCESS | 1824 | 1462959991059 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}] 02:46:31 INFO - PROCESS | 1824 | 1462959991347 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 02:46:31 INFO - PROCESS | 1824 | 1462959991687 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b1ab000 == 120 [pid = 1824] [id = 534] 02:46:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8b7b3000) [pid = 1824] [serial = 1603] [outer = (nil)] 02:46:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8e5adc00) [pid = 1824] [serial = 1604] [outer = 0x8b7b3000] 02:46:31 INFO - PROCESS | 1824 | 1462959991776 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8eb0a400) [pid = 1824] [serial = 1605] [outer = 0x8b7b3000] 02:46:32 INFO - PROCESS | 1824 | 1462959992773 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]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1790ms 02:46:32 INFO - PROCESS | 1824 | 1462959992836 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 1824 | 1462959992840 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 02:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:46:32 INFO - PROCESS | 1824 | 1462959992847 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - PROCESS | 1824 | 1462959992853 Marionette TRACE conn4 <- [1,2110,null,{}] 02:46:32 INFO - PROCESS | 1824 | 1462959992870 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}] 02:46:33 INFO - PROCESS | 1824 | 1462959993149 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 02:46:33 INFO - PROCESS | 1824 | 1462959993522 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f629800 == 121 [pid = 1824] [id = 535] 02:46:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8f71f000) [pid = 1824] [serial = 1606] [outer = (nil)] 02:46:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8f8bb800) [pid = 1824] [serial = 1607] [outer = 0x8f71f000] 02:46:33 INFO - PROCESS | 1824 | 1462959993633 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8f8c8c00) [pid = 1824] [serial = 1608] [outer = 0x8f71f000] 02:46:34 INFO - PROCESS | 1824 | 1462959994641 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]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1841ms 02:46:34 INFO - PROCESS | 1824 | 1462959994689 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 1824 | 1462959994694 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 02:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:46:34 INFO - PROCESS | 1824 | 1462959994701 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 1824 | 1462959994704 Marionette TRACE conn4 <- [1,2114,null,{}] 02:46:34 INFO - PROCESS | 1824 | 1462959994710 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}] 02:46:34 INFO - PROCESS | 1824 | 1462959994963 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 02:46:35 INFO - PROCESS | 1824 | 1462959995289 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x895fbc00 == 122 [pid = 1824] [id = 536] 02:46:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8f723800) [pid = 1824] [serial = 1609] [outer = (nil)] 02:46:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x919e8400) [pid = 1824] [serial = 1610] [outer = 0x8f723800] 02:46:35 INFO - PROCESS | 1824 | 1462959995384 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x91c8b400) [pid = 1824] [serial = 1611] [outer = 0x8f723800] 02:46:36 INFO - PROCESS | 1824 | 1462959996275 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]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1638ms 02:46:36 INFO - PROCESS | 1824 | 1462959996344 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 1824 | 1462959996348 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 02:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:46:36 INFO - PROCESS | 1824 | 1462959996357 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 1824 | 1462959996360 Marionette TRACE conn4 <- [1,2118,null,{}] 02:46:36 INFO - PROCESS | 1824 | 1462959996366 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}] 02:46:36 INFO - PROCESS | 1824 | 1462959996601 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 02:46:36 INFO - PROCESS | 1824 | 1462959996928 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e6ce000 == 123 [pid = 1824] [id = 537] 02:46:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x91057c00) [pid = 1824] [serial = 1612] [outer = (nil)] 02:46:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x926ae800) [pid = 1824] [serial = 1613] [outer = 0x91057c00] 02:46:37 INFO - PROCESS | 1824 | 1462959997020 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x927c9c00) [pid = 1824] [serial = 1614] [outer = 0x91057c00] 02:46:37 INFO - PROCESS | 1824 | 1462959997951 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1629ms 02:46:37 INFO - PROCESS | 1824 | 1462959997987 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 1824 | 1462959997990 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 02:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:46:38 INFO - PROCESS | 1824 | 1462959997997 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 1824 | 1462959997999 Marionette TRACE conn4 <- [1,2122,null,{}] 02:46:38 INFO - PROCESS | 1824 | 1462959998006 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}] 02:46:38 INFO - PROCESS | 1824 | 1462959998265 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 02:46:38 INFO - PROCESS | 1824 | 1462959998600 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f745c00 == 124 [pid = 1824] [id = 538] 02:46:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x91c83800) [pid = 1824] [serial = 1615] [outer = (nil)] 02:46:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x93dec400) [pid = 1824] [serial = 1616] [outer = 0x91c83800] 02:46:38 INFO - PROCESS | 1824 | 1462959998705 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x952f3400) [pid = 1824] [serial = 1617] [outer = 0x91c83800] 02:46:39 INFO - PROCESS | 1824 | 1462959999621 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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1697ms 02:46:39 INFO - PROCESS | 1824 | 1462959999699 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 1824 | 1462959999703 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 02:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:46:39 INFO - PROCESS | 1824 | 1462959999713 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 1824 | 1462959999716 Marionette TRACE conn4 <- [1,2126,null,{}] 02:46:39 INFO - PROCESS | 1824 | 1462959999724 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}] 02:46:39 INFO - PROCESS | 1824 | 1462959999969 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 02:46:40 INFO - PROCESS | 1824 | 1462960000324 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7ba400 == 125 [pid = 1824] [id = 539] 02:46:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x8c0e2c00) [pid = 1824] [serial = 1618] [outer = (nil)] 02:46:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x95339000) [pid = 1824] [serial = 1619] [outer = 0x8c0e2c00] 02:46:40 INFO - PROCESS | 1824 | 1462960000420 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x953e5800) [pid = 1824] [serial = 1620] [outer = 0x8c0e2c00] 02:46:41 INFO - PROCESS | 1824 | 1462960001334 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]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1693ms 02:46:41 INFO - PROCESS | 1824 | 1462960001407 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 1824 | 1462960001411 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 02:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:46:41 INFO - PROCESS | 1824 | 1462960001418 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 1824 | 1462960001421 Marionette TRACE conn4 <- [1,2130,null,{}] 02:46:41 INFO - PROCESS | 1824 | 1462960001427 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}] 02:46:41 INFO - PROCESS | 1824 | 1462960001682 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 02:46:42 INFO - PROCESS | 1824 | 1462960002010 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x883dc000 == 126 [pid = 1824] [id = 540] 02:46:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x8f8bb400) [pid = 1824] [serial = 1621] [outer = (nil)] 02:46:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9976f800) [pid = 1824] [serial = 1622] [outer = 0x8f8bb400] 02:46:42 INFO - PROCESS | 1824 | 1462960002104 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9977b400) [pid = 1824] [serial = 1623] [outer = 0x8f8bb400] 02:46:43 INFO - PROCESS | 1824 | 1462960003036 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] 02:46:43 INFO - PROCESS | 1824 | 1462960003117 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 02:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:46:43 INFO - PROCESS | 1824 | 1462960003124 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 1824 | 1462960003127 Marionette TRACE conn4 <- [1,2134,null,{}] 02:46:43 INFO - PROCESS | 1824 | 1462960003133 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}] 02:46:43 INFO - PROCESS | 1824 | 1462960003366 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 02:46:43 INFO - PROCESS | 1824 | 1462960003706 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 1824 | ++DOCSHELL 0x993bb800 == 127 [pid = 1824] [id = 541] 02:46:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x9a36b800) [pid = 1824] [serial = 1624] [outer = (nil)] 02:46:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9aafa800) [pid = 1824] [serial = 1625] [outer = 0x9a36b800] 02:46:43 INFO - PROCESS | 1824 | 1462960003798 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x9abd6800) [pid = 1824] [serial = 1626] [outer = 0x9a36b800] 02:46:44 INFO - PROCESS | 1824 | 1462960004765 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]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1683ms 02:46:44 INFO - PROCESS | 1824 | 1462960004808 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 02:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:46:44 INFO - PROCESS | 1824 | 1462960004812 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 02:46:44 INFO - PROCESS | 1824 | 1462960004819 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - PROCESS | 1824 | 1462960004822 Marionette TRACE conn4 <- [1,2138,null,{}] 02:46:44 INFO - PROCESS | 1824 | 1462960004828 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}] 02:46:45 INFO - PROCESS | 1824 | 1462960005065 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 02:46:45 INFO - PROCESS | 1824 | 1462960005407 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x883d9000 == 128 [pid = 1824] [id = 542] 02:46:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x883da800) [pid = 1824] [serial = 1627] [outer = (nil)] 02:46:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x9af2b000) [pid = 1824] [serial = 1628] [outer = 0x883da800] 02:46:45 INFO - PROCESS | 1824 | 1462960005502 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x9b564400) [pid = 1824] [serial = 1629] [outer = 0x883da800] 02:46:46 INFO - PROCESS | 1824 | 1462960006422 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]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1639ms 02:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:46:46 INFO - PROCESS | 1824 | 1462960006458 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 1824 | 1462960006462 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 02:46:46 INFO - PROCESS | 1824 | 1462960006469 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 1824 | 1462960006472 Marionette TRACE conn4 <- [1,2142,null,{}] 02:46:46 INFO - PROCESS | 1824 | 1462960006479 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}] 02:46:46 INFO - PROCESS | 1824 | 1462960006739 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 02:46:47 INFO - PROCESS | 1824 | 1462960007081 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b55ec00 == 129 [pid = 1824] [id = 543] 02:46:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x9c364400) [pid = 1824] [serial = 1630] [outer = (nil)] 02:46:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x9d5b0400) [pid = 1824] [serial = 1631] [outer = 0x9c364400] 02:46:47 INFO - PROCESS | 1824 | 1462960007183 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0xa22a3c00) [pid = 1824] [serial = 1632] [outer = 0x9c364400] 02:46:48 INFO - PROCESS | 1824 | 1462960008174 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] 02:46:48 INFO - PROCESS | 1824 | 1462960008268 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 02:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:46:48 INFO - PROCESS | 1824 | 1462960008275 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 1824 | 1462960008278 Marionette TRACE conn4 <- [1,2146,null,{}] 02:46:48 INFO - PROCESS | 1824 | 1462960008284 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}] 02:46:48 INFO - PROCESS | 1824 | 1462960008565 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 02:46:48 INFO - PROCESS | 1824 | 1462960008910 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 1824 | ++DOCSHELL 0x9c279000 == 130 [pid = 1824] [id = 544] 02:46:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x9c367400) [pid = 1824] [serial = 1633] [outer = (nil)] 02:46:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0xa31cd800) [pid = 1824] [serial = 1634] [outer = 0x9c367400] 02:46:49 INFO - PROCESS | 1824 | 1462960008997 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0xa31efc00) [pid = 1824] [serial = 1635] [outer = 0x9c367400] 02:46:50 INFO - PROCESS | 1824 | 1462960010038 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] 02:46:50 INFO - PROCESS | 1824 | 1462960010118 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 02:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:46:50 INFO - PROCESS | 1824 | 1462960010137 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 1824 | 1462960010140 Marionette TRACE conn4 <- [1,2150,null,{}] 02:46:50 INFO - PROCESS | 1824 | 1462960010146 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}] 02:46:50 INFO - PROCESS | 1824 | 1462960010415 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 02:46:50 INFO - PROCESS | 1824 | 1462960010753 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f1800 == 131 [pid = 1824] [id = 545] 02:46:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0xa315d400) [pid = 1824] [serial = 1636] [outer = (nil)] 02:46:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0xa51e9000) [pid = 1824] [serial = 1637] [outer = 0xa315d400] 02:46:50 INFO - PROCESS | 1824 | 1462960010839 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0xa6386c00) [pid = 1824] [serial = 1638] [outer = 0xa315d400] 02:46:51 INFO - PROCESS | 1824 | 1462960011739 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]]]}] 02:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1637ms 02:46:51 INFO - PROCESS | 1824 | 1462960011775 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 02:46:51 INFO - PROCESS | 1824 | 1462960011779 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 02:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:46:51 INFO - PROCESS | 1824 | 1462960011786 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 1824 | 1462960011789 Marionette TRACE conn4 <- [1,2154,null,{}] 02:46:51 INFO - PROCESS | 1824 | 1462960011795 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}] 02:46:52 INFO - PROCESS | 1824 | 1462960012027 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 02:46:52 INFO - PROCESS | 1824 | 1462960012364 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1ae000 == 132 [pid = 1824] [id = 546] 02:46:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x90fb6c00) [pid = 1824] [serial = 1639] [outer = (nil)] 02:46:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0xa6882800) [pid = 1824] [serial = 1640] [outer = 0x90fb6c00] 02:46:52 INFO - PROCESS | 1824 | 1462960012459 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0xa68be400) [pid = 1824] [serial = 1641] [outer = 0x90fb6c00] 02:46:53 INFO - PROCESS | 1824 | 1462960013397 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]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1680ms 02:46:53 INFO - PROCESS | 1824 | 1462960013468 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 1824 | 1462960013471 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 02:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:46:53 INFO - PROCESS | 1824 | 1462960013478 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 1824 | 1462960013482 Marionette TRACE conn4 <- [1,2158,null,{}] 02:46:53 INFO - PROCESS | 1824 | 1462960013487 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}] 02:46:53 INFO - PROCESS | 1824 | 1462960013743 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 02:46:54 INFO - PROCESS | 1824 | 1462960014076 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bbdc00 == 133 [pid = 1824] [id = 547] 02:46:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x8f741c00) [pid = 1824] [serial = 1642] [outer = (nil)] 02:46:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0xa6b8dc00) [pid = 1824] [serial = 1643] [outer = 0x8f741c00] 02:46:54 INFO - PROCESS | 1824 | 1462960014169 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0xa6b90c00) [pid = 1824] [serial = 1644] [outer = 0x8f741c00] 02:46:55 INFO - PROCESS | 1824 | 1462960015123 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]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1686ms 02:46:55 INFO - PROCESS | 1824 | 1462960015165 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 1824 | 1462960015168 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 02:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:46:55 INFO - PROCESS | 1824 | 1462960015176 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 1824 | 1462960015179 Marionette TRACE conn4 <- [1,2162,null,{}] 02:46:55 INFO - PROCESS | 1824 | 1462960015185 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}] 02:46:55 INFO - PROCESS | 1824 | 1462960015431 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 02:46:55 INFO - PROCESS | 1824 | 1462960015777 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d425000 == 134 [pid = 1824] [id = 548] 02:46:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x91c86400) [pid = 1824] [serial = 1645] [outer = (nil)] 02:46:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 184 (0xa6b97800) [pid = 1824] [serial = 1646] [outer = 0x91c86400] 02:46:55 INFO - PROCESS | 1824 | 1462960015873 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 185 (0xa6beb800) [pid = 1824] [serial = 1647] [outer = 0x91c86400] 02:46:56 INFO - PROCESS | 1824 | 1462960016801 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]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1680ms 02:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:46:56 INFO - PROCESS | 1824 | 1462960016857 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 1824 | 1462960016861 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 02:46:56 INFO - PROCESS | 1824 | 1462960016867 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 1824 | 1462960016871 Marionette TRACE conn4 <- [1,2166,null,{}] 02:46:56 INFO - PROCESS | 1824 | 1462960016876 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}] 02:46:57 INFO - PROCESS | 1824 | 1462960017113 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 02:46:57 INFO - PROCESS | 1824 | 1462960017449 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc5800 == 135 [pid = 1824] [id = 549] 02:46:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 186 (0x88da7400) [pid = 1824] [serial = 1648] [outer = (nil)] 02:46:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 187 (0x88dafc00) [pid = 1824] [serial = 1649] [outer = 0x88da7400] 02:46:57 INFO - PROCESS | 1824 | 1462960017542 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 188 (0x88db1800) [pid = 1824] [serial = 1650] [outer = 0x88da7400] 02:46:58 INFO - PROCESS | 1824 | 1462960018490 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]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1689ms 02:46:58 INFO - PROCESS | 1824 | 1462960018557 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 1824 | 1462960018561 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 02:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:46:58 INFO - PROCESS | 1824 | 1462960018568 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 1824 | 1462960018571 Marionette TRACE conn4 <- [1,2170,null,{}] 02:46:58 INFO - PROCESS | 1824 | 1462960018577 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}] 02:46:58 INFO - PROCESS | 1824 | 1462960018834 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 02:46:59 INFO - PROCESS | 1824 | 1462960019173 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x99775400 == 134 [pid = 1824] [id = 57] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x9b58c400 == 133 [pid = 1824] [id = 34] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8b6d2c00 == 132 [pid = 1824] [id = 531] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8b6d0800 == 131 [pid = 1824] [id = 530] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x88bc8000 == 130 [pid = 1824] [id = 529] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x92e25000 == 129 [pid = 1824] [id = 523] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0df800 == 128 [pid = 1824] [id = 522] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x919e5800 == 127 [pid = 1824] [id = 520] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x9475c400 == 126 [pid = 1824] [id = 521] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x870c7000 == 125 [pid = 1824] [id = 519] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8f8c5400 == 124 [pid = 1824] [id = 518] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8f631000 == 123 [pid = 1824] [id = 517] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x870c8800 == 122 [pid = 1824] [id = 516] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8e5b3800 == 121 [pid = 1824] [id = 515] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8d3e8400 == 120 [pid = 1824] [id = 513] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8b12a800 == 119 [pid = 1824] [id = 514] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae70000 == 118 [pid = 1824] [id = 512] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8d3ecc00 == 117 [pid = 1824] [id = 510] 02:47:01 INFO - PROCESS | 1824 | --DOCSHELL 0x895f4800 == 116 [pid = 1824] [id = 511] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 187 (0x9a36cc00) [pid = 1824] [serial = 1494] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 186 (0x92f72c00) [pid = 1824] [serial = 1484] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 185 (0x8b130400) [pid = 1824] [serial = 1469] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 184 (0x9105b800) [pid = 1824] [serial = 1476] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 183 (0x9a97ac00) [pid = 1824] [serial = 1496] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x8b7bcc00) [pid = 1824] [serial = 1470] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x8b1ab400) [pid = 1824] [serial = 1527] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x88bc4000) [pid = 1824] [serial = 1518] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0xa224ac00) [pid = 1824] [serial = 1506] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x9c08f800) [pid = 1824] [serial = 1503] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x9787a400) [pid = 1824] [serial = 1490] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x9aa3dc00) [pid = 1824] [serial = 1497] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8eea5400) [pid = 1824] [serial = 1335] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0xa27e7c00) [pid = 1824] [serial = 1508] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x991e7800) [pid = 1824] [serial = 1491] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x95339c00) [pid = 1824] [serial = 1488] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0xa114dc00) [pid = 1824] [serial = 1505] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x926b0c00) [pid = 1824] [serial = 1479] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x8ec88800) [pid = 1824] [serial = 1401] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0xa3651c00) [pid = 1824] [serial = 1509] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0xa6becc00) [pid = 1824] [serial = 1515] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x8a759c00) [pid = 1824] [serial = 1523] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x927d4000) [pid = 1824] [serial = 1482] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8d3e8800) [pid = 1824] [serial = 1530] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x8ad69c00) [pid = 1824] [serial = 1524] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x9af2a800) [pid = 1824] [serial = 1499] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x8b1a0800) [pid = 1824] [serial = 1520] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x95334000) [pid = 1824] [serial = 1487] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0xa6b8f400) [pid = 1824] [serial = 1511] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x9474dc00) [pid = 1824] [serial = 1485] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x92482c00) [pid = 1824] [serial = 1478] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x9ba5c800) [pid = 1824] [serial = 1502] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x927ce000) [pid = 1824] [serial = 1481] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0xa6bea000) [pid = 1824] [serial = 1514] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x9b564c00) [pid = 1824] [serial = 1500] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8ec80800) [pid = 1824] [serial = 1472] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x90fb6800) [pid = 1824] [serial = 1475] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8b1a3400) [pid = 1824] [serial = 1526] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0xa6b93c00) [pid = 1824] [serial = 1512] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8d2d6800) [pid = 1824] [serial = 1529] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x9a249800) [pid = 1824] [serial = 1493] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x88bc2800) [pid = 1824] [serial = 1517] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8f541800) [pid = 1824] [serial = 1473] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8eea2000) [pid = 1824] [serial = 1407] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x92e25800) [pid = 1824] [serial = 1419] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x95428000) [pid = 1824] [serial = 1425] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8c0e5400) [pid = 1824] [serial = 1404] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x93decc00) [pid = 1824] [serial = 1422] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x926a9800) [pid = 1824] [serial = 1416] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x8f8c5800) [pid = 1824] [serial = 1410] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x9105f800) [pid = 1824] [serial = 1413] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8d8d8800) [pid = 1824] [serial = 1532] [outer = (nil)] [url = about:blank] 02:47:01 INFO - PROCESS | 1824 | ++DOCSHELL 0x870c8800 == 117 [pid = 1824] [id = 550] 02:47:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x882a9000) [pid = 1824] [serial = 1651] [outer = (nil)] 02:47:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x88bc2000) [pid = 1824] [serial = 1652] [outer = 0x882a9000] 02:47:01 INFO - PROCESS | 1824 | 1462960021539 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x88daa000) [pid = 1824] [serial = 1653] [outer = 0x882a9000] 02:47:02 INFO - PROCESS | 1824 | 1462960022450 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]]]}] 02:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 3947ms 02:47:02 INFO - PROCESS | 1824 | 1462960022517 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 1824 | 1462960022525 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 02:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:47:02 INFO - PROCESS | 1824 | 1462960022534 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - PROCESS | 1824 | 1462960022539 Marionette TRACE conn4 <- [1,2174,null,{}] 02:47:02 INFO - PROCESS | 1824 | 1462960022550 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}] 02:47:02 INFO - PROCESS | 1824 | 1462960022798 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 02:47:03 INFO - PROCESS | 1824 | 1462960023110 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae67800 == 118 [pid = 1824] [id = 551] 02:47:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8ae69800) [pid = 1824] [serial = 1654] [outer = (nil)] 02:47:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8ae75000) [pid = 1824] [serial = 1655] [outer = 0x8ae69800] 02:47:03 INFO - PROCESS | 1824 | 1462960023212 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8b1a0800) [pid = 1824] [serial = 1656] [outer = 0x8ae69800] 02:47:04 INFO - PROCESS | 1824 | 1462960024176 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]]]}] 02:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1696ms 02:47:04 INFO - PROCESS | 1824 | 1462960024230 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 1824 | 1462960024235 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 02:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:47:04 INFO - PROCESS | 1824 | 1462960024255 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 1824 | 1462960024261 Marionette TRACE conn4 <- [1,2178,null,{}] 02:47:04 INFO - PROCESS | 1824 | 1462960024267 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}] 02:47:04 INFO - PROCESS | 1824 | 1462960024663 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 02:47:04 INFO - PROCESS | 1824 | 1462960024942 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b1a3800 == 119 [pid = 1824] [id = 552] 02:47:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8d2da800) [pid = 1824] [serial = 1657] [outer = (nil)] 02:47:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8d423400) [pid = 1824] [serial = 1658] [outer = 0x8d2da800] 02:47:05 INFO - PROCESS | 1824 | 1462960025029 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8e419400) [pid = 1824] [serial = 1659] [outer = 0x8d2da800] 02:47:06 INFO - PROCESS | 1824 | 1462960026589 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]]]}] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8d422c00) [pid = 1824] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8f628c00) [pid = 1824] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8b2f2000) [pid = 1824] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8b6d7000) [pid = 1824] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x953e0c00) [pid = 1824] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x95337400) [pid = 1824] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x926b7c00) [pid = 1824] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x895f3c00) [pid = 1824] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8b1a4800) [pid = 1824] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8f748c00) [pid = 1824] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x95335800) [pid = 1824] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x9abdb000) [pid = 1824] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x8eb17c00) [pid = 1824] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x88bc0c00) [pid = 1824] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x91061400) [pid = 1824] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x8d8d6400) [pid = 1824] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x8d3ef000) [pid = 1824] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x8c0db400) [pid = 1824] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x8ec81000) [pid = 1824] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x8e5af000) [pid = 1824] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 124 (0x9a7bf800) [pid = 1824] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0x895f9000) [pid = 1824] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:47:06 INFO - PROCESS | 1824 | --DOMWINDOW == 122 (0x8b7b8000) [pid = 1824] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2486ms 02:47:06 INFO - PROCESS | 1824 | 1462960026748 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 1824 | 1462960026751 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 02:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:47:06 INFO - PROCESS | 1824 | 1462960026759 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 1824 | 1462960026766 Marionette TRACE conn4 <- [1,2182,null,{}] 02:47:06 INFO - PROCESS | 1824 | 1462960026783 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}] 02:47:07 INFO - PROCESS | 1824 | 1462960027091 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 02:47:07 INFO - PROCESS | 1824 | 1462960027225 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7b5800 == 120 [pid = 1824] [id = 553] 02:47:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 123 (0x8e5aa400) [pid = 1824] [serial = 1660] [outer = (nil)] 02:47:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8e5b6000) [pid = 1824] [serial = 1661] [outer = 0x8e5aa400] 02:47:07 INFO - PROCESS | 1824 | 1462960027305 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0x8ec7ec00) [pid = 1824] [serial = 1662] [outer = 0x8e5aa400] 02:47:08 INFO - PROCESS | 1824 | 1462960028134 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]]]}] 02:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1438ms 02:47:08 INFO - PROCESS | 1824 | 1462960028198 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 02:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:47:08 INFO - PROCESS | 1824 | 1462960028203 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 02:47:08 INFO - PROCESS | 1824 | 1462960028210 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:47:08 INFO - PROCESS | 1824 | 1462960028213 Marionette TRACE conn4 <- [1,2186,null,{}] 02:47:08 INFO - PROCESS | 1824 | 1462960028219 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}] 02:47:08 INFO - PROCESS | 1824 | 1462960028526 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 02:47:08 INFO - PROCESS | 1824 | 1462960028544 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a9c00 == 121 [pid = 1824] [id = 554] 02:47:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x883d4400) [pid = 1824] [serial = 1663] [outer = (nil)] 02:47:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x88bc3800) [pid = 1824] [serial = 1664] [outer = 0x883d4400] 02:47:08 INFO - PROCESS | 1824 | 1462960028802 Marionette DEBUG loaded listener.js 02:47:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x88db5400) [pid = 1824] [serial = 1665] [outer = 0x883d4400] 02:47:10 INFO - PROCESS | 1824 | 1462960030017 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]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1851ms 02:47:10 INFO - PROCESS | 1824 | 1462960030063 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 1824 | 1462960030071 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 02:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:47:10 INFO - PROCESS | 1824 | 1462960030080 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 1824 | 1462960030085 Marionette TRACE conn4 <- [1,2190,null,{}] 02:47:10 INFO - PROCESS | 1824 | 1462960030094 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}] 02:47:10 INFO - PROCESS | 1824 | 1462960030504 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 02:47:10 INFO - PROCESS | 1824 | 1462960030751 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad5dc00 == 122 [pid = 1824] [id = 555] 02:47:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x8b12c400) [pid = 1824] [serial = 1666] [outer = (nil)] 02:47:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8b492000) [pid = 1824] [serial = 1667] [outer = 0x8b12c400] 02:47:10 INFO - PROCESS | 1824 | 1462960030861 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8b6d9000) [pid = 1824] [serial = 1668] [outer = 0x8b12c400] 02:47:11 INFO - PROCESS | 1824 | 1462960031831 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]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1789ms 02:47:11 INFO - PROCESS | 1824 | 1462960031869 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 1824 | 1462960031875 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 02:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:47:11 INFO - PROCESS | 1824 | 1462960031887 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 1824 | 1462960031891 Marionette TRACE conn4 <- [1,2194,null,{}] 02:47:11 INFO - PROCESS | 1824 | 1462960031899 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}] 02:47:12 INFO - PROCESS | 1824 | 1462960032155 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 02:47:12 INFO - PROCESS | 1824 | 1462960032537 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0e3800 == 123 [pid = 1824] [id = 556] 02:47:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8d8ccc00) [pid = 1824] [serial = 1669] [outer = (nil)] 02:47:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8e41d000) [pid = 1824] [serial = 1670] [outer = 0x8d8ccc00] 02:47:12 INFO - PROCESS | 1824 | 1462960032635 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8e569400) [pid = 1824] [serial = 1671] [outer = 0x8d8ccc00] 02:47:13 INFO - PROCESS | 1824 | 1462960033647 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]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1796ms 02:47:13 INFO - PROCESS | 1824 | 1462960033683 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 1824 | 1462960033687 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 02:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:47:13 INFO - PROCESS | 1824 | 1462960033694 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 1824 | 1462960033701 Marionette TRACE conn4 <- [1,2198,null,{}] 02:47:13 INFO - PROCESS | 1824 | 1462960033717 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}] 02:47:14 INFO - PROCESS | 1824 | 1462960034015 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 02:47:14 INFO - PROCESS | 1824 | 1462960034358 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f540800 == 124 [pid = 1824] [id = 557] 02:47:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8f548400) [pid = 1824] [serial = 1672] [outer = (nil)] 02:47:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8f62a000) [pid = 1824] [serial = 1673] [outer = 0x8f548400] 02:47:14 INFO - PROCESS | 1824 | 1462960034452 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8f632c00) [pid = 1824] [serial = 1674] [outer = 0x8f548400] 02:47:15 INFO - PROCESS | 1824 | 1462960035428 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]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1791ms 02:47:15 INFO - PROCESS | 1824 | 1462960035487 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 1824 | 1462960035493 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 02:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:47:15 INFO - PROCESS | 1824 | 1462960035501 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 1824 | 1462960035506 Marionette TRACE conn4 <- [1,2202,null,{}] 02:47:15 INFO - PROCESS | 1824 | 1462960035513 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}] 02:47:15 INFO - PROCESS | 1824 | 1462960035781 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 02:47:16 INFO - PROCESS | 1824 | 1462960036111 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a765400 == 125 [pid = 1824] [id = 558] 02:47:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8c0e1000) [pid = 1824] [serial = 1675] [outer = (nil)] 02:47:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8f8be800) [pid = 1824] [serial = 1676] [outer = 0x8c0e1000] 02:47:16 INFO - PROCESS | 1824 | 1462960036210 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8f8c5800) [pid = 1824] [serial = 1677] [outer = 0x8c0e1000] 02:47:17 INFO - PROCESS | 1824 | 1462960037281 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]]]}] 02:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1838ms 02:47:17 INFO - PROCESS | 1824 | 1462960037340 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 1824 | 1462960037343 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 02:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:47:17 INFO - PROCESS | 1824 | 1462960037351 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 1824 | 1462960037355 Marionette TRACE conn4 <- [1,2206,null,{}] 02:47:17 INFO - PROCESS | 1824 | 1462960037361 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}] 02:47:17 INFO - PROCESS | 1824 | 1462960037611 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 02:47:17 INFO - PROCESS | 1824 | 1462960037963 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x90f32c00 == 126 [pid = 1824] [id = 559] 02:47:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x90f33800) [pid = 1824] [serial = 1678] [outer = (nil)] 02:47:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x90f39400) [pid = 1824] [serial = 1679] [outer = 0x90f33800] 02:47:18 INFO - PROCESS | 1824 | 1462960038076 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x91055000) [pid = 1824] [serial = 1680] [outer = 0x90f33800] 02:47:19 INFO - PROCESS | 1824 | 1462960039125 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]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1847ms 02:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:47:19 INFO - PROCESS | 1824 | 1462960039200 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 1824 | 1462960039203 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 02:47:19 INFO - PROCESS | 1824 | 1462960039210 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 1824 | 1462960039213 Marionette TRACE conn4 <- [1,2210,null,{}] 02:47:19 INFO - PROCESS | 1824 | 1462960039219 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}] 02:47:19 INFO - PROCESS | 1824 | 1462960039500 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 02:47:19 INFO - PROCESS | 1824 | 1462960039836 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f717000 == 127 [pid = 1824] [id = 560] 02:47:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8f8c1c00) [pid = 1824] [serial = 1681] [outer = (nil)] 02:47:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x9247d400) [pid = 1824] [serial = 1682] [outer = 0x8f8c1c00] 02:47:19 INFO - PROCESS | 1824 | 1462960039944 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x926a9400) [pid = 1824] [serial = 1683] [outer = 0x8f8c1c00] 02:47:20 INFO - PROCESS | 1824 | 1462960040947 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]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1791ms 02:47:21 INFO - PROCESS | 1824 | 1462960041002 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 1824 | 1462960041005 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 02:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:47:21 INFO - PROCESS | 1824 | 1462960041013 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 1824 | 1462960041017 Marionette TRACE conn4 <- [1,2214,null,{}] 02:47:21 INFO - PROCESS | 1824 | 1462960041023 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}] 02:47:21 INFO - PROCESS | 1824 | 1462960041272 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 02:47:21 INFO - PROCESS | 1824 | 1462960041606 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f746800 == 128 [pid = 1824] [id = 561] 02:47:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x91c8b800) [pid = 1824] [serial = 1684] [outer = (nil)] 02:47:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x927d0400) [pid = 1824] [serial = 1685] [outer = 0x91c8b800] 02:47:21 INFO - PROCESS | 1824 | 1462960041705 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x927d7000) [pid = 1824] [serial = 1686] [outer = 0x91c8b800] 02:47:22 INFO - PROCESS | 1824 | 1462960042636 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]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1691ms 02:47:22 INFO - PROCESS | 1824 | 1462960042706 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 02:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:47:22 INFO - PROCESS | 1824 | 1462960042710 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 02:47:22 INFO - PROCESS | 1824 | 1462960042717 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 1824 | 1462960042721 Marionette TRACE conn4 <- [1,2218,null,{}] 02:47:22 INFO - PROCESS | 1824 | 1462960042728 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}] 02:47:23 INFO - PROCESS | 1824 | 1462960042995 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 02:47:23 INFO - PROCESS | 1824 | 1462960043353 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae68400 == 129 [pid = 1824] [id = 562] 02:47:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8f544400) [pid = 1824] [serial = 1687] [outer = (nil)] 02:47:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x92e26400) [pid = 1824] [serial = 1688] [outer = 0x8f544400] 02:47:23 INFO - PROCESS | 1824 | 1462960043455 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x92e29c00) [pid = 1824] [serial = 1689] [outer = 0x8f544400] 02:47:24 INFO - PROCESS | 1824 | 1462960044417 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]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1736ms 02:47:24 INFO - PROCESS | 1824 | 1462960044454 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 1824 | 1462960044458 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 02:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:47:24 INFO - PROCESS | 1824 | 1462960044465 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 1824 | 1462960044468 Marionette TRACE conn4 <- [1,2222,null,{}] 02:47:24 INFO - PROCESS | 1824 | 1462960044476 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}] 02:47:24 INFO - PROCESS | 1824 | 1462960044749 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 02:47:25 INFO - PROCESS | 1824 | 1462960045088 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x92ccc000 == 130 [pid = 1824] [id = 563] 02:47:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x92f70c00) [pid = 1824] [serial = 1690] [outer = (nil)] 02:47:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x93b0f400) [pid = 1824] [serial = 1691] [outer = 0x92f70c00] 02:47:25 INFO - PROCESS | 1824 | 1462960045189 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x9474d800) [pid = 1824] [serial = 1692] [outer = 0x92f70c00] 02:47:26 INFO - PROCESS | 1824 | 1462960046149 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]]]}] 02:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1734ms 02:47:26 INFO - PROCESS | 1824 | 1462960046200 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 02:47:26 INFO - PROCESS | 1824 | 1462960046205 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 02:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:47:26 INFO - PROCESS | 1824 | 1462960046211 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 1824 | 1462960046215 Marionette TRACE conn4 <- [1,2226,null,{}] 02:47:26 INFO - PROCESS | 1824 | 1462960046220 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}] 02:47:26 INFO - PROCESS | 1824 | 1462960046485 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 02:47:26 INFO - PROCESS | 1824 | 1462960046832 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x95337400 == 131 [pid = 1824] [id = 564] 02:47:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x95338400) [pid = 1824] [serial = 1693] [outer = (nil)] 02:47:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x953e2800) [pid = 1824] [serial = 1694] [outer = 0x95338400] 02:47:26 INFO - PROCESS | 1824 | 1462960046944 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x97872000) [pid = 1824] [serial = 1695] [outer = 0x95338400] 02:47:27 INFO - PROCESS | 1824 | 1462960047911 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]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1735ms 02:47:27 INFO - PROCESS | 1824 | 1462960047947 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 1824 | 1462960047952 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 02:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:47:27 INFO - PROCESS | 1824 | 1462960047961 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 1824 | 1462960047966 Marionette TRACE conn4 <- [1,2230,null,{}] 02:47:27 INFO - PROCESS | 1824 | 1462960047995 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}] 02:47:28 INFO - PROCESS | 1824 | 1462960048292 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 02:47:28 INFO - PROCESS | 1824 | 1462960048640 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e6d6000 == 132 [pid = 1824] [id = 565] 02:47:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x8eb0a800) [pid = 1824] [serial = 1696] [outer = (nil)] 02:47:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x99fe8400) [pid = 1824] [serial = 1697] [outer = 0x8eb0a800] 02:47:28 INFO - PROCESS | 1824 | 1462960048740 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9a971400) [pid = 1824] [serial = 1698] [outer = 0x8eb0a800] 02:47:29 INFO - PROCESS | 1824 | 1462960049658 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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1754ms 02:47:29 INFO - PROCESS | 1824 | 1462960049715 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 02:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:47:29 INFO - PROCESS | 1824 | 1462960049720 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 02:47:29 INFO - PROCESS | 1824 | 1462960049726 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 1824 | 1462960049730 Marionette TRACE conn4 <- [1,2234,null,{}] 02:47:29 INFO - PROCESS | 1824 | 1462960049736 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}] 02:47:29 INFO - PROCESS | 1824 | 1462960049974 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 02:47:30 INFO - PROCESS | 1824 | 1462960050308 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 1824 | ++DOCSHELL 0x927ca800 == 133 [pid = 1824] [id = 566] 02:47:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x991f2800) [pid = 1824] [serial = 1699] [outer = (nil)] 02:47:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9aaf2000) [pid = 1824] [serial = 1700] [outer = 0x991f2800] 02:47:30 INFO - PROCESS | 1824 | 1462960050415 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x9aaf8c00) [pid = 1824] [serial = 1701] [outer = 0x991f2800] 02:47:31 INFO - PROCESS | 1824 | 1462960051350 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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1685ms 02:47:31 INFO - PROCESS | 1824 | 1462960051412 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 02:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:47:31 INFO - PROCESS | 1824 | 1462960051426 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 02:47:31 INFO - PROCESS | 1824 | 1462960051434 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 1824 | 1462960051438 Marionette TRACE conn4 <- [1,2238,null,{}] 02:47:31 INFO - PROCESS | 1824 | 1462960051444 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}] 02:47:31 INFO - PROCESS | 1824 | 1462960051684 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 02:47:32 INFO - PROCESS | 1824 | 1462960052023 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 1824 | ++DOCSHELL 0x9936d000 == 134 [pid = 1824] [id = 567] 02:47:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x9a976400) [pid = 1824] [serial = 1702] [outer = (nil)] 02:47:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x9af2ec00) [pid = 1824] [serial = 1703] [outer = 0x9a976400] 02:47:32 INFO - PROCESS | 1824 | 1462960052116 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x9b12d000) [pid = 1824] [serial = 1704] [outer = 0x9a976400] 02:47:33 INFO - PROCESS | 1824 | 1462960053045 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]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1683ms 02:47:33 INFO - PROCESS | 1824 | 1462960053117 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 02:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:47:33 INFO - PROCESS | 1824 | 1462960053121 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 02:47:33 INFO - PROCESS | 1824 | 1462960053128 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 1824 | 1462960053131 Marionette TRACE conn4 <- [1,2242,null,{}] 02:47:33 INFO - PROCESS | 1824 | 1462960053137 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}] 02:47:33 INFO - PROCESS | 1824 | 1462960053403 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 02:47:33 INFO - PROCESS | 1824 | 1462960053739 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e41c800 == 135 [pid = 1824] [id = 568] 02:47:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x8f547400) [pid = 1824] [serial = 1705] [outer = (nil)] 02:47:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x9b56b800) [pid = 1824] [serial = 1706] [outer = 0x8f547400] 02:47:33 INFO - PROCESS | 1824 | 1462960053832 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x9ba0e400) [pid = 1824] [serial = 1707] [outer = 0x8f547400] 02:47:34 INFO - PROCESS | 1824 | 1462960054772 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]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1686ms 02:47:34 INFO - PROCESS | 1824 | 1462960054814 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 1824 | 1462960054818 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 02:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:47:34 INFO - PROCESS | 1824 | 1462960054825 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 1824 | 1462960054828 Marionette TRACE conn4 <- [1,2246,null,{}] 02:47:34 INFO - PROCESS | 1824 | 1462960054834 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}] 02:47:35 INFO - PROCESS | 1824 | 1462960055082 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 02:47:35 INFO - PROCESS | 1824 | 1462960055434 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b566400 == 136 [pid = 1824] [id = 569] 02:47:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x9c26e400) [pid = 1824] [serial = 1708] [outer = (nil)] 02:47:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x9c367800) [pid = 1824] [serial = 1709] [outer = 0x9c26e400] 02:47:35 INFO - PROCESS | 1824 | 1462960055561 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x9d9d1c00) [pid = 1824] [serial = 1710] [outer = 0x9c26e400] 02:47:36 INFO - PROCESS | 1824 | 1462960056503 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]]]}] 02:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1731ms 02:47:36 INFO - PROCESS | 1824 | 1462960056557 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 1824 | 1462960056560 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 02:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:47:36 INFO - PROCESS | 1824 | 1462960056567 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 1824 | 1462960056569 Marionette TRACE conn4 <- [1,2250,null,{}] 02:47:36 INFO - PROCESS | 1824 | 1462960056579 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}] 02:47:36 INFO - PROCESS | 1824 | 1462960056827 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 02:47:37 INFO - PROCESS | 1824 | 1462960057163 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 1824 | ++DOCSHELL 0x92a21c00 == 137 [pid = 1824] [id = 570] 02:47:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x9c26dc00) [pid = 1824] [serial = 1711] [outer = (nil)] 02:47:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0xa27c7800) [pid = 1824] [serial = 1712] [outer = 0x9c26dc00] 02:47:37 INFO - PROCESS | 1824 | 1462960057259 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0xa3352000) [pid = 1824] [serial = 1713] [outer = 0x9c26dc00] 02:47:38 INFO - PROCESS | 1824 | 1462960058171 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]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1683ms 02:47:38 INFO - PROCESS | 1824 | 1462960058250 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 1824 | 1462960058253 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 02:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:47:38 INFO - PROCESS | 1824 | 1462960058260 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 1824 | 1462960058263 Marionette TRACE conn4 <- [1,2254,null,{}] 02:47:38 INFO - PROCESS | 1824 | 1462960058269 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}] 02:47:38 INFO - PROCESS | 1824 | 1462960058564 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 02:47:38 INFO - PROCESS | 1824 | 1462960058911 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f8c3800 == 138 [pid = 1824] [id = 571] 02:47:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x919e9000) [pid = 1824] [serial = 1714] [outer = (nil)] 02:47:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0xa693fc00) [pid = 1824] [serial = 1715] [outer = 0x919e9000] 02:47:39 INFO - PROCESS | 1824 | 1462960059006 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0xa6b8b400) [pid = 1824] [serial = 1716] [outer = 0x919e9000] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x895f1c00 == 137 [pid = 1824] [id = 419] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae75400 == 136 [pid = 1824] [id = 421] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7b5800 == 135 [pid = 1824] [id = 553] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8b1a3800 == 134 [pid = 1824] [id = 552] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae67800 == 133 [pid = 1824] [id = 551] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x870c8800 == 132 [pid = 1824] [id = 550] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x88bbdc00 == 131 [pid = 1824] [id = 547] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8d425000 == 130 [pid = 1824] [id = 548] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1ae000 == 129 [pid = 1824] [id = 546] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x895f1800 == 128 [pid = 1824] [id = 545] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x9c279000 == 127 [pid = 1824] [id = 544] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x883d9000 == 126 [pid = 1824] [id = 542] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x9b55ec00 == 125 [pid = 1824] [id = 543] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x993bb800 == 124 [pid = 1824] [id = 541] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x883dc000 == 123 [pid = 1824] [id = 540] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7ba400 == 122 [pid = 1824] [id = 539] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8f745c00 == 121 [pid = 1824] [id = 538] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8e6ce000 == 120 [pid = 1824] [id = 537] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8f629800 == 119 [pid = 1824] [id = 535] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x895fbc00 == 118 [pid = 1824] [id = 536] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8b1ab000 == 117 [pid = 1824] [id = 534] 02:47:41 INFO - PROCESS | 1824 | --DOCSHELL 0x8a57b800 == 116 [pid = 1824] [id = 533] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x8e6ce800) [pid = 1824] [serial = 1598] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8ec7f400) [pid = 1824] [serial = 1596] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x9c27a800) [pid = 1824] [serial = 1586] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x92cc7000) [pid = 1824] [serial = 1559] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8c0e5000) [pid = 1824] [serial = 1592] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x9a242800) [pid = 1824] [serial = 1572] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x9a979000) [pid = 1824] [serial = 1574] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x93b02400) [pid = 1824] [serial = 1563] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x8b1a1c00) [pid = 1824] [serial = 1590] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x8b49a000) [pid = 1824] [serial = 1538] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x919f1c00) [pid = 1824] [serial = 1553] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x92ccf400) [pid = 1824] [serial = 1560] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x95428c00) [pid = 1824] [serial = 1566] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x9b8ea800) [pid = 1824] [serial = 1583] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x9105a000) [pid = 1824] [serial = 1551] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x8b1a4400) [pid = 1824] [serial = 1521] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x91c8ac00) [pid = 1824] [serial = 1554] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x926b3800) [pid = 1824] [serial = 1556] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x9aafd800) [pid = 1824] [serial = 1577] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x8ae6f000) [pid = 1824] [serial = 1589] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x8d3eb400) [pid = 1824] [serial = 1593] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x927d1c00) [pid = 1824] [serial = 1557] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8f8c8400) [pid = 1824] [serial = 1550] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x982f3400) [pid = 1824] [serial = 1568] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x8ec8ac00) [pid = 1824] [serial = 1544] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x8f720400) [pid = 1824] [serial = 1548] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8e5b9000) [pid = 1824] [serial = 1541] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x9b12f000) [pid = 1824] [serial = 1581] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8f719800) [pid = 1824] [serial = 1547] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8d1a3400) [pid = 1824] [serial = 1539] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x9a97c400) [pid = 1824] [serial = 1575] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8a762800) [pid = 1824] [serial = 1536] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8eb0d400) [pid = 1824] [serial = 1542] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8f71e000) [pid = 1824] [serial = 1467] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8a578400) [pid = 1824] [serial = 1535] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x9a046000) [pid = 1824] [serial = 1571] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x9ba0ac00) [pid = 1824] [serial = 1584] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x93a8b800) [pid = 1824] [serial = 1562] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x953dfc00) [pid = 1824] [serial = 1565] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x9c36e000) [pid = 1824] [serial = 1587] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x8f53f400) [pid = 1824] [serial = 1545] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8e6d3800) [pid = 1824] [serial = 1595] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x9af2c000) [pid = 1824] [serial = 1580] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x9abda000) [pid = 1824] [serial = 1578] [outer = (nil)] [url = about:blank] 02:47:41 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x99372800) [pid = 1824] [serial = 1569] [outer = (nil)] [url = about:blank] 02:47:42 INFO - PROCESS | 1824 | 1462960062522 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]]]}] 02:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 4298ms 02:47:42 INFO - PROCESS | 1824 | 1462960062560 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 1824 | 1462960062567 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 02:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:47:42 INFO - PROCESS | 1824 | 1462960062577 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 1824 | 1462960062581 Marionette TRACE conn4 <- [1,2258,null,{}] 02:47:42 INFO - PROCESS | 1824 | 1462960062592 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}] 02:47:42 INFO - PROCESS | 1824 | 1462960062834 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 02:47:43 INFO - PROCESS | 1824 | 1462960063045 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a761c00 == 117 [pid = 1824] [id = 572] 02:47:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8a762400) [pid = 1824] [serial = 1717] [outer = (nil)] 02:47:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8ae6c000) [pid = 1824] [serial = 1718] [outer = 0x8a762400] 02:47:43 INFO - PROCESS | 1824 | 1462960063181 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8b130400) [pid = 1824] [serial = 1719] [outer = 0x8a762400] 02:47:44 INFO - PROCESS | 1824 | 1462960064059 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]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1549ms 02:47:44 INFO - PROCESS | 1824 | 1462960064127 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 1824 | 1462960064136 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 02:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:47:44 INFO - PROCESS | 1824 | 1462960064146 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 1824 | 1462960064151 Marionette TRACE conn4 <- [1,2262,null,{}] 02:47:44 INFO - PROCESS | 1824 | 1462960064156 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}] 02:47:44 INFO - PROCESS | 1824 | 1462960064389 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 02:47:44 INFO - PROCESS | 1824 | 1462960064723 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc4800 == 118 [pid = 1824] [id = 573] 02:47:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8b1a6c00) [pid = 1824] [serial = 1720] [outer = (nil)] 02:47:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8b6de000) [pid = 1824] [serial = 1721] [outer = 0x8b1a6c00] 02:47:44 INFO - PROCESS | 1824 | 1462960064824 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8c0e5800) [pid = 1824] [serial = 1722] [outer = 0x8b1a6c00] 02:47:45 INFO - PROCESS | 1824 | 1462960065734 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]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1633ms 02:47:45 INFO - PROCESS | 1824 | 1462960065780 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 1824 | 1462960065789 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 02:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:47:45 INFO - PROCESS | 1824 | 1462960065812 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 1824 | 1462960065819 Marionette TRACE conn4 <- [1,2266,null,{}] 02:47:45 INFO - PROCESS | 1824 | 1462960065834 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}] 02:47:46 INFO - PROCESS | 1824 | 1462960066154 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 02:47:46 INFO - PROCESS | 1824 | 1462960066191 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ad66400 == 119 [pid = 1824] [id = 574] 02:47:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8d3f0c00) [pid = 1824] [serial = 1723] [outer = (nil)] 02:47:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8e565000) [pid = 1824] [serial = 1724] [outer = 0x8d3f0c00] 02:47:46 INFO - PROCESS | 1824 | 1462960066272 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8e6d0800) [pid = 1824] [serial = 1725] [outer = 0x8d3f0c00] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8d429800) [pid = 1824] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8d2da800) [pid = 1824] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x90fb6c00) [pid = 1824] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0xa315d400) [pid = 1824] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x9c367400) [pid = 1824] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x9c364400) [pid = 1824] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x883da800) [pid = 1824] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x9a36b800) [pid = 1824] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x8f8bb400) [pid = 1824] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8c0e2c00) [pid = 1824] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x91c83800) [pid = 1824] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x91057c00) [pid = 1824] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x8f723800) [pid = 1824] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x8f71f000) [pid = 1824] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x8b7b3000) [pid = 1824] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x8a760000) [pid = 1824] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x8ae69800) [pid = 1824] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x882a9000) [pid = 1824] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 124 (0x91c86400) [pid = 1824] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:47:47 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0x8f741c00) [pid = 1824] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:47:47 INFO - PROCESS | 1824 | 1462960067883 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]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2087ms 02:47:47 INFO - PROCESS | 1824 | 1462960067899 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 02:47:47 INFO - PROCESS | 1824 | 1462960067904 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 02:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:47:47 INFO - PROCESS | 1824 | 1462960067910 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 1824 | 1462960067914 Marionette TRACE conn4 <- [1,2270,null,{}] 02:47:47 INFO - PROCESS | 1824 | 1462960067919 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}] 02:47:48 INFO - PROCESS | 1824 | 1462960068223 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 02:47:48 INFO - PROCESS | 1824 | 1462960068248 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc6c00 == 120 [pid = 1824] [id = 575] 02:47:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8d429800) [pid = 1824] [serial = 1726] [outer = (nil)] 02:47:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0x8ec81c00) [pid = 1824] [serial = 1727] [outer = 0x8d429800] 02:47:48 INFO - PROCESS | 1824 | 1462960068328 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x8eea0000) [pid = 1824] [serial = 1728] [outer = 0x8d429800] 02:47:49 INFO - PROCESS | 1824 | 1462960069467 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]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1593ms 02:47:49 INFO - PROCESS | 1824 | 1462960069506 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 1824 | 1462960069512 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 02:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:47:49 INFO - PROCESS | 1824 | 1462960069523 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 1824 | 1462960069528 Marionette TRACE conn4 <- [1,2274,null,{}] 02:47:49 INFO - PROCESS | 1824 | 1462960069539 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}] 02:47:49 INFO - PROCESS | 1824 | 1462960069813 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 02:47:50 INFO - PROCESS | 1824 | 1462960070171 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a57d400 == 121 [pid = 1824] [id = 576] 02:47:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x8a75a400) [pid = 1824] [serial = 1729] [outer = (nil)] 02:47:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x8ae72c00) [pid = 1824] [serial = 1730] [outer = 0x8a75a400] 02:47:50 INFO - PROCESS | 1824 | 1462960070272 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x8b1ab800) [pid = 1824] [serial = 1731] [outer = 0x8a75a400] 02:47:51 INFO - PROCESS | 1824 | 1462960071353 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]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1893ms 02:47:51 INFO - PROCESS | 1824 | 1462960071417 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 02:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:47:51 INFO - PROCESS | 1824 | 1462960071427 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 02:47:51 INFO - PROCESS | 1824 | 1462960071440 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 1824 | 1462960071446 Marionette TRACE conn4 <- [1,2278,null,{}] 02:47:51 INFO - PROCESS | 1824 | 1462960071454 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}] 02:47:51 INFO - PROCESS | 1824 | 1462960071760 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 02:47:52 INFO - PROCESS | 1824 | 1462960072107 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2d2c00 == 122 [pid = 1824] [id = 577] 02:47:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8d8d8c00) [pid = 1824] [serial = 1732] [outer = (nil)] 02:47:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8e6ce000) [pid = 1824] [serial = 1733] [outer = 0x8d8d8c00] 02:47:52 INFO - PROCESS | 1824 | 1462960072202 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8f54bc00) [pid = 1824] [serial = 1734] [outer = 0x8d8d8c00] 02:47:53 INFO - PROCESS | 1824 | 1462960073211 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]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1845ms 02:47:53 INFO - PROCESS | 1824 | 1462960073284 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 02:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:47:53 INFO - PROCESS | 1824 | 1462960073289 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 02:47:53 INFO - PROCESS | 1824 | 1462960073296 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 1824 | 1462960073302 Marionette TRACE conn4 <- [1,2282,null,{}] 02:47:53 INFO - PROCESS | 1824 | 1462960073320 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}] 02:47:53 INFO - PROCESS | 1824 | 1462960073728 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 02:47:54 INFO - PROCESS | 1824 | 1462960074000 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f73ec00 == 123 [pid = 1824] [id = 578] 02:47:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8f744000) [pid = 1824] [serial = 1735] [outer = (nil)] 02:47:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8f80a800) [pid = 1824] [serial = 1736] [outer = 0x8f744000] 02:47:54 INFO - PROCESS | 1824 | 1462960074096 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8f80f800) [pid = 1824] [serial = 1737] [outer = 0x8f744000] 02:47:55 INFO - PROCESS | 1824 | 1462960075078 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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1850ms 02:47:55 INFO - PROCESS | 1824 | 1462960075145 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 02:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:47:55 INFO - PROCESS | 1824 | 1462960075150 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 02:47:55 INFO - PROCESS | 1824 | 1462960075156 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 1824 | 1462960075160 Marionette TRACE conn4 <- [1,2286,null,{}] 02:47:55 INFO - PROCESS | 1824 | 1462960075166 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}] 02:47:55 INFO - PROCESS | 1824 | 1462960075459 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 02:47:55 INFO - PROCESS | 1824 | 1462960075813 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b2f4000 == 124 [pid = 1824] [id = 579] 02:47:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8f741c00) [pid = 1824] [serial = 1738] [outer = (nil)] 02:47:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8f818400) [pid = 1824] [serial = 1739] [outer = 0x8f741c00] 02:47:55 INFO - PROCESS | 1824 | 1462960075906 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x90f35c00) [pid = 1824] [serial = 1740] [outer = 0x8f741c00] 02:47:56 INFO - PROCESS | 1824 | 1462960076814 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]]]}] 02:47:56 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 02:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1692ms 02:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:47:56 INFO - PROCESS | 1824 | 1462960076848 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 1824 | 1462960076852 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 02:47:56 INFO - PROCESS | 1824 | 1462960076859 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 1824 | 1462960076862 Marionette TRACE conn4 <- [1,2290,null,{}] 02:47:56 INFO - PROCESS | 1824 | 1462960076868 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}] 02:47:57 INFO - PROCESS | 1824 | 1462960077094 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 02:47:57 INFO - PROCESS | 1824 | 1462960077387 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f814000 == 125 [pid = 1824] [id = 580] 02:47:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8f816800) [pid = 1824] [serial = 1741] [outer = (nil)] 02:47:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x90f40400) [pid = 1824] [serial = 1742] [outer = 0x8f816800] 02:47:57 INFO - PROCESS | 1824 | 1462960077526 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x90faf000) [pid = 1824] [serial = 1743] [outer = 0x8f816800] 02:47:58 INFO - PROCESS | 1824 | 1462960078456 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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1642ms 02:47:58 INFO - PROCESS | 1824 | 1462960078504 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 1824 | 1462960078509 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 02:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:47:58 INFO - PROCESS | 1824 | 1462960078519 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 1824 | 1462960078523 Marionette TRACE conn4 <- [1,2294,null,{}] 02:47:58 INFO - PROCESS | 1824 | 1462960078528 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}] 02:47:58 INFO - PROCESS | 1824 | 1462960078798 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 02:47:59 INFO - PROCESS | 1824 | 1462960079158 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f818c00 == 126 [pid = 1824] [id = 581] 02:47:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x90fb7000) [pid = 1824] [serial = 1744] [outer = (nil)] 02:47:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x91c86000) [pid = 1824] [serial = 1745] [outer = 0x90fb7000] 02:47:59 INFO - PROCESS | 1824 | 1462960079250 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x91c8d000) [pid = 1824] [serial = 1746] [outer = 0x90fb7000] 02:48:00 INFO - PROCESS | 1824 | 1462960080186 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]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1731ms 02:48:00 INFO - PROCESS | 1824 | 1462960080251 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 1824 | 1462960080255 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 02:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:48:00 INFO - PROCESS | 1824 | 1462960080262 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 1824 | 1462960080266 Marionette TRACE conn4 <- [1,2298,null,{}] 02:48:00 INFO - PROCESS | 1824 | 1462960080271 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}] 02:48:00 INFO - PROCESS | 1824 | 1462960080527 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 02:48:00 INFO - PROCESS | 1824 | 1462960080877 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ee9ac00 == 127 [pid = 1824] [id = 582] 02:48:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x90f3c400) [pid = 1824] [serial = 1747] [outer = (nil)] 02:48:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x927d6000) [pid = 1824] [serial = 1748] [outer = 0x90f3c400] 02:48:00 INFO - PROCESS | 1824 | 1462960080981 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x92a20800) [pid = 1824] [serial = 1749] [outer = 0x90f3c400] 02:48:01 INFO - PROCESS | 1824 | 1462960081962 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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1735ms 02:48:02 INFO - PROCESS | 1824 | 1462960081999 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 1824 | 1462960082003 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 02:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:48:02 INFO - PROCESS | 1824 | 1462960082010 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 1824 | 1462960082014 Marionette TRACE conn4 <- [1,2302,null,{}] 02:48:02 INFO - PROCESS | 1824 | 1462960082020 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}] 02:48:02 INFO - PROCESS | 1824 | 1462960082256 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 02:48:02 INFO - PROCESS | 1824 | 1462960082602 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x91063c00 == 128 [pid = 1824] [id = 583] 02:48:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x926b0c00) [pid = 1824] [serial = 1750] [outer = (nil)] 02:48:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x92e2e000) [pid = 1824] [serial = 1751] [outer = 0x926b0c00] 02:48:02 INFO - PROCESS | 1824 | 1462960082701 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x92f77c00) [pid = 1824] [serial = 1752] [outer = 0x926b0c00] 02:48:03 INFO - PROCESS | 1824 | 1462960083650 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]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1687ms 02:48:03 INFO - PROCESS | 1824 | 1462960083698 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 02:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:48:03 INFO - PROCESS | 1824 | 1462960083702 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 02:48:03 INFO - PROCESS | 1824 | 1462960083709 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 1824 | 1462960083713 Marionette TRACE conn4 <- [1,2306,null,{}] 02:48:03 INFO - PROCESS | 1824 | 1462960083718 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}] 02:48:03 INFO - PROCESS | 1824 | 1462960083958 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 02:48:04 INFO - PROCESS | 1824 | 1462960084312 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x883dec00 == 129 [pid = 1824] [id = 584] 02:48:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x926a8c00) [pid = 1824] [serial = 1753] [outer = (nil)] 02:48:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x952f1c00) [pid = 1824] [serial = 1754] [outer = 0x926a8c00] 02:48:04 INFO - PROCESS | 1824 | 1462960084408 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x95335400) [pid = 1824] [serial = 1755] [outer = 0x926a8c00] 02:48:05 INFO - PROCESS | 1824 | 1462960085362 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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1685ms 02:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:48:05 INFO - PROCESS | 1824 | 1462960085396 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 1824 | 1462960085399 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 02:48:05 INFO - PROCESS | 1824 | 1462960085407 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 1824 | 1462960085410 Marionette TRACE conn4 <- [1,2310,null,{}] 02:48:05 INFO - PROCESS | 1824 | 1462960085416 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}] 02:48:05 INFO - PROCESS | 1824 | 1462960085763 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 02:48:06 INFO - PROCESS | 1824 | 1462960086081 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1a6800 == 130 [pid = 1824] [id = 585] 02:48:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x92ccf800) [pid = 1824] [serial = 1756] [outer = (nil)] 02:48:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x953ed000) [pid = 1824] [serial = 1757] [outer = 0x92ccf800] 02:48:06 INFO - PROCESS | 1824 | 1462960086192 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x9786f400) [pid = 1824] [serial = 1758] [outer = 0x92ccf800] 02:48:07 INFO - PROCESS | 1824 | 1462960087130 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]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1787ms 02:48:07 INFO - PROCESS | 1824 | 1462960087193 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 02:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:48:07 INFO - PROCESS | 1824 | 1462960087198 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 02:48:07 INFO - PROCESS | 1824 | 1462960087205 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 1824 | 1462960087209 Marionette TRACE conn4 <- [1,2314,null,{}] 02:48:07 INFO - PROCESS | 1824 | 1462960087215 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}] 02:48:07 INFO - PROCESS | 1824 | 1462960087491 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 02:48:07 INFO - PROCESS | 1824 | 1462960087844 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x953e9c00 == 131 [pid = 1824] [id = 586] 02:48:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x99eda800) [pid = 1824] [serial = 1759] [outer = (nil)] 02:48:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x9a241000) [pid = 1824] [serial = 1760] [outer = 0x99eda800] 02:48:07 INFO - PROCESS | 1824 | 1462960087946 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x9a746c00) [pid = 1824] [serial = 1761] [outer = 0x99eda800] 02:48:08 INFO - PROCESS | 1824 | 1462960088910 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]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1781ms 02:48:08 INFO - PROCESS | 1824 | 1462960088986 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 1824 | 1462960088989 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 02:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:48:09 INFO - PROCESS | 1824 | 1462960088997 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 1824 | 1462960089000 Marionette TRACE conn4 <- [1,2318,null,{}] 02:48:09 INFO - PROCESS | 1824 | 1462960089007 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}] 02:48:09 INFO - PROCESS | 1824 | 1462960089301 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 02:48:09 INFO - PROCESS | 1824 | 1462960089654 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a2b4c00 == 132 [pid = 1824] [id = 587] 02:48:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9a7bbc00) [pid = 1824] [serial = 1762] [outer = (nil)] 02:48:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9aaef800) [pid = 1824] [serial = 1763] [outer = 0x9a7bbc00] 02:48:09 INFO - PROCESS | 1824 | 1462960089745 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x9aafd800) [pid = 1824] [serial = 1764] [outer = 0x9a7bbc00] 02:48:10 INFO - PROCESS | 1824 | 1462960090710 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] 02:48:10 INFO - PROCESS | 1824 | 1462960090787 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 02:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:48:10 INFO - PROCESS | 1824 | 1462960090805 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 1824 | 1462960090808 Marionette TRACE conn4 <- [1,2322,null,{}] 02:48:10 INFO - PROCESS | 1824 | 1462960090815 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}] 02:48:11 INFO - PROCESS | 1824 | 1462960091126 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 02:48:11 INFO - PROCESS | 1824 | 1462960091474 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e6cf800 == 133 [pid = 1824] [id = 588] 02:48:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x8eb0b000) [pid = 1824] [serial = 1765] [outer = (nil)] 02:48:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x9af31000) [pid = 1824] [serial = 1766] [outer = 0x8eb0b000] 02:48:11 INFO - PROCESS | 1824 | 1462960091565 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x9b585400) [pid = 1824] [serial = 1767] [outer = 0x8eb0b000] 02:48:12 INFO - PROCESS | 1824 | 1462960092523 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]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:48:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1793ms 02:48:12 INFO - PROCESS | 1824 | 1462960092600 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 1824 | 1462960092603 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 02:48:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:48:12 INFO - PROCESS | 1824 | 1462960092609 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 1824 | 1462960092613 Marionette TRACE conn4 <- [1,2326,null,{}] 02:48:12 INFO - PROCESS | 1824 | 1462960092620 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}] 02:48:12 INFO - PROCESS | 1824 | 1462960092916 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 02:48:13 INFO - PROCESS | 1824 | 1462960093263 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a975c00 == 134 [pid = 1824] [id = 589] 02:48:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x9a97c400) [pid = 1824] [serial = 1768] [outer = (nil)] 02:48:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x9c275800) [pid = 1824] [serial = 1769] [outer = 0x9a97c400] 02:48:13 INFO - PROCESS | 1824 | 1462960093354 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x9c27a400) [pid = 1824] [serial = 1770] [outer = 0x9a97c400] 02:48:14 INFO - PROCESS | 1824 | 1462960094303 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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:48:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1735ms 02:48:14 INFO - PROCESS | 1824 | 1462960094345 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 1824 | 1462960094349 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 02:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:48:14 INFO - PROCESS | 1824 | 1462960094355 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 1824 | 1462960094359 Marionette TRACE conn4 <- [1,2330,null,{}] 02:48:14 INFO - PROCESS | 1824 | 1462960094364 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}] 02:48:14 INFO - PROCESS | 1824 | 1462960094610 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 02:48:14 INFO - PROCESS | 1824 | 1462960094955 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b12f000 == 135 [pid = 1824] [id = 590] 02:48:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x9b3cbc00) [pid = 1824] [serial = 1771] [outer = (nil)] 02:48:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0xa22ab000) [pid = 1824] [serial = 1772] [outer = 0x9b3cbc00] 02:48:15 INFO - PROCESS | 1824 | 1462960095052 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0xa237d800) [pid = 1824] [serial = 1773] [outer = 0x9b3cbc00] 02:48:15 INFO - PROCESS | 1824 | 1462960095959 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]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:48:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1631ms 02:48:15 INFO - PROCESS | 1824 | 1462960095989 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 1824 | 1462960095993 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 02:48:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:48:16 INFO - PROCESS | 1824 | 1462960096000 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 1824 | 1462960096003 Marionette TRACE conn4 <- [1,2334,null,{}] 02:48:16 INFO - PROCESS | 1824 | 1462960096009 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}] 02:48:16 INFO - PROCESS | 1824 | 1462960096264 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 02:48:16 INFO - PROCESS | 1824 | 1462960096623 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d421c00 == 136 [pid = 1824] [id = 591] 02:48:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x8eea4800) [pid = 1824] [serial = 1774] [outer = (nil)] 02:48:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0xa35ca400) [pid = 1824] [serial = 1775] [outer = 0x8eea4800] 02:48:16 INFO - PROCESS | 1824 | 1462960096718 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0xa36f0000) [pid = 1824] [serial = 1776] [outer = 0x8eea4800] 02:48:17 INFO - PROCESS | 1824 | 1462960097643 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]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:48:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1681ms 02:48:17 INFO - PROCESS | 1824 | 1462960097682 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 1824 | 1462960097685 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 02:48:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:48:17 INFO - PROCESS | 1824 | 1462960097692 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 1824 | 1462960097696 Marionette TRACE conn4 <- [1,2338,null,{}] 02:48:17 INFO - PROCESS | 1824 | 1462960097701 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}] 02:48:17 INFO - PROCESS | 1824 | 1462960097937 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 02:48:18 INFO - PROCESS | 1824 | 1462960098289 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b128800 == 137 [pid = 1824] [id = 592] 02:48:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0xa31ed400) [pid = 1824] [serial = 1777] [outer = (nil)] 02:48:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0xa6940400) [pid = 1824] [serial = 1778] [outer = 0xa31ed400] 02:48:18 INFO - PROCESS | 1824 | 1462960098385 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0xa6b90000) [pid = 1824] [serial = 1779] [outer = 0xa31ed400] 02:48:19 INFO - PROCESS | 1824 | 1462960099330 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]]]}] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8f626c00 == 136 [pid = 1824] [id = 426] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8f8be000 == 135 [pid = 1824] [id = 429] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x926b1000 == 134 [pid = 1824] [id = 431] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8f542c00 == 133 [pid = 1824] [id = 427] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8d2db400 == 132 [pid = 1824] [id = 430] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8f625400 == 131 [pid = 1824] [id = 428] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x882af400 == 130 [pid = 1824] [id = 432] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x99ee2000 == 129 [pid = 1824] [id = 434] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x927d8000 == 128 [pid = 1824] [id = 435] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x93b02c00 == 127 [pid = 1824] [id = 433] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8b2e6800 == 126 [pid = 1824] [id = 420] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x92a21c00 == 125 [pid = 1824] [id = 570] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x9b566400 == 124 [pid = 1824] [id = 569] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8e41c800 == 123 [pid = 1824] [id = 568] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x9936d000 == 122 [pid = 1824] [id = 567] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8e6d6000 == 121 [pid = 1824] [id = 565] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x927ca800 == 120 [pid = 1824] [id = 566] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x95337400 == 119 [pid = 1824] [id = 564] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x870c7400 == 118 [pid = 1824] [id = 308] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x92ccc000 == 117 [pid = 1824] [id = 563] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae68400 == 116 [pid = 1824] [id = 562] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8f746800 == 115 [pid = 1824] [id = 561] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8f717000 == 114 [pid = 1824] [id = 560] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x90f32c00 == 113 [pid = 1824] [id = 559] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8f540800 == 112 [pid = 1824] [id = 557] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8a765400 == 111 [pid = 1824] [id = 558] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0e3800 == 110 [pid = 1824] [id = 556] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad5dc00 == 109 [pid = 1824] [id = 555] 02:48:21 INFO - PROCESS | 1824 | --DOCSHELL 0x882a9c00 == 108 [pid = 1824] [id = 554] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x8e426c00) [pid = 1824] [serial = 1533] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8d423400) [pid = 1824] [serial = 1658] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8e5b6000) [pid = 1824] [serial = 1661] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0xa6882800) [pid = 1824] [serial = 1640] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0xa6386c00) [pid = 1824] [serial = 1638] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0xa51e9000) [pid = 1824] [serial = 1637] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0xa31efc00) [pid = 1824] [serial = 1635] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0xa31cd800) [pid = 1824] [serial = 1634] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0xa22a3c00) [pid = 1824] [serial = 1632] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x9d5b0400) [pid = 1824] [serial = 1631] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x9b564400) [pid = 1824] [serial = 1629] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x9af2b000) [pid = 1824] [serial = 1628] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x9abd6800) [pid = 1824] [serial = 1626] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x9aafa800) [pid = 1824] [serial = 1625] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x9977b400) [pid = 1824] [serial = 1623] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x9976f800) [pid = 1824] [serial = 1622] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x953e5800) [pid = 1824] [serial = 1620] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x95339000) [pid = 1824] [serial = 1619] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x952f3400) [pid = 1824] [serial = 1617] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x93dec400) [pid = 1824] [serial = 1616] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x927c9c00) [pid = 1824] [serial = 1614] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x926ae800) [pid = 1824] [serial = 1613] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x91c8b400) [pid = 1824] [serial = 1611] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x919e8400) [pid = 1824] [serial = 1610] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8f8c8c00) [pid = 1824] [serial = 1608] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8f8bb800) [pid = 1824] [serial = 1607] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8eb0a400) [pid = 1824] [serial = 1605] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8e5adc00) [pid = 1824] [serial = 1604] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8b491400) [pid = 1824] [serial = 1602] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8b1a7800) [pid = 1824] [serial = 1601] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8ae75000) [pid = 1824] [serial = 1655] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x88bc2000) [pid = 1824] [serial = 1652] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x88daa000) [pid = 1824] [serial = 1653] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x88dafc00) [pid = 1824] [serial = 1649] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0xa6beb800) [pid = 1824] [serial = 1647] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0xa6b97800) [pid = 1824] [serial = 1646] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0xa6b90c00) [pid = 1824] [serial = 1644] [outer = (nil)] [url = about:blank] 02:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 4140ms 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0xa6b8dc00) [pid = 1824] [serial = 1643] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0xa68be400) [pid = 1824] [serial = 1641] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8e419400) [pid = 1824] [serial = 1659] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8b1a0800) [pid = 1824] [serial = 1656] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 1824 | 1462960101994 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 1824 | 1462960102000 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 02:48:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:48:22 INFO - PROCESS | 1824 | 1462960102012 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 1824 | 1462960102017 Marionette TRACE conn4 <- [1,2342,null,{}] 02:48:22 INFO - PROCESS | 1824 | 1462960102026 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}] 02:48:22 INFO - PROCESS | 1824 | 1462960102249 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 02:48:22 INFO - PROCESS | 1824 | 1462960102497 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 1824 | ++DOCSHELL 0x84a9c800 == 109 [pid = 1824] [id = 593] 02:48:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x84a9d800) [pid = 1824] [serial = 1780] [outer = (nil)] 02:48:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x84aa6400) [pid = 1824] [serial = 1781] [outer = 0x84a9d800] 02:48:22 INFO - PROCESS | 1824 | 1462960102577 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8a502800) [pid = 1824] [serial = 1782] [outer = 0x84a9d800] 02:48:23 INFO - PROCESS | 1824 | 1462960103445 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]]]}] 02:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1490ms 02:48:23 INFO - PROCESS | 1824 | 1462960103503 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 02:48:23 INFO - PROCESS | 1824 | 1462960103508 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 02:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:48:23 INFO - PROCESS | 1824 | 1462960103535 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 1824 | 1462960103544 Marionette TRACE conn4 <- [1,2346,null,{}] 02:48:23 INFO - PROCESS | 1824 | 1462960103550 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}] 02:48:23 INFO - PROCESS | 1824 | 1462960103793 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 02:48:24 INFO - PROCESS | 1824 | 1462960104071 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae68000 == 110 [pid = 1824] [id = 594] 02:48:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8ae6c800) [pid = 1824] [serial = 1783] [outer = (nil)] 02:48:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8b134800) [pid = 1824] [serial = 1784] [outer = 0x8ae6c800] 02:48:24 INFO - PROCESS | 1824 | 1462960104158 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8b1a9000) [pid = 1824] [serial = 1785] [outer = 0x8ae6c800] 02:48:25 INFO - PROCESS | 1824 | 1462960105112 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]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1654ms 02:48:25 INFO - PROCESS | 1824 | 1462960105174 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 02:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:48:25 INFO - PROCESS | 1824 | 1462960105179 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 02:48:25 INFO - PROCESS | 1824 | 1462960105186 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 1824 | 1462960105190 Marionette TRACE conn4 <- [1,2350,null,{}] 02:48:25 INFO - PROCESS | 1824 | 1462960105205 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}] 02:48:25 INFO - PROCESS | 1824 | 1462960105526 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 02:48:25 INFO - PROCESS | 1824 | 1462960105567 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a762800 == 111 [pid = 1824] [id = 595] 02:48:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8b7b9c00) [pid = 1824] [serial = 1786] [outer = (nil)] 02:48:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8d2d3c00) [pid = 1824] [serial = 1787] [outer = 0x8b7b9c00] 02:48:25 INFO - PROCESS | 1824 | 1462960105790 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8d8ce800) [pid = 1824] [serial = 1788] [outer = 0x8b7b9c00] 02:48:26 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8d1ab000) [pid = 1824] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:48:26 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x88da7400) [pid = 1824] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:48:26 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8d3f0c00) [pid = 1824] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:48:26 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8eb0a800) [pid = 1824] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:48:26 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x95338400) [pid = 1824] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:48:26 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x92f70c00) [pid = 1824] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:48:26 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x8f544400) [pid = 1824] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:48:26 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x91c8b800) [pid = 1824] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8f8c1c00) [pid = 1824] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x90f33800) [pid = 1824] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x8c0e1000) [pid = 1824] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8f548400) [pid = 1824] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x8d8ccc00) [pid = 1824] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8b12c400) [pid = 1824] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x883d4400) [pid = 1824] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x8a762400) [pid = 1824] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x919e9000) [pid = 1824] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x9c26dc00) [pid = 1824] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x9c26e400) [pid = 1824] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x8f547400) [pid = 1824] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 124 (0x9a976400) [pid = 1824] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0x991f2800) [pid = 1824] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:48:27 INFO - PROCESS | 1824 | --DOMWINDOW == 122 (0x8b1a6c00) [pid = 1824] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:48:27 INFO - PROCESS | 1824 | 1462960107273 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]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2146ms 02:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:48:27 INFO - PROCESS | 1824 | 1462960107346 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 1824 | 1462960107349 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 02:48:27 INFO - PROCESS | 1824 | 1462960107356 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 1824 | 1462960107359 Marionette TRACE conn4 <- [1,2354,null,{}] 02:48:27 INFO - PROCESS | 1824 | 1462960107365 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}] 02:48:27 INFO - PROCESS | 1824 | 1462960107666 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 02:48:27 INFO - PROCESS | 1824 | 1462960107684 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 1824 | ++DOCSHELL 0x883dbc00 == 112 [pid = 1824] [id = 596] 02:48:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 123 (0x895fac00) [pid = 1824] [serial = 1789] [outer = (nil)] 02:48:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8d425000) [pid = 1824] [serial = 1790] [outer = 0x895fac00] 02:48:27 INFO - PROCESS | 1824 | 1462960107760 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0x8e564000) [pid = 1824] [serial = 1791] [outer = 0x895fac00] 02:48:28 INFO - PROCESS | 1824 | 1462960108709 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]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1380ms 02:48:28 INFO - PROCESS | 1824 | 1462960108736 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 1824 | 1462960108740 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 02:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:48:28 INFO - PROCESS | 1824 | 1462960108746 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 1824 | 1462960108749 Marionette TRACE conn4 <- [1,2358,null,{}] 02:48:28 INFO - PROCESS | 1824 | 1462960108754 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}] 02:48:29 INFO - PROCESS | 1824 | 1462960109097 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 02:48:29 INFO - PROCESS | 1824 | 1462960109419 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x84aa4800 == 113 [pid = 1824] [id = 597] 02:48:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x84aa5400) [pid = 1824] [serial = 1792] [outer = (nil)] 02:48:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x88bbc400) [pid = 1824] [serial = 1793] [outer = 0x84aa5400] 02:48:29 INFO - PROCESS | 1824 | 1462960109513 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x88dae400) [pid = 1824] [serial = 1794] [outer = 0x84aa5400] 02:48:30 INFO - PROCESS | 1824 | 1462960110566 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]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1891ms 02:48:30 INFO - PROCESS | 1824 | 1462960110641 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 1824 | 1462960110647 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 02:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:48:30 INFO - PROCESS | 1824 | 1462960110655 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 1824 | 1462960110662 Marionette TRACE conn4 <- [1,2362,null,{}] 02:48:30 INFO - PROCESS | 1824 | 1462960110669 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}] 02:48:30 INFO - PROCESS | 1824 | 1462960110962 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 02:48:31 INFO - PROCESS | 1824 | 1462960111313 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b12f800 == 114 [pid = 1824] [id = 598] 02:48:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x8b1a4400) [pid = 1824] [serial = 1795] [outer = (nil)] 02:48:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8b492400) [pid = 1824] [serial = 1796] [outer = 0x8b1a4400] 02:48:31 INFO - PROCESS | 1824 | 1462960111411 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8c0e1000) [pid = 1824] [serial = 1797] [outer = 0x8b1a4400] 02:48:32 INFO - PROCESS | 1824 | 1462960112472 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]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1890ms 02:48:32 INFO - PROCESS | 1824 | 1462960112547 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 02:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:48:32 INFO - PROCESS | 1824 | 1462960112552 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 02:48:32 INFO - PROCESS | 1824 | 1462960112559 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 1824 | 1462960112562 Marionette TRACE conn4 <- [1,2366,null,{}] 02:48:32 INFO - PROCESS | 1824 | 1462960112569 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}] 02:48:32 INFO - PROCESS | 1824 | 1462960112861 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 02:48:33 INFO - PROCESS | 1824 | 1462960113251 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e561400 == 115 [pid = 1824] [id = 599] 02:48:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8e565800) [pid = 1824] [serial = 1798] [outer = (nil)] 02:48:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8e5b5c00) [pid = 1824] [serial = 1799] [outer = 0x8e565800] 02:48:33 INFO - PROCESS | 1824 | 1462960113342 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8e6d7000) [pid = 1824] [serial = 1800] [outer = 0x8e565800] 02:48:34 INFO - PROCESS | 1824 | 1462960114382 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]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1883ms 02:48:34 INFO - PROCESS | 1824 | 1462960114443 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 1824 | 1462960114450 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 02:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:48:34 INFO - PROCESS | 1824 | 1462960114468 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 1824 | 1462960114476 Marionette TRACE conn4 <- [1,2370,null,{}] 02:48:34 INFO - PROCESS | 1824 | 1462960114482 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}] 02:48:34 INFO - PROCESS | 1824 | 1462960114771 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 02:48:35 INFO - PROCESS | 1824 | 1462960115111 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a584400 == 116 [pid = 1824] [id = 600] 02:48:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8d8ccc00) [pid = 1824] [serial = 1801] [outer = (nil)] 02:48:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8ee9a400) [pid = 1824] [serial = 1802] [outer = 0x8d8ccc00] 02:48:35 INFO - PROCESS | 1824 | 1462960115201 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8f624400) [pid = 1824] [serial = 1803] [outer = 0x8d8ccc00] 02:48:36 INFO - PROCESS | 1824 | 1462960116212 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]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1798ms 02:48:36 INFO - PROCESS | 1824 | 1462960116258 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 02:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:48:36 INFO - PROCESS | 1824 | 1462960116263 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 02:48:36 INFO - PROCESS | 1824 | 1462960116270 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 1824 | 1462960116273 Marionette TRACE conn4 <- [1,2374,null,{}] 02:48:36 INFO - PROCESS | 1824 | 1462960116279 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}] 02:48:36 INFO - PROCESS | 1824 | 1462960116526 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 02:48:36 INFO - PROCESS | 1824 | 1462960116864 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e5b7000 == 117 [pid = 1824] [id = 601] 02:48:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8eb16800) [pid = 1824] [serial = 1804] [outer = (nil)] 02:48:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8f739c00) [pid = 1824] [serial = 1805] [outer = 0x8eb16800] 02:48:36 INFO - PROCESS | 1824 | 1462960116963 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8f73f800) [pid = 1824] [serial = 1806] [outer = 0x8eb16800] 02:48:37 INFO - PROCESS | 1824 | 1462960117966 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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1738ms 02:48:38 INFO - PROCESS | 1824 | 1462960118007 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 1824 | 1462960118010 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 02:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:48:38 INFO - PROCESS | 1824 | 1462960118019 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 1824 | 1462960118023 Marionette TRACE conn4 <- [1,2378,null,{}] 02:48:38 INFO - PROCESS | 1824 | 1462960118030 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}] 02:48:38 INFO - PROCESS | 1824 | 1462960118295 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 02:48:38 INFO - PROCESS | 1824 | 1462960118654 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f818800 == 118 [pid = 1824] [id = 602] 02:48:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8f8bb400) [pid = 1824] [serial = 1807] [outer = (nil)] 02:48:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8f8c0800) [pid = 1824] [serial = 1808] [outer = 0x8f8bb400] 02:48:38 INFO - PROCESS | 1824 | 1462960118761 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x90fadc00) [pid = 1824] [serial = 1809] [outer = 0x8f8bb400] 02:48:39 INFO - PROCESS | 1824 | 1462960119747 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]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1788ms 02:48:39 INFO - PROCESS | 1824 | 1462960119808 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 1824 | 1462960119812 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 02:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:48:39 INFO - PROCESS | 1824 | 1462960119818 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 1824 | 1462960119822 Marionette TRACE conn4 <- [1,2382,null,{}] 02:48:39 INFO - PROCESS | 1824 | 1462960119828 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}] 02:48:40 INFO - PROCESS | 1824 | 1462960120084 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 02:48:40 INFO - PROCESS | 1824 | 1462960120419 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f80bc00 == 119 [pid = 1824] [id = 603] 02:48:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8f811c00) [pid = 1824] [serial = 1810] [outer = (nil)] 02:48:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x919e7000) [pid = 1824] [serial = 1811] [outer = 0x8f811c00] 02:48:40 INFO - PROCESS | 1824 | 1462960120515 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x919eb000) [pid = 1824] [serial = 1812] [outer = 0x8f811c00] 02:48:41 INFO - PROCESS | 1824 | 1462960121462 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]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1681ms 02:48:41 INFO - PROCESS | 1824 | 1462960121502 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 1824 | 1462960121506 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 02:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:48:41 INFO - PROCESS | 1824 | 1462960121533 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 1824 | 1462960121538 Marionette TRACE conn4 <- [1,2386,null,{}] 02:48:41 INFO - PROCESS | 1824 | 1462960121544 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}] 02:48:41 INFO - PROCESS | 1824 | 1462960121807 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 02:48:42 INFO - PROCESS | 1824 | 1462960122127 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x919ea800 == 120 [pid = 1824] [id = 604] 02:48:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x91c84400) [pid = 1824] [serial = 1813] [outer = (nil)] 02:48:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x92489c00) [pid = 1824] [serial = 1814] [outer = 0x91c84400] 02:48:42 INFO - PROCESS | 1824 | 1462960122237 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x926aa800) [pid = 1824] [serial = 1815] [outer = 0x91c84400] 02:48:43 INFO - PROCESS | 1824 | 1462960123212 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]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1741ms 02:48:43 INFO - PROCESS | 1824 | 1462960123272 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 02:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:48:43 INFO - PROCESS | 1824 | 1462960123278 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 02:48:43 INFO - PROCESS | 1824 | 1462960123284 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 1824 | 1462960123288 Marionette TRACE conn4 <- [1,2390,null,{}] 02:48:43 INFO - PROCESS | 1824 | 1462960123294 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}] 02:48:43 INFO - PROCESS | 1824 | 1462960123541 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 02:48:43 INFO - PROCESS | 1824 | 1462960123888 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 1824 | ++DOCSHELL 0x88daa000 == 121 [pid = 1824] [id = 605] 02:48:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x91054c00) [pid = 1824] [serial = 1816] [outer = (nil)] 02:48:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x92a24c00) [pid = 1824] [serial = 1817] [outer = 0x91054c00] 02:48:43 INFO - PROCESS | 1824 | 1462960123986 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x92cc6000) [pid = 1824] [serial = 1818] [outer = 0x91054c00] 02:48:44 INFO - PROCESS | 1824 | 1462960124917 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]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1689ms 02:48:44 INFO - PROCESS | 1824 | 1462960124974 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 1824 | 1462960124977 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 02:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:48:44 INFO - PROCESS | 1824 | 1462960124983 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 1824 | 1462960124994 Marionette TRACE conn4 <- [1,2394,null,{}] 02:48:45 INFO - PROCESS | 1824 | 1462960124998 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}] 02:48:45 INFO - PROCESS | 1824 | 1462960125239 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 02:48:45 INFO - PROCESS | 1824 | 1462960125576 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x9248ac00 == 122 [pid = 1824] [id = 606] 02:48:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x92a1a000) [pid = 1824] [serial = 1819] [outer = (nil)] 02:48:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x93b02c00) [pid = 1824] [serial = 1820] [outer = 0x92a1a000] 02:48:45 INFO - PROCESS | 1824 | 1462960125674 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x93dec000) [pid = 1824] [serial = 1821] [outer = 0x92a1a000] 02:48:46 INFO - PROCESS | 1824 | 1462960126627 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]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1689ms 02:48:46 INFO - PROCESS | 1824 | 1462960126673 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 02:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:48:46 INFO - PROCESS | 1824 | 1462960126677 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 02:48:46 INFO - PROCESS | 1824 | 1462960126683 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 1824 | 1462960126687 Marionette TRACE conn4 <- [1,2398,null,{}] 02:48:46 INFO - PROCESS | 1824 | 1462960126693 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}] 02:48:46 INFO - PROCESS | 1824 | 1462960126946 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 02:48:47 INFO - PROCESS | 1824 | 1462960127313 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x9533d800 == 123 [pid = 1824] [id = 607] 02:48:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x9533e400) [pid = 1824] [serial = 1822] [outer = (nil)] 02:48:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x953ed800) [pid = 1824] [serial = 1823] [outer = 0x9533e400] 02:48:47 INFO - PROCESS | 1824 | 1462960127420 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x991ec400) [pid = 1824] [serial = 1824] [outer = 0x9533e400] 02:48:48 INFO - PROCESS | 1824 | 1462960128404 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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1783ms 02:48:48 INFO - PROCESS | 1824 | 1462960128468 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 1824 | 1462960128473 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 02:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:48:48 INFO - PROCESS | 1824 | 1462960128480 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 1824 | 1462960128485 Marionette TRACE conn4 <- [1,2402,null,{}] 02:48:48 INFO - PROCESS | 1824 | 1462960128491 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}] 02:48:48 INFO - PROCESS | 1824 | 1462960128786 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 02:48:49 INFO - PROCESS | 1824 | 1462960129134 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x98287400 == 124 [pid = 1824] [id = 608] 02:48:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x9936d000) [pid = 1824] [serial = 1825] [outer = (nil)] 02:48:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9a2b5c00) [pid = 1824] [serial = 1826] [outer = 0x9936d000] 02:48:49 INFO - PROCESS | 1824 | 1462960129226 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9a746000) [pid = 1824] [serial = 1827] [outer = 0x9936d000] 02:48:50 INFO - PROCESS | 1824 | 1462960130210 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]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1798ms 02:48:50 INFO - PROCESS | 1824 | 1462960130279 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 02:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:48:50 INFO - PROCESS | 1824 | 1462960130284 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 02:48:50 INFO - PROCESS | 1824 | 1462960130290 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 1824 | 1462960130294 Marionette TRACE conn4 <- [1,2406,null,{}] 02:48:50 INFO - PROCESS | 1824 | 1462960130300 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}] 02:48:50 INFO - PROCESS | 1824 | 1462960130557 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 02:48:50 INFO - PROCESS | 1824 | 1462960130902 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x95330400 == 125 [pid = 1824] [id = 609] 02:48:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x9977b400) [pid = 1824] [serial = 1828] [outer = (nil)] 02:48:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9abd5800) [pid = 1824] [serial = 1829] [outer = 0x9977b400] 02:48:51 INFO - PROCESS | 1824 | 1462960130999 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x9abdbc00) [pid = 1824] [serial = 1830] [outer = 0x9977b400] 02:48:51 INFO - PROCESS | 1824 | 1462960131953 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]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1734ms 02:48:52 INFO - PROCESS | 1824 | 1462960132026 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 1824 | 1462960132029 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 02:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:48:52 INFO - PROCESS | 1824 | 1462960132044 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 1824 | 1462960132047 Marionette TRACE conn4 <- [1,2410,null,{}] 02:48:52 INFO - PROCESS | 1824 | 1462960132060 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}] 02:48:52 INFO - PROCESS | 1824 | 1462960132376 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 02:48:52 INFO - PROCESS | 1824 | 1462960132761 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f80b000 == 126 [pid = 1824] [id = 610] 02:48:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x9aafb000) [pid = 1824] [serial = 1831] [outer = (nil)] 02:48:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x9b587000) [pid = 1824] [serial = 1832] [outer = 0x9aafb000] 02:48:52 INFO - PROCESS | 1824 | 1462960132854 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x9c094c00) [pid = 1824] [serial = 1833] [outer = 0x9aafb000] 02:48:53 INFO - PROCESS | 1824 | 1462960133826 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]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1853ms 02:48:53 INFO - PROCESS | 1824 | 1462960133890 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 1824 | 1462960133894 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 02:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:48:53 INFO - PROCESS | 1824 | 1462960133902 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 1824 | 1462960133906 Marionette TRACE conn4 <- [1,2414,null,{}] 02:48:53 INFO - PROCESS | 1824 | 1462960133912 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}] 02:48:54 INFO - PROCESS | 1824 | 1462960134192 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 02:48:54 INFO - PROCESS | 1824 | 1462960134541 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x882a6c00 == 127 [pid = 1824] [id = 611] 02:48:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x9b56a000) [pid = 1824] [serial = 1834] [outer = (nil)] 02:48:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0xa2376000) [pid = 1824] [serial = 1835] [outer = 0x9b56a000] 02:48:54 INFO - PROCESS | 1824 | 1462960134631 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0xa23c2800) [pid = 1824] [serial = 1836] [outer = 0x9b56a000] 02:48:55 INFO - PROCESS | 1824 | 1462960135580 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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1740ms 02:48:55 INFO - PROCESS | 1824 | 1462960135643 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 1824 | 1462960135647 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 02:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:48:55 INFO - PROCESS | 1824 | 1462960135654 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 1824 | 1462960135658 Marionette TRACE conn4 <- [1,2418,null,{}] 02:48:55 INFO - PROCESS | 1824 | 1462960135664 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}] 02:48:55 INFO - PROCESS | 1824 | 1462960135907 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 02:48:56 INFO - PROCESS | 1824 | 1462960136260 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc2c00 == 128 [pid = 1824] [id = 612] 02:48:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x88bc5c00) [pid = 1824] [serial = 1837] [outer = (nil)] 02:48:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0xa364fc00) [pid = 1824] [serial = 1838] [outer = 0x88bc5c00] 02:48:56 INFO - PROCESS | 1824 | 1462960136357 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0xa51f2000) [pid = 1824] [serial = 1839] [outer = 0x88bc5c00] 02:48:57 INFO - PROCESS | 1824 | 1462960137289 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]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1681ms 02:48:57 INFO - PROCESS | 1824 | 1462960137336 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 1824 | 1462960137340 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 02:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:48:57 INFO - PROCESS | 1824 | 1462960137347 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 1824 | 1462960137351 Marionette TRACE conn4 <- [1,2422,null,{}] 02:48:57 INFO - PROCESS | 1824 | 1462960137357 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}] 02:48:57 INFO - PROCESS | 1824 | 1462960137626 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 02:48:57 INFO - PROCESS | 1824 | 1462960137981 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bbb400 == 129 [pid = 1824] [id = 613] 02:48:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x8b2e7800) [pid = 1824] [serial = 1840] [outer = (nil)] 02:48:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0xa687ac00) [pid = 1824] [serial = 1841] [outer = 0x8b2e7800] 02:48:58 INFO - PROCESS | 1824 | 1462960138078 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0xa693bc00) [pid = 1824] [serial = 1842] [outer = 0x8b2e7800] 02:48:59 INFO - PROCESS | 1824 | 1462960139034 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]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1731ms 02:48:59 INFO - PROCESS | 1824 | 1462960139080 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 1824 | 1462960139084 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 02:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:48:59 INFO - PROCESS | 1824 | 1462960139090 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 1824 | 1462960139094 Marionette TRACE conn4 <- [1,2426,null,{}] 02:48:59 INFO - PROCESS | 1824 | 1462960139101 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}] 02:48:59 INFO - PROCESS | 1824 | 1462960139354 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x9b567400 == 128 [pid = 1824] [id = 500] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x883d7800 == 127 [pid = 1824] [id = 502] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x895f7c00 == 126 [pid = 1824] [id = 504] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8b2e7000 == 125 [pid = 1824] [id = 322] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x9b58a800 == 124 [pid = 1824] [id = 501] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8b12a400 == 123 [pid = 1824] [id = 268] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0xa27cd800 == 122 [pid = 1824] [id = 503] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x882a3c00 == 121 [pid = 1824] [id = 281] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x883dbc00 == 120 [pid = 1824] [id = 596] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8a762800 == 119 [pid = 1824] [id = 595] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae68000 == 118 [pid = 1824] [id = 594] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x84a9c800 == 117 [pid = 1824] [id = 593] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8b128800 == 116 [pid = 1824] [id = 592] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x9b12f000 == 115 [pid = 1824] [id = 590] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8d421c00 == 114 [pid = 1824] [id = 591] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x9a975c00 == 113 [pid = 1824] [id = 589] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8e6cf800 == 112 [pid = 1824] [id = 588] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x9a2b4c00 == 111 [pid = 1824] [id = 587] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1a6800 == 110 [pid = 1824] [id = 585] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x953e9c00 == 109 [pid = 1824] [id = 586] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x883dec00 == 108 [pid = 1824] [id = 584] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x91063c00 == 107 [pid = 1824] [id = 583] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8ee9ac00 == 106 [pid = 1824] [id = 582] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8f818c00 == 105 [pid = 1824] [id = 581] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8f814000 == 104 [pid = 1824] [id = 580] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8f73ec00 == 103 [pid = 1824] [id = 578] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8b2f4000 == 102 [pid = 1824] [id = 579] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8f8c3800 == 101 [pid = 1824] [id = 571] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8d2d2c00 == 100 [pid = 1824] [id = 577] 02:49:01 INFO - PROCESS | 1824 | --DOCSHELL 0x8a57d400 == 99 [pid = 1824] [id = 576] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8ee9e400) [pid = 1824] [serial = 1599] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x88db1800) [pid = 1824] [serial = 1650] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8ec81c00) [pid = 1824] [serial = 1727] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8e565000) [pid = 1824] [serial = 1724] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x9a971400) [pid = 1824] [serial = 1698] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x99fe8400) [pid = 1824] [serial = 1697] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x97872000) [pid = 1824] [serial = 1695] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x953e2800) [pid = 1824] [serial = 1694] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x9474d800) [pid = 1824] [serial = 1692] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x93b0f400) [pid = 1824] [serial = 1691] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x92e29c00) [pid = 1824] [serial = 1689] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x92e26400) [pid = 1824] [serial = 1688] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x927d7000) [pid = 1824] [serial = 1686] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x927d0400) [pid = 1824] [serial = 1685] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x926a9400) [pid = 1824] [serial = 1683] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x9247d400) [pid = 1824] [serial = 1682] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x91055000) [pid = 1824] [serial = 1680] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x90f39400) [pid = 1824] [serial = 1679] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x8f8c5800) [pid = 1824] [serial = 1677] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8f8be800) [pid = 1824] [serial = 1676] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x8f632c00) [pid = 1824] [serial = 1674] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x8f62a000) [pid = 1824] [serial = 1673] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x8e569400) [pid = 1824] [serial = 1671] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8e41d000) [pid = 1824] [serial = 1670] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8b6d9000) [pid = 1824] [serial = 1668] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8b492000) [pid = 1824] [serial = 1667] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x88db5400) [pid = 1824] [serial = 1665] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x88bc3800) [pid = 1824] [serial = 1664] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8ae6c000) [pid = 1824] [serial = 1718] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8b130400) [pid = 1824] [serial = 1719] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0xa6b8b400) [pid = 1824] [serial = 1716] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0xa693fc00) [pid = 1824] [serial = 1715] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0xa3352000) [pid = 1824] [serial = 1713] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0xa27c7800) [pid = 1824] [serial = 1712] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x9d9d1c00) [pid = 1824] [serial = 1710] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x9c367800) [pid = 1824] [serial = 1709] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x9ba0e400) [pid = 1824] [serial = 1707] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x9b56b800) [pid = 1824] [serial = 1706] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x9b12d000) [pid = 1824] [serial = 1704] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x9af2ec00) [pid = 1824] [serial = 1703] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x9aaf8c00) [pid = 1824] [serial = 1701] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x9aaf2000) [pid = 1824] [serial = 1700] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8b6de000) [pid = 1824] [serial = 1721] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x8c0e5800) [pid = 1824] [serial = 1722] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8e6d0800) [pid = 1824] [serial = 1725] [outer = (nil)] [url = about:blank] 02:49:02 INFO - PROCESS | 1824 | 1462960142352 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x84a9b400 == 100 [pid = 1824] [id = 614] 02:49:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x88bc5400) [pid = 1824] [serial = 1843] [outer = (nil)] 02:49:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x88dabc00) [pid = 1824] [serial = 1844] [outer = 0x88bc5400] 02:49:02 INFO - PROCESS | 1824 | 1462960142444 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x895f1c00) [pid = 1824] [serial = 1845] [outer = 0x88bc5400] 02:49:03 INFO - PROCESS | 1824 | 1462960143326 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]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 4294ms 02:49:03 INFO - PROCESS | 1824 | 1462960143388 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 1824 | 1462960143395 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 02:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:49:03 INFO - PROCESS | 1824 | 1462960143403 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - PROCESS | 1824 | 1462960143409 Marionette TRACE conn4 <- [1,2430,null,{}] 02:49:03 INFO - PROCESS | 1824 | 1462960143417 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}] 02:49:03 INFO - PROCESS | 1824 | 1462960143663 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 02:49:03 INFO - PROCESS | 1824 | 1462960143891 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b128400 == 101 [pid = 1824] [id = 615] 02:49:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8b130400) [pid = 1824] [serial = 1846] [outer = (nil)] 02:49:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8b1a7800) [pid = 1824] [serial = 1847] [outer = 0x8b130400] 02:49:03 INFO - PROCESS | 1824 | 1462960143982 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8b496c00) [pid = 1824] [serial = 1848] [outer = 0x8b130400] 02:49:04 INFO - PROCESS | 1824 | 1462960144940 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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1584ms 02:49:05 INFO - PROCESS | 1824 | 1462960144991 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 1824 | 1462960144997 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 02:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:49:05 INFO - PROCESS | 1824 | 1462960145011 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 1824 | 1462960145014 Marionette TRACE conn4 <- [1,2434,null,{}] 02:49:05 INFO - PROCESS | 1824 | 1462960145021 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}] 02:49:05 INFO - PROCESS | 1824 | 1462960145333 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 02:49:05 INFO - PROCESS | 1824 | 1462960145370 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x88db2400 == 102 [pid = 1824] [id = 616] 02:49:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8c0de400) [pid = 1824] [serial = 1849] [outer = (nil)] 02:49:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8d2db800) [pid = 1824] [serial = 1850] [outer = 0x8c0de400] 02:49:05 INFO - PROCESS | 1824 | 1462960145454 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8d8d6400) [pid = 1824] [serial = 1851] [outer = 0x8c0de400] 02:49:06 INFO - PROCESS | 1824 | 1462960146614 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]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1640ms 02:49:06 INFO - PROCESS | 1824 | 1462960146652 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 1824 | 1462960146656 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 02:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8b7b9c00) [pid = 1824] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x8ae6c800) [pid = 1824] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x84a9d800) [pid = 1824] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8eea4800) [pid = 1824] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x9b3cbc00) [pid = 1824] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x9a97c400) [pid = 1824] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8eb0b000) [pid = 1824] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x9a7bbc00) [pid = 1824] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x99eda800) [pid = 1824] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x92ccf800) [pid = 1824] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x926a8c00) [pid = 1824] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x926b0c00) [pid = 1824] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x90f3c400) [pid = 1824] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x90fb7000) [pid = 1824] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x8f816800) [pid = 1824] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 124 (0x8f741c00) [pid = 1824] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0x8f744000) [pid = 1824] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 122 (0x8d8d8c00) [pid = 1824] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 121 (0x8a75a400) [pid = 1824] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:49:07 INFO - PROCESS | 1824 | --DOMWINDOW == 120 (0x8e5aa400) [pid = 1824] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:49:07 INFO - PROCESS | 1824 | 1462960147175 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 1824 | 1462960147184 Marionette TRACE conn4 <- [1,2438,null,{}] 02:49:07 INFO - PROCESS | 1824 | 1462960147248 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}] 02:49:07 INFO - PROCESS | 1824 | 1462960147560 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 02:49:07 INFO - PROCESS | 1824 | 1462960147711 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a762800 == 103 [pid = 1824] [id = 617] 02:49:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 121 (0x8d1ad800) [pid = 1824] [serial = 1852] [outer = (nil)] 02:49:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 122 (0x8e5af400) [pid = 1824] [serial = 1853] [outer = 0x8d1ad800] 02:49:07 INFO - PROCESS | 1824 | 1462960147828 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 123 (0x8eb15c00) [pid = 1824] [serial = 1854] [outer = 0x8d1ad800] 02:49:08 INFO - PROCESS | 1824 | 1462960148642 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]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2008ms 02:49:08 INFO - PROCESS | 1824 | 1462960148675 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 1824 | 1462960148680 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 02:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:49:08 INFO - PROCESS | 1824 | 1462960148687 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 1824 | 1462960148690 Marionette TRACE conn4 <- [1,2442,null,{}] 02:49:08 INFO - PROCESS | 1824 | 1462960148696 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}] 02:49:09 INFO - PROCESS | 1824 | 1462960149013 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 02:49:09 INFO - PROCESS | 1824 | 1462960149036 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d8d5c00 == 104 [pid = 1824] [id = 618] 02:49:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8e5aa400) [pid = 1824] [serial = 1855] [outer = (nil)] 02:49:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0x8ee9d400) [pid = 1824] [serial = 1856] [outer = 0x8e5aa400] 02:49:09 INFO - PROCESS | 1824 | 1462960149125 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x8f544400) [pid = 1824] [serial = 1857] [outer = 0x8e5aa400] 02:49:10 INFO - PROCESS | 1824 | 1462960150434 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]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1786ms 02:49:10 INFO - PROCESS | 1824 | 1462960150475 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 02:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:49:10 INFO - PROCESS | 1824 | 1462960150483 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 02:49:10 INFO - PROCESS | 1824 | 1462960150491 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 1824 | 1462960150498 Marionette TRACE conn4 <- [1,2446,null,{}] 02:49:10 INFO - PROCESS | 1824 | 1462960150506 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}] 02:49:10 INFO - PROCESS | 1824 | 1462960150768 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 02:49:11 INFO - PROCESS | 1824 | 1462960151109 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae6d400 == 105 [pid = 1824] [id = 619] 02:49:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x8ae70c00) [pid = 1824] [serial = 1858] [outer = (nil)] 02:49:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x8b2e7000) [pid = 1824] [serial = 1859] [outer = 0x8ae70c00] 02:49:11 INFO - PROCESS | 1824 | 1462960151212 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x8d3e8400) [pid = 1824] [serial = 1860] [outer = 0x8ae70c00] 02:49:12 INFO - PROCESS | 1824 | 1462960152277 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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1838ms 02:49:12 INFO - PROCESS | 1824 | 1462960152329 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 1824 | 1462960152339 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 02:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:49:12 INFO - PROCESS | 1824 | 1462960152351 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 1824 | 1462960152355 Marionette TRACE conn4 <- [1,2450,null,{}] 02:49:12 INFO - PROCESS | 1824 | 1462960152363 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}] 02:49:12 INFO - PROCESS | 1824 | 1462960152625 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 02:49:13 INFO - PROCESS | 1824 | 1462960152983 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e41c800 == 106 [pid = 1824] [id = 620] 02:49:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8ee9e400) [pid = 1824] [serial = 1861] [outer = (nil)] 02:49:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8f628800) [pid = 1824] [serial = 1862] [outer = 0x8ee9e400] 02:49:13 INFO - PROCESS | 1824 | 1462960153078 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8f71b000) [pid = 1824] [serial = 1863] [outer = 0x8ee9e400] 02:49:14 INFO - PROCESS | 1824 | 1462960154058 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]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1742ms 02:49:14 INFO - PROCESS | 1824 | 1462960154094 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 1824 | 1462960154099 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 02:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:49:14 INFO - PROCESS | 1824 | 1462960154107 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 1824 | 1462960154113 Marionette TRACE conn4 <- [1,2454,null,{}] 02:49:14 INFO - PROCESS | 1824 | 1462960154130 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}] 02:49:14 INFO - PROCESS | 1824 | 1462960154414 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 02:49:14 INFO - PROCESS | 1824 | 1462960154763 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec88c00 == 107 [pid = 1824] [id = 621] 02:49:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8f62bc00) [pid = 1824] [serial = 1864] [outer = (nil)] 02:49:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8f8c1400) [pid = 1824] [serial = 1865] [outer = 0x8f62bc00] 02:49:14 INFO - PROCESS | 1824 | 1462960154864 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x90f32800) [pid = 1824] [serial = 1866] [outer = 0x8f62bc00] 02:49:15 INFO - PROCESS | 1824 | 1462960155813 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]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1743ms 02:49:15 INFO - PROCESS | 1824 | 1462960155850 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 1824 | 1462960155854 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 02:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:49:15 INFO - PROCESS | 1824 | 1462960155861 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 1824 | 1462960155865 Marionette TRACE conn4 <- [1,2458,null,{}] 02:49:15 INFO - PROCESS | 1824 | 1462960155872 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}] 02:49:16 INFO - PROCESS | 1824 | 1462960156129 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 02:49:16 INFO - PROCESS | 1824 | 1462960156470 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f724400 == 108 [pid = 1824] [id = 622] 02:49:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x90f39c00) [pid = 1824] [serial = 1867] [outer = (nil)] 02:49:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x90f3e000) [pid = 1824] [serial = 1868] [outer = 0x90f39c00] 02:49:16 INFO - PROCESS | 1824 | 1462960156563 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x90facc00) [pid = 1824] [serial = 1869] [outer = 0x90f39c00] 02:49:17 INFO - PROCESS | 1824 | 1462960157518 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]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1692ms 02:49:17 INFO - PROCESS | 1824 | 1462960157554 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 1824 | 1462960157558 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 02:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:49:17 INFO - PROCESS | 1824 | 1462960157564 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 1824 | 1462960157568 Marionette TRACE conn4 <- [1,2462,null,{}] 02:49:17 INFO - PROCESS | 1824 | 1462960157574 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}] 02:49:17 INFO - PROCESS | 1824 | 1462960157835 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 02:49:18 INFO - PROCESS | 1824 | 1462960158186 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e426800 == 109 [pid = 1824] [id = 623] 02:49:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x90f3a000) [pid = 1824] [serial = 1870] [outer = (nil)] 02:49:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x91061000) [pid = 1824] [serial = 1871] [outer = 0x90f3a000] 02:49:18 INFO - PROCESS | 1824 | 1462960158284 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x919e5800) [pid = 1824] [serial = 1872] [outer = 0x90f3a000] 02:49:19 INFO - PROCESS | 1824 | 1462960159264 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]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1734ms 02:49:19 INFO - PROCESS | 1824 | 1462960159299 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 1824 | 1462960159303 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 02:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:49:19 INFO - PROCESS | 1824 | 1462960159310 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 1824 | 1462960159313 Marionette TRACE conn4 <- [1,2466,null,{}] 02:49:19 INFO - PROCESS | 1824 | 1462960159319 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}] 02:49:19 INFO - PROCESS | 1824 | 1462960159589 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 02:49:19 INFO - PROCESS | 1824 | 1462960159929 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x9105d000 == 110 [pid = 1824] [id = 624] 02:49:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x91c90c00) [pid = 1824] [serial = 1873] [outer = (nil)] 02:49:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x92a1f000) [pid = 1824] [serial = 1874] [outer = 0x91c90c00] 02:49:20 INFO - PROCESS | 1824 | 1462960160033 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x92ccf400) [pid = 1824] [serial = 1875] [outer = 0x91c90c00] 02:49:20 INFO - PROCESS | 1824 | 1462960160966 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]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1687ms 02:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:49:21 INFO - PROCESS | 1824 | 1462960160998 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 1824 | 1462960161001 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 02:49:21 INFO - PROCESS | 1824 | 1462960161008 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 1824 | 1462960161012 Marionette TRACE conn4 <- [1,2470,null,{}] 02:49:21 INFO - PROCESS | 1824 | 1462960161018 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}] 02:49:21 INFO - PROCESS | 1824 | 1462960161265 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 02:49:21 INFO - PROCESS | 1824 | 1462960161609 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x90f3c400 == 111 [pid = 1824] [id = 625] 02:49:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x926b1c00) [pid = 1824] [serial = 1876] [outer = (nil)] 02:49:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x9474d800) [pid = 1824] [serial = 1877] [outer = 0x926b1c00] 02:49:21 INFO - PROCESS | 1824 | 1462960161707 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x952ef400) [pid = 1824] [serial = 1878] [outer = 0x926b1c00] 02:49:22 INFO - PROCESS | 1824 | 1462960162620 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]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1683ms 02:49:22 INFO - PROCESS | 1824 | 1462960162691 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 1824 | 1462960162695 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 02:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:49:22 INFO - PROCESS | 1824 | 1462960162702 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 1824 | 1462960162706 Marionette TRACE conn4 <- [1,2474,null,{}] 02:49:22 INFO - PROCESS | 1824 | 1462960162712 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}] 02:49:23 INFO - PROCESS | 1824 | 1462960163019 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:49:23 INFO - PROCESS | 1824 | 1462960163369 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 1824 | ++DOCSHELL 0x92ccb400 == 112 [pid = 1824] [id = 626] 02:49:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x93b0a800) [pid = 1824] [serial = 1879] [outer = (nil)] 02:49:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x953e6000) [pid = 1824] [serial = 1880] [outer = 0x93b0a800] 02:49:23 INFO - PROCESS | 1824 | 1462960163464 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x953eec00) [pid = 1824] [serial = 1881] [outer = 0x93b0a800] 02:49:24 INFO - PROCESS | 1824 | 1462960164431 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]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1785ms 02:49:24 INFO - PROCESS | 1824 | 1462960164488 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 1824 | 1462960164493 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 02:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:49:24 INFO - PROCESS | 1824 | 1462960164501 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 1824 | 1462960164505 Marionette TRACE conn4 <- [1,2478,null,{}] 02:49:24 INFO - PROCESS | 1824 | 1462960164511 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}] 02:49:24 INFO - PROCESS | 1824 | 1462960164774 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 02:49:25 INFO - PROCESS | 1824 | 1462960165113 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b127400 == 113 [pid = 1824] [id = 627] 02:49:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x952f7800) [pid = 1824] [serial = 1882] [outer = (nil)] 02:49:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x982f5400) [pid = 1824] [serial = 1883] [outer = 0x952f7800] 02:49:25 INFO - PROCESS | 1824 | 1462960165207 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x99379c00) [pid = 1824] [serial = 1884] [outer = 0x952f7800] 02:49:26 INFO - PROCESS | 1824 | 1462960166136 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]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1682ms 02:49:26 INFO - PROCESS | 1824 | 1462960166183 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 1824 | 1462960166187 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 02:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:49:26 INFO - PROCESS | 1824 | 1462960166193 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 1824 | 1462960166197 Marionette TRACE conn4 <- [1,2482,null,{}] 02:49:26 INFO - PROCESS | 1824 | 1462960166203 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}] 02:49:26 INFO - PROCESS | 1824 | 1462960166455 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 02:49:26 INFO - PROCESS | 1824 | 1462960166810 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x95428000 == 114 [pid = 1824] [id = 628] 02:49:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x9a0b9c00) [pid = 1824] [serial = 1885] [outer = (nil)] 02:49:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x9a7bdc00) [pid = 1824] [serial = 1886] [outer = 0x9a0b9c00] 02:49:26 INFO - PROCESS | 1824 | 1462960166904 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x9a973c00) [pid = 1824] [serial = 1887] [outer = 0x9a0b9c00] 02:49:27 INFO - PROCESS | 1824 | 1462960167894 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]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1732ms 02:49:27 INFO - PROCESS | 1824 | 1462960167928 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 1824 | 1462960167933 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 02:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:49:27 INFO - PROCESS | 1824 | 1462960167939 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 1824 | 1462960167945 Marionette TRACE conn4 <- [1,2486,null,{}] 02:49:27 INFO - PROCESS | 1824 | 1462960167952 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}] 02:49:28 INFO - PROCESS | 1824 | 1462960168313 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 02:49:28 INFO - PROCESS | 1824 | 1462960168789 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 1824 | ++DOCSHELL 0x99ee2800 == 115 [pid = 1824] [id = 629] 02:49:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x9a73e400) [pid = 1824] [serial = 1888] [outer = (nil)] 02:49:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x9b12c800) [pid = 1824] [serial = 1889] [outer = 0x9a73e400] 02:49:28 INFO - PROCESS | 1824 | 1462960168984 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x9b566000) [pid = 1824] [serial = 1890] [outer = 0x9a73e400] 02:49:30 INFO - PROCESS | 1824 | 1462960170240 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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2385ms 02:49:30 INFO - PROCESS | 1824 | 1462960170325 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:49:30 INFO - PROCESS | 1824 | 1462960170330 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 02:49:30 INFO - PROCESS | 1824 | 1462960170336 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 1824 | 1462960170340 Marionette TRACE conn4 <- [1,2490,null,{}] 02:49:30 INFO - PROCESS | 1824 | 1462960170346 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}] 02:49:30 INFO - PROCESS | 1824 | 1462960170606 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 02:49:30 INFO - PROCESS | 1824 | 1462960170955 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a976000 == 116 [pid = 1824] [id = 630] 02:49:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9af2ec00) [pid = 1824] [serial = 1891] [outer = (nil)] 02:49:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9c1cd000) [pid = 1824] [serial = 1892] [outer = 0x9af2ec00] 02:49:31 INFO - PROCESS | 1824 | 1462960171051 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x9c279000) [pid = 1824] [serial = 1893] [outer = 0x9af2ec00] 02:49:32 INFO - PROCESS | 1824 | 1462960172150 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]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1883ms 02:49:32 INFO - PROCESS | 1824 | 1462960172219 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 02:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:49:32 INFO - PROCESS | 1824 | 1462960172224 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 02:49:32 INFO - PROCESS | 1824 | 1462960172230 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 1824 | 1462960172244 Marionette TRACE conn4 <- [1,2494,null,{}] 02:49:32 INFO - PROCESS | 1824 | 1462960172257 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}] 02:49:32 INFO - PROCESS | 1824 | 1462960172542 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:49:32 INFO - PROCESS | 1824 | 1462960172896 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 1824 | ++DOCSHELL 0x99fe8400 == 117 [pid = 1824] [id = 631] 02:49:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9b55e400) [pid = 1824] [serial = 1894] [outer = (nil)] 02:49:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0xa31cc800) [pid = 1824] [serial = 1895] [outer = 0x9b55e400] 02:49:32 INFO - PROCESS | 1824 | 1462960172986 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0xa3351400) [pid = 1824] [serial = 1896] [outer = 0x9b55e400] 02:49:33 INFO - PROCESS | 1824 | 1462960173935 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]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1772ms 02:49:34 INFO - PROCESS | 1824 | 1462960174002 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 1824 | 1462960174005 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 02:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:49:34 INFO - PROCESS | 1824 | 1462960174013 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 1824 | 1462960174017 Marionette TRACE conn4 <- [1,2498,null,{}] 02:49:34 INFO - PROCESS | 1824 | 1462960174023 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}] 02:49:34 INFO - PROCESS | 1824 | 1462960174276 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 02:49:34 INFO - PROCESS | 1824 | 1462960174621 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0e5c00 == 118 [pid = 1824] [id = 632] 02:49:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x9c36d000) [pid = 1824] [serial = 1897] [outer = (nil)] 02:49:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0xa68c1400) [pid = 1824] [serial = 1898] [outer = 0x9c36d000] 02:49:34 INFO - PROCESS | 1824 | 1462960174719 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0xa6b8b400) [pid = 1824] [serial = 1899] [outer = 0x9c36d000] 02:49:35 INFO - PROCESS | 1824 | 1462960175637 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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1682ms 02:49:35 INFO - PROCESS | 1824 | 1462960175697 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 1824 | 1462960175700 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 02:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:49:35 INFO - PROCESS | 1824 | 1462960175707 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 1824 | 1462960175711 Marionette TRACE conn4 <- [1,2502,null,{}] 02:49:35 INFO - PROCESS | 1824 | 1462960175717 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}] 02:49:35 INFO - PROCESS | 1824 | 1462960175978 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 02:49:36 INFO - PROCESS | 1824 | 1462960176335 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0d8400 == 119 [pid = 1824] [id = 633] 02:49:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x8e6c9800) [pid = 1824] [serial = 1900] [outer = (nil)] 02:49:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0xa6be7800) [pid = 1824] [serial = 1901] [outer = 0x8e6c9800] 02:49:36 INFO - PROCESS | 1824 | 1462960176428 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0xa6beb800) [pid = 1824] [serial = 1902] [outer = 0x8e6c9800] 02:49:37 INFO - PROCESS | 1824 | 1462960177387 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]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1740ms 02:49:37 INFO - PROCESS | 1824 | 1462960177448 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 1824 | 1462960177452 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 02:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:49:37 INFO - PROCESS | 1824 | 1462960177458 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 1824 | 1462960177461 Marionette TRACE conn4 <- [1,2506,null,{}] 02:49:37 INFO - PROCESS | 1824 | 1462960177468 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}] 02:49:37 INFO - PROCESS | 1824 | 1462960177720 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 02:49:38 INFO - PROCESS | 1824 | 1462960178081 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x88b75400 == 120 [pid = 1824] [id = 634] 02:49:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x88b75c00) [pid = 1824] [serial = 1903] [outer = (nil)] 02:49:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x88b78800) [pid = 1824] [serial = 1904] [outer = 0x88b75c00] 02:49:38 INFO - PROCESS | 1824 | 1462960178209 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x88b7bc00) [pid = 1824] [serial = 1905] [outer = 0x88b75c00] 02:49:39 INFO - PROCESS | 1824 | 1462960179160 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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1734ms 02:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:49:39 INFO - PROCESS | 1824 | 1462960179194 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 1824 | 1462960179197 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 02:49:39 INFO - PROCESS | 1824 | 1462960179204 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 1824 | 1462960179208 Marionette TRACE conn4 <- [1,2510,null,{}] 02:49:39 INFO - PROCESS | 1824 | 1462960179213 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}] 02:49:39 INFO - PROCESS | 1824 | 1462960179462 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x882a6c00 == 119 [pid = 1824] [id = 611] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x88bc2c00 == 118 [pid = 1824] [id = 612] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8f80b000 == 117 [pid = 1824] [id = 610] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x95330400 == 116 [pid = 1824] [id = 609] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x98287400 == 115 [pid = 1824] [id = 608] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x9248ac00 == 114 [pid = 1824] [id = 606] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x9533d800 == 113 [pid = 1824] [id = 607] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x88daa000 == 112 [pid = 1824] [id = 605] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x919ea800 == 111 [pid = 1824] [id = 604] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8f80bc00 == 110 [pid = 1824] [id = 603] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8f818800 == 109 [pid = 1824] [id = 602] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8e5b7000 == 108 [pid = 1824] [id = 601] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8a584400 == 107 [pid = 1824] [id = 600] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8b12f800 == 106 [pid = 1824] [id = 598] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x8e561400 == 105 [pid = 1824] [id = 599] 02:49:42 INFO - PROCESS | 1824 | --DOCSHELL 0x84aa4800 == 104 [pid = 1824] [id = 597] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x8ec7ec00) [pid = 1824] [serial = 1662] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8d425000) [pid = 1824] [serial = 1790] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x8d2d3c00) [pid = 1824] [serial = 1787] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x8b134800) [pid = 1824] [serial = 1784] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x84aa6400) [pid = 1824] [serial = 1781] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x8a502800) [pid = 1824] [serial = 1782] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0xa6940400) [pid = 1824] [serial = 1778] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0xa36f0000) [pid = 1824] [serial = 1776] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0xa35ca400) [pid = 1824] [serial = 1775] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0xa237d800) [pid = 1824] [serial = 1773] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0xa22ab000) [pid = 1824] [serial = 1772] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x9c275800) [pid = 1824] [serial = 1769] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x9c27a400) [pid = 1824] [serial = 1770] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x9b585400) [pid = 1824] [serial = 1767] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x9af31000) [pid = 1824] [serial = 1766] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x9aafd800) [pid = 1824] [serial = 1764] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x9aaef800) [pid = 1824] [serial = 1763] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x9a746c00) [pid = 1824] [serial = 1761] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x9a241000) [pid = 1824] [serial = 1760] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x9786f400) [pid = 1824] [serial = 1758] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x953ed000) [pid = 1824] [serial = 1757] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x95335400) [pid = 1824] [serial = 1755] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x952f1c00) [pid = 1824] [serial = 1754] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x92f77c00) [pid = 1824] [serial = 1752] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x92e2e000) [pid = 1824] [serial = 1751] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x92a20800) [pid = 1824] [serial = 1749] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x927d6000) [pid = 1824] [serial = 1748] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x91c8d000) [pid = 1824] [serial = 1746] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x91c86000) [pid = 1824] [serial = 1745] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x90faf000) [pid = 1824] [serial = 1743] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x90f40400) [pid = 1824] [serial = 1742] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8f818400) [pid = 1824] [serial = 1739] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x90f35c00) [pid = 1824] [serial = 1740] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x8f80f800) [pid = 1824] [serial = 1737] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8f80a800) [pid = 1824] [serial = 1736] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x8f54bc00) [pid = 1824] [serial = 1734] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8e6ce000) [pid = 1824] [serial = 1733] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8b1ab800) [pid = 1824] [serial = 1731] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8ae72c00) [pid = 1824] [serial = 1730] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x8d8ce800) [pid = 1824] [serial = 1788] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8b1a9000) [pid = 1824] [serial = 1785] [outer = (nil)] [url = about:blank] 02:49:42 INFO - PROCESS | 1824 | 1462960182738 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x88319800 == 105 [pid = 1824] [id = 635] 02:49:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x88319c00) [pid = 1824] [serial = 1906] [outer = (nil)] 02:49:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8831bc00) [pid = 1824] [serial = 1907] [outer = 0x88319c00] 02:49:42 INFO - PROCESS | 1824 | 1462960182819 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x88b6e800) [pid = 1824] [serial = 1908] [outer = 0x88319c00] 02:49:43 INFO - PROCESS | 1824 | 1462960183675 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]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 4494ms 02:49:43 INFO - PROCESS | 1824 | 1462960183700 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 1824 | 1462960183706 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 02:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:49:43 INFO - PROCESS | 1824 | 1462960183718 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 1824 | 1462960183722 Marionette TRACE conn4 <- [1,2514,null,{}] 02:49:43 INFO - PROCESS | 1824 | 1462960183730 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}] 02:49:43 INFO - PROCESS | 1824 | 1462960183982 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:49:44 INFO - PROCESS | 1824 | 1462960184203 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc2c00 == 106 [pid = 1824] [id = 636] 02:49:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x88bc8000) [pid = 1824] [serial = 1909] [outer = (nil)] 02:49:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x895f4400) [pid = 1824] [serial = 1910] [outer = 0x88bc8000] 02:49:44 INFO - PROCESS | 1824 | 1462960184293 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8a50c800) [pid = 1824] [serial = 1911] [outer = 0x88bc8000] 02:49:45 INFO - PROCESS | 1824 | 1462960185244 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]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1586ms 02:49:45 INFO - PROCESS | 1824 | 1462960185315 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 02:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:49:45 INFO - PROCESS | 1824 | 1462960185321 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 02:49:45 INFO - PROCESS | 1824 | 1462960185329 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 1824 | 1462960185331 Marionette TRACE conn4 <- [1,2518,null,{}] 02:49:45 INFO - PROCESS | 1824 | 1462960185338 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}] 02:49:45 INFO - PROCESS | 1824 | 1462960185663 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 02:49:45 INFO - PROCESS | 1824 | 1462960185698 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x895f0800 == 107 [pid = 1824] [id = 637] 02:49:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8a57b800) [pid = 1824] [serial = 1912] [outer = (nil)] 02:49:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8b12f800) [pid = 1824] [serial = 1913] [outer = 0x8a57b800] 02:49:45 INFO - PROCESS | 1824 | 1462960185774 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8b1ac000) [pid = 1824] [serial = 1914] [outer = 0x8a57b800] 02:49:46 INFO - PROCESS | 1824 | 1462960186876 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]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1587ms 02:49:46 INFO - PROCESS | 1824 | 1462960186917 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 1824 | 1462960186920 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 02:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:49:46 INFO - PROCESS | 1824 | 1462960186943 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 1824 | 1462960186952 Marionette TRACE conn4 <- [1,2522,null,{}] 02:49:46 INFO - PROCESS | 1824 | 1462960186959 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}] 02:49:47 INFO - PROCESS | 1824 | 1462960187866 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8b1a4400) [pid = 1824] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x9533e400) [pid = 1824] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x91c84400) [pid = 1824] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x88bc5c00) [pid = 1824] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8b130400) [pid = 1824] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x84aa5400) [pid = 1824] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8f811c00) [pid = 1824] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x9b56a000) [pid = 1824] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8eb16800) [pid = 1824] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x8d8ccc00) [pid = 1824] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x9977b400) [pid = 1824] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x9aafb000) [pid = 1824] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x9936d000) [pid = 1824] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x8c0de400) [pid = 1824] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x91054c00) [pid = 1824] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x8e565800) [pid = 1824] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x8d429800) [pid = 1824] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 124 (0x88bc5400) [pid = 1824] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0x8f8bb400) [pid = 1824] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 122 (0x92a1a000) [pid = 1824] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:49:47 INFO - PROCESS | 1824 | --DOMWINDOW == 121 (0x8d1ad800) [pid = 1824] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:49:48 INFO - PROCESS | 1824 | 1462960188128 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 1824 | ++DOCSHELL 0x870ca400 == 108 [pid = 1824] [id = 638] 02:49:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 122 (0x870d3400) [pid = 1824] [serial = 1915] [outer = (nil)] 02:49:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 123 (0x88db6000) [pid = 1824] [serial = 1916] [outer = 0x870d3400] 02:49:48 INFO - PROCESS | 1824 | 1462960188219 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8b7c1c00) [pid = 1824] [serial = 1917] [outer = 0x870d3400] 02:49:49 INFO - PROCESS | 1824 | 1462960189015 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]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2104ms 02:49:49 INFO - PROCESS | 1824 | 1462960189033 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 1824 | 1462960189039 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 02:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:49:49 INFO - PROCESS | 1824 | 1462960189046 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 1824 | 1462960189049 Marionette TRACE conn4 <- [1,2526,null,{}] 02:49:49 INFO - PROCESS | 1824 | 1462960189055 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}] 02:49:49 INFO - PROCESS | 1824 | 1462960189359 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 02:49:49 INFO - PROCESS | 1824 | 1462960189381 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a584400 == 109 [pid = 1824] [id = 639] 02:49:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0x8d2d7400) [pid = 1824] [serial = 1918] [outer = (nil)] 02:49:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x8e427400) [pid = 1824] [serial = 1919] [outer = 0x8d2d7400] 02:49:49 INFO - PROCESS | 1824 | 1462960189459 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x8e564800) [pid = 1824] [serial = 1920] [outer = 0x8d2d7400] 02:49:50 INFO - PROCESS | 1824 | 1462960190780 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]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1784ms 02:49:50 INFO - PROCESS | 1824 | 1462960190831 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 1824 | 1462960190838 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 02:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:49:50 INFO - PROCESS | 1824 | 1462960190849 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 1824 | 1462960190853 Marionette TRACE conn4 <- [1,2530,null,{}] 02:49:50 INFO - PROCESS | 1824 | 1462960190863 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}] 02:49:51 INFO - PROCESS | 1824 | 1462960191105 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 02:49:51 INFO - PROCESS | 1824 | 1462960191462 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 1824 | ++DOCSHELL 0x8830ec00 == 110 [pid = 1824] [id = 640] 02:49:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x88b79000) [pid = 1824] [serial = 1921] [outer = (nil)] 02:49:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x8a582800) [pid = 1824] [serial = 1922] [outer = 0x88b79000] 02:49:51 INFO - PROCESS | 1824 | 1462960191559 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8ae6f800) [pid = 1824] [serial = 1923] [outer = 0x88b79000] 02:49:52 INFO - PROCESS | 1824 | 1462960192528 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]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1739ms 02:49:52 INFO - PROCESS | 1824 | 1462960192589 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 1824 | 1462960192598 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 02:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:49:52 INFO - PROCESS | 1824 | 1462960192609 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 1824 | 1462960192613 Marionette TRACE conn4 <- [1,2534,null,{}] 02:49:52 INFO - PROCESS | 1824 | 1462960192620 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}] 02:49:52 INFO - PROCESS | 1824 | 1462960192911 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:49:53 INFO - PROCESS | 1824 | 1462960193344 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7b7c00 == 111 [pid = 1824] [id = 641] 02:49:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8d3ea800) [pid = 1824] [serial = 1924] [outer = (nil)] 02:49:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8d8d1000) [pid = 1824] [serial = 1925] [outer = 0x8d3ea800] 02:49:53 INFO - PROCESS | 1824 | 1462960193440 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8e5b6800) [pid = 1824] [serial = 1926] [outer = 0x8d3ea800] 02:49:54 INFO - PROCESS | 1824 | 1462960194392 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]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1840ms 02:49:54 INFO - PROCESS | 1824 | 1462960194449 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 1824 | 1462960194453 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 02:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:49:54 INFO - PROCESS | 1824 | 1462960194460 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 1824 | 1462960194467 Marionette TRACE conn4 <- [1,2538,null,{}] 02:49:54 INFO - PROCESS | 1824 | 1462960194483 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}] 02:49:54 INFO - PROCESS | 1824 | 1462960194731 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 02:49:55 INFO - PROCESS | 1824 | 1462960195085 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec85000 == 112 [pid = 1824] [id = 642] 02:49:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8ec8bc00) [pid = 1824] [serial = 1927] [outer = (nil)] 02:49:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8eea6800) [pid = 1824] [serial = 1928] [outer = 0x8ec8bc00] 02:49:55 INFO - PROCESS | 1824 | 1462960195184 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8f54bc00) [pid = 1824] [serial = 1929] [outer = 0x8ec8bc00] 02:49:56 INFO - PROCESS | 1824 | 1462960196152 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]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1737ms 02:49:56 INFO - PROCESS | 1824 | 1462960196198 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 02:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:49:56 INFO - PROCESS | 1824 | 1462960196203 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 02:49:56 INFO - PROCESS | 1824 | 1462960196210 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 1824 | 1462960196214 Marionette TRACE conn4 <- [1,2542,null,{}] 02:49:56 INFO - PROCESS | 1824 | 1462960196219 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}] 02:49:56 INFO - PROCESS | 1824 | 1462960196473 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 02:49:56 INFO - PROCESS | 1824 | 1462960196810 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x870d1800 == 113 [pid = 1824] [id = 643] 02:49:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8d8d0c00) [pid = 1824] [serial = 1930] [outer = (nil)] 02:49:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8f722400) [pid = 1824] [serial = 1931] [outer = 0x8d8d0c00] 02:49:56 INFO - PROCESS | 1824 | 1462960196907 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8f746800) [pid = 1824] [serial = 1932] [outer = 0x8d8d0c00] 02:49:57 INFO - PROCESS | 1824 | 1462960197814 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]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1639ms 02:49:57 INFO - PROCESS | 1824 | 1462960197849 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 1824 | 1462960197854 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 02:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:49:57 INFO - PROCESS | 1824 | 1462960197860 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 1824 | 1462960197864 Marionette TRACE conn4 <- [1,2546,null,{}] 02:49:57 INFO - PROCESS | 1824 | 1462960197870 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}] 02:49:58 INFO - PROCESS | 1824 | 1462960198116 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 02:49:58 INFO - PROCESS | 1824 | 1462960198467 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7b9c00 == 114 [pid = 1824] [id = 644] 02:49:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8d2dc400) [pid = 1824] [serial = 1933] [outer = (nil)] 02:49:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8f80fc00) [pid = 1824] [serial = 1934] [outer = 0x8d2dc400] 02:49:58 INFO - PROCESS | 1824 | 1462960198563 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8f813c00) [pid = 1824] [serial = 1935] [outer = 0x8d2dc400] 02:49:59 INFO - PROCESS | 1824 | 1462960199531 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]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1739ms 02:49:59 INFO - PROCESS | 1824 | 1462960199601 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 1824 | 1462960199604 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 02:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:49:59 INFO - PROCESS | 1824 | 1462960199611 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 1824 | 1462960199615 Marionette TRACE conn4 <- [1,2550,null,{}] 02:49:59 INFO - PROCESS | 1824 | 1462960199620 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}] 02:49:59 INFO - PROCESS | 1824 | 1462960199945 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 02:50:00 INFO - PROCESS | 1824 | 1462960200299 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f80c400 == 115 [pid = 1824] [id = 645] 02:50:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8f80d800) [pid = 1824] [serial = 1936] [outer = (nil)] 02:50:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x90f40400) [pid = 1824] [serial = 1937] [outer = 0x8f80d800] 02:50:00 INFO - PROCESS | 1824 | 1462960200390 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x90fb6c00) [pid = 1824] [serial = 1938] [outer = 0x8f80d800] 02:50:01 INFO - PROCESS | 1824 | 1462960201384 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]]]}] 02:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1785ms 02:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:50:01 INFO - PROCESS | 1824 | 1462960201397 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 1824 | 1462960201400 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 02:50:01 INFO - PROCESS | 1824 | 1462960201407 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 1824 | 1462960201410 Marionette TRACE conn4 <- [1,2554,null,{}] 02:50:01 INFO - PROCESS | 1824 | 1462960201417 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}] 02:50:01 INFO - PROCESS | 1824 | 1462960201662 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:50:01 INFO - PROCESS | 1824 | 1462960201979 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1a6800 == 116 [pid = 1824] [id = 646] 02:50:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8f62a400) [pid = 1824] [serial = 1939] [outer = (nil)] 02:50:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x91c8a000) [pid = 1824] [serial = 1940] [outer = 0x8f62a400] 02:50:02 INFO - PROCESS | 1824 | 1462960202073 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x91c90000) [pid = 1824] [serial = 1941] [outer = 0x8f62a400] 02:50:03 INFO - PROCESS | 1824 | 1462960203050 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]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1691ms 02:50:03 INFO - PROCESS | 1824 | 1462960203098 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 02:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:50:03 INFO - PROCESS | 1824 | 1462960203103 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 02:50:03 INFO - PROCESS | 1824 | 1462960203109 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 1824 | 1462960203113 Marionette TRACE conn4 <- [1,2558,null,{}] 02:50:03 INFO - PROCESS | 1824 | 1462960203119 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}] 02:50:03 INFO - PROCESS | 1824 | 1462960203372 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 02:50:03 INFO - PROCESS | 1824 | 1462960203711 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 1824 | ++DOCSHELL 0x90f3c000 == 117 [pid = 1824] [id = 647] 02:50:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x90f3d000) [pid = 1824] [serial = 1942] [outer = (nil)] 02:50:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x927cd800) [pid = 1824] [serial = 1943] [outer = 0x90f3d000] 02:50:03 INFO - PROCESS | 1824 | 1462960203811 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x92a16c00) [pid = 1824] [serial = 1944] [outer = 0x90f3d000] 02:50:04 INFO - PROCESS | 1824 | 1462960204802 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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1737ms 02:50:04 INFO - PROCESS | 1824 | 1462960204846 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 1824 | 1462960204850 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 02:50:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:50:04 INFO - PROCESS | 1824 | 1462960204857 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 1824 | 1462960204861 Marionette TRACE conn4 <- [1,2562,null,{}] 02:50:04 INFO - PROCESS | 1824 | 1462960204867 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}] 02:50:05 INFO - PROCESS | 1824 | 1462960205120 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 02:50:05 INFO - PROCESS | 1824 | 1462960205465 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1a2800 == 118 [pid = 1824] [id = 648] 02:50:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8ee9e800) [pid = 1824] [serial = 1945] [outer = (nil)] 02:50:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x92cd1800) [pid = 1824] [serial = 1946] [outer = 0x8ee9e800] 02:50:05 INFO - PROCESS | 1824 | 1462960205566 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x92e2bc00) [pid = 1824] [serial = 1947] [outer = 0x8ee9e800] 02:50:06 INFO - PROCESS | 1824 | 1462960206556 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]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1731ms 02:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:50:06 INFO - PROCESS | 1824 | 1462960206589 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 1824 | 1462960206592 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 02:50:06 INFO - PROCESS | 1824 | 1462960206599 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 1824 | 1462960206603 Marionette TRACE conn4 <- [1,2566,null,{}] 02:50:06 INFO - PROCESS | 1824 | 1462960206609 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}] 02:50:06 INFO - PROCESS | 1824 | 1462960206856 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 02:50:07 INFO - PROCESS | 1824 | 1462960207210 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x927d6000 == 119 [pid = 1824] [id = 649] 02:50:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x92a1a000) [pid = 1824] [serial = 1948] [outer = (nil)] 02:50:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x952f7c00) [pid = 1824] [serial = 1949] [outer = 0x92a1a000] 02:50:07 INFO - PROCESS | 1824 | 1462960207306 Marionette DEBUG loaded listener.js 02:50:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x95331800) [pid = 1824] [serial = 1950] [outer = 0x92a1a000] 02:50:08 INFO - PROCESS | 1824 | 1462960208306 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]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1747ms 02:50:08 INFO - PROCESS | 1824 | 1462960208350 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 1824 | 1462960208358 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 02:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:50:08 INFO - PROCESS | 1824 | 1462960208399 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 1824 | 1462960208408 Marionette TRACE conn4 <- [1,2570,null,{}] 02:50:08 INFO - PROCESS | 1824 | 1462960208418 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}] 02:50:08 INFO - PROCESS | 1824 | 1462960208720 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 02:50:09 INFO - PROCESS | 1824 | 1462960209084 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x92cc3c00 == 120 [pid = 1824] [id = 650] 02:50:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x991f1800) [pid = 1824] [serial = 1951] [outer = (nil)] 02:50:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x99775800) [pid = 1824] [serial = 1952] [outer = 0x991f1800] 02:50:09 INFO - PROCESS | 1824 | 1462960209188 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9a73d400) [pid = 1824] [serial = 1953] [outer = 0x991f1800] 02:50:10 INFO - PROCESS | 1824 | 1462960210237 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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1924ms 02:50:10 INFO - PROCESS | 1824 | 1462960210295 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 1824 | 1462960210298 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 02:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:50:10 INFO - PROCESS | 1824 | 1462960210305 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 1824 | 1462960210309 Marionette TRACE conn4 <- [1,2574,null,{}] 02:50:10 INFO - PROCESS | 1824 | 1462960210315 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}] 02:50:10 INFO - PROCESS | 1824 | 1462960210561 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:50:10 INFO - PROCESS | 1824 | 1462960210910 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e5ad800 == 121 [pid = 1824] [id = 651] 02:50:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x8f53d800) [pid = 1824] [serial = 1954] [outer = (nil)] 02:50:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x9aaf4800) [pid = 1824] [serial = 1955] [outer = 0x8f53d800] 02:50:11 INFO - PROCESS | 1824 | 1462960211008 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9aaf8800) [pid = 1824] [serial = 1956] [outer = 0x8f53d800] 02:50:11 INFO - PROCESS | 1824 | 1462960211934 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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:50:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1682ms 02:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:50:11 INFO - PROCESS | 1824 | 1462960211988 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 1824 | 1462960211991 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 02:50:12 INFO - PROCESS | 1824 | 1462960211997 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 1824 | 1462960212000 Marionette TRACE conn4 <- [1,2578,null,{}] 02:50:12 INFO - PROCESS | 1824 | 1462960212006 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}] 02:50:12 INFO - PROCESS | 1824 | 1462960212239 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 02:50:12 INFO - PROCESS | 1824 | 1462960212596 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bbf000 == 122 [pid = 1824] [id = 652] 02:50:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x993bc000) [pid = 1824] [serial = 1957] [outer = (nil)] 02:50:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x9abe0000) [pid = 1824] [serial = 1958] [outer = 0x993bc000] 02:50:12 INFO - PROCESS | 1824 | 1462960212689 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x9af30000) [pid = 1824] [serial = 1959] [outer = 0x993bc000] 02:50:13 INFO - PROCESS | 1824 | 1462960213614 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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:50:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1684ms 02:50:13 INFO - PROCESS | 1824 | 1462960213682 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 1824 | 1462960213686 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 02:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:50:13 INFO - PROCESS | 1824 | 1462960213692 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 1824 | 1462960213696 Marionette TRACE conn4 <- [1,2582,null,{}] 02:50:13 INFO - PROCESS | 1824 | 1462960213702 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}] 02:50:13 INFO - PROCESS | 1824 | 1462960213958 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 02:50:14 INFO - PROCESS | 1824 | 1462960214311 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bbe800 == 123 [pid = 1824] [id = 653] 02:50:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x953e0800) [pid = 1824] [serial = 1960] [outer = (nil)] 02:50:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x9b56a800) [pid = 1824] [serial = 1961] [outer = 0x953e0800] 02:50:14 INFO - PROCESS | 1824 | 1462960214411 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x9ba03400) [pid = 1824] [serial = 1962] [outer = 0x953e0800] 02:50:15 INFO - PROCESS | 1824 | 1462960215351 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]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:50:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1692ms 02:50:15 INFO - PROCESS | 1824 | 1462960215387 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 02:50:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:50:15 INFO - PROCESS | 1824 | 1462960215392 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 02:50:15 INFO - PROCESS | 1824 | 1462960215399 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 1824 | 1462960215402 Marionette TRACE conn4 <- [1,2586,null,{}] 02:50:15 INFO - PROCESS | 1824 | 1462960215432 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}] 02:50:15 INFO - PROCESS | 1824 | 1462960215701 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 02:50:16 INFO - PROCESS | 1824 | 1462960216060 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x870d4c00 == 124 [pid = 1824] [id = 654] 02:50:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x8d3f1c00) [pid = 1824] [serial = 1963] [outer = (nil)] 02:50:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x9c367400) [pid = 1824] [serial = 1964] [outer = 0x8d3f1c00] 02:50:16 INFO - PROCESS | 1824 | 1462960216156 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x9d934000) [pid = 1824] [serial = 1965] [outer = 0x8d3f1c00] 02:50:17 INFO - PROCESS | 1824 | 1462960217138 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]]]}] 02:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1792ms 02:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:50:17 INFO - PROCESS | 1824 | 1462960217192 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 1824 | 1462960217195 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 02:50:17 INFO - PROCESS | 1824 | 1462960217201 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 1824 | 1462960217204 Marionette TRACE conn4 <- [1,2590,null,{}] 02:50:17 INFO - PROCESS | 1824 | 1462960217210 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}] 02:50:17 INFO - PROCESS | 1824 | 1462960217481 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 02:50:17 INFO - PROCESS | 1824 | 1462960217836 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bb9400 == 125 [pid = 1824] [id = 655] 02:50:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x8b1a1800) [pid = 1824] [serial = 1966] [outer = (nil)] 02:50:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0xa31cc400) [pid = 1824] [serial = 1967] [outer = 0x8b1a1800] 02:50:17 INFO - PROCESS | 1824 | 1462960217928 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0xa3352800) [pid = 1824] [serial = 1968] [outer = 0x8b1a1800] 02:50:18 INFO - PROCESS | 1824 | 1462960218883 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]]]}] 02:50:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:50:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1735ms 02:50:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:50:18 INFO - PROCESS | 1824 | 1462960218936 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 1824 | 1462960218940 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 02:50:18 INFO - PROCESS | 1824 | 1462960218947 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 1824 | 1462960218950 Marionette TRACE conn4 <- [1,2594,null,{}] 02:50:18 INFO - PROCESS | 1824 | 1462960218956 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}] 02:50:19 INFO - PROCESS | 1824 | 1462960219253 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:50:19 INFO - PROCESS | 1824 | 1462960219622 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x885e8000 == 126 [pid = 1824] [id = 656] 02:50:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x885e8400) [pid = 1824] [serial = 1969] [outer = (nil)] 02:50:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x885ef000) [pid = 1824] [serial = 1970] [outer = 0x885e8400] 02:50:19 INFO - PROCESS | 1824 | 1462960219725 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x885f1400) [pid = 1824] [serial = 1971] [outer = 0x885e8400] 02:50:23 INFO - PROCESS | 1824 | --DOCSHELL 0x8ad66400 == 125 [pid = 1824] [id = 574] 02:50:23 INFO - PROCESS | 1824 | --DOCSHELL 0x88bc4800 == 124 [pid = 1824] [id = 573] 02:50:23 INFO - PROCESS | 1824 | --DOCSHELL 0x88bc5800 == 123 [pid = 1824] [id = 549] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8c0e1000) [pid = 1824] [serial = 1797] [outer = (nil)] [url = about:blank] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x953ed800) [pid = 1824] [serial = 1823] [outer = (nil)] [url = about:blank] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x92489c00) [pid = 1824] [serial = 1814] [outer = (nil)] [url = about:blank] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0xa364fc00) [pid = 1824] [serial = 1838] [outer = (nil)] [url = about:blank] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0xa51f2000) [pid = 1824] [serial = 1839] [outer = (nil)] [url = about:blank] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8b496c00) [pid = 1824] [serial = 1848] [outer = (nil)] [url = about:blank] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x88bbc400) [pid = 1824] [serial = 1793] [outer = (nil)] [url = about:blank] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x919e7000) [pid = 1824] [serial = 1811] [outer = (nil)] [url = about:blank] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0xa2376000) [pid = 1824] [serial = 1835] [outer = (nil)] [url = about:blank] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x8b1a7800) [pid = 1824] [serial = 1847] [outer = (nil)] [url = about:blank] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x919eb000) [pid = 1824] [serial = 1812] [outer = (nil)] [url = about:blank] 02:50:23 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x88dae400) [pid = 1824] [serial = 1794] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x8f739c00) [pid = 1824] [serial = 1805] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8ee9a400) [pid = 1824] [serial = 1802] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x9abdbc00) [pid = 1824] [serial = 1830] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x9c094c00) [pid = 1824] [serial = 1833] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x9a2b5c00) [pid = 1824] [serial = 1826] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x8d2db800) [pid = 1824] [serial = 1850] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x92a24c00) [pid = 1824] [serial = 1817] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x8e6d7000) [pid = 1824] [serial = 1800] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x9a746000) [pid = 1824] [serial = 1827] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x92cc6000) [pid = 1824] [serial = 1818] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x8eea0000) [pid = 1824] [serial = 1728] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x8f624400) [pid = 1824] [serial = 1803] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x88dabc00) [pid = 1824] [serial = 1844] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8e5b5c00) [pid = 1824] [serial = 1799] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8f8c0800) [pid = 1824] [serial = 1808] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x93dec000) [pid = 1824] [serial = 1821] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0xa687ac00) [pid = 1824] [serial = 1841] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8d8d6400) [pid = 1824] [serial = 1851] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0xa23c2800) [pid = 1824] [serial = 1836] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8f73f800) [pid = 1824] [serial = 1806] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8b492400) [pid = 1824] [serial = 1796] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x93b02c00) [pid = 1824] [serial = 1820] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x895f1c00) [pid = 1824] [serial = 1845] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x991ec400) [pid = 1824] [serial = 1824] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x9b587000) [pid = 1824] [serial = 1832] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x9abd5800) [pid = 1824] [serial = 1829] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x926aa800) [pid = 1824] [serial = 1815] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x90fadc00) [pid = 1824] [serial = 1809] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8e5af400) [pid = 1824] [serial = 1853] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8eb15c00) [pid = 1824] [serial = 1854] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1824 | 1462960224517 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]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 5602ms 02:50:24 INFO - PROCESS | 1824 | 1462960224596 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 1824 | 1462960224603 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 02:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:50:24 INFO - PROCESS | 1824 | 1462960224617 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 1824 | 1462960224621 Marionette TRACE conn4 <- [1,2598,null,{}] 02:50:24 INFO - PROCESS | 1824 | 1462960224631 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}] 02:50:24 INFO - PROCESS | 1824 | 1462960224886 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 02:50:25 INFO - PROCESS | 1824 | 1462960225110 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x883e0800 == 124 [pid = 1824] [id = 657] 02:50:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x885ec400) [pid = 1824] [serial = 1972] [outer = (nil)] 02:50:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x88bba800) [pid = 1824] [serial = 1973] [outer = 0x885ec400] 02:50:25 INFO - PROCESS | 1824 | 1462960225202 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x88dae400) [pid = 1824] [serial = 1974] [outer = 0x885ec400] 02:50:26 INFO - PROCESS | 1824 | 1462960226181 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]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1588ms 02:50:26 INFO - PROCESS | 1824 | 1462960226205 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 1824 | 1462960226215 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 02:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:50:26 INFO - PROCESS | 1824 | 1462960226227 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 1824 | 1462960226231 Marionette TRACE conn4 <- [1,2602,null,{}] 02:50:26 INFO - PROCESS | 1824 | 1462960226238 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}] 02:50:26 INFO - PROCESS | 1824 | 1462960226500 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 02:50:26 INFO - PROCESS | 1824 | 1462960226817 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a759c00 == 125 [pid = 1824] [id = 658] 02:50:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8ad66400) [pid = 1824] [serial = 1975] [outer = (nil)] 02:50:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8b19e400) [pid = 1824] [serial = 1976] [outer = 0x8ad66400] 02:50:26 INFO - PROCESS | 1824 | 1462960226919 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8b496c00) [pid = 1824] [serial = 1977] [outer = 0x8ad66400] 02:50:28 INFO - PROCESS | 1824 | 1462960228066 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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1896ms 02:50:28 INFO - PROCESS | 1824 | 1462960228124 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 1824 | 1462960228129 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 02:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:50:28 INFO - PROCESS | 1824 | 1462960228143 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 1824 | 1462960228149 Marionette TRACE conn4 <- [1,2606,null,{}] 02:50:28 INFO - PROCESS | 1824 | 1462960228166 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}] 02:50:28 INFO - PROCESS | 1824 | 1462960228522 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x9b55e400) [pid = 1824] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x8f62bc00) [pid = 1824] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8e6c9800) [pid = 1824] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x9af2ec00) [pid = 1824] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x9a73e400) [pid = 1824] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x926b1c00) [pid = 1824] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8ee9e400) [pid = 1824] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x93b0a800) [pid = 1824] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x9c36d000) [pid = 1824] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x88319c00) [pid = 1824] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8ae70c00) [pid = 1824] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x91c90c00) [pid = 1824] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x8a57b800) [pid = 1824] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x88bc8000) [pid = 1824] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x90f3a000) [pid = 1824] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x952f7800) [pid = 1824] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x870d3400) [pid = 1824] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 124 (0x9a0b9c00) [pid = 1824] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0xa31ed400) [pid = 1824] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 122 (0x895fac00) [pid = 1824] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 121 (0x88b75c00) [pid = 1824] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 120 (0x90f39c00) [pid = 1824] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:50:29 INFO - PROCESS | 1824 | --DOMWINDOW == 119 (0x8b2e7800) [pid = 1824] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:50:29 INFO - PROCESS | 1824 | 1462960229312 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x84aa1400 == 126 [pid = 1824] [id = 659] 02:50:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 120 (0x84aa3000) [pid = 1824] [serial = 1978] [outer = (nil)] 02:50:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 121 (0x88b75c00) [pid = 1824] [serial = 1979] [outer = 0x84aa3000] 02:50:29 INFO - PROCESS | 1824 | 1462960229398 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 122 (0x8d2de000) [pid = 1824] [serial = 1980] [outer = 0x84aa3000] 02:50:30 INFO - PROCESS | 1824 | 1462960230264 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]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2188ms 02:50:30 INFO - PROCESS | 1824 | 1462960230334 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:50:30 INFO - PROCESS | 1824 | 1462960230340 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 02:50:30 INFO - PROCESS | 1824 | 1462960230347 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 1824 | 1462960230350 Marionette TRACE conn4 <- [1,2610,null,{}] 02:50:30 INFO - PROCESS | 1824 | 1462960230356 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}] 02:50:30 INFO - PROCESS | 1824 | 1462960230611 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 02:50:30 INFO - PROCESS | 1824 | 1462960230899 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc8000 == 127 [pid = 1824] [id = 660] 02:50:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 123 (0x8d427c00) [pid = 1824] [serial = 1981] [outer = (nil)] 02:50:30 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8e5b8800) [pid = 1824] [serial = 1982] [outer = 0x8d427c00] 02:50:30 INFO - PROCESS | 1824 | 1462960230985 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0x8eb09800) [pid = 1824] [serial = 1983] [outer = 0x8d427c00] 02:50:32 INFO - PROCESS | 1824 | 1462960232197 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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1886ms 02:50:32 INFO - PROCESS | 1824 | 1462960232235 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 1824 | 1462960232244 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 02:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:50:32 INFO - PROCESS | 1824 | 1462960232272 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 1824 | 1462960232279 Marionette TRACE conn4 <- [1,2614,null,{}] 02:50:32 INFO - PROCESS | 1824 | 1462960232287 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}] 02:50:32 INFO - PROCESS | 1824 | 1462960232566 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:50:32 INFO - PROCESS | 1824 | 1462960232903 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 1824 | ++DOCSHELL 0x885ec800 == 128 [pid = 1824] [id = 661] 02:50:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x88bbdc00) [pid = 1824] [serial = 1984] [outer = (nil)] 02:50:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x8a57ec00) [pid = 1824] [serial = 1985] [outer = 0x88bbdc00] 02:50:32 INFO - PROCESS | 1824 | 1462960232996 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x8b1a3800) [pid = 1824] [serial = 1986] [outer = 0x88bbdc00] 02:50:33 INFO - PROCESS | 1824 | 1462960233980 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]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:50:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1751ms 02:50:34 INFO - PROCESS | 1824 | 1462960234020 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 1824 | 1462960234029 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 02:50:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:50:34 INFO - PROCESS | 1824 | 1462960234060 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 1824 | 1462960234065 Marionette TRACE conn4 <- [1,2618,null,{}] 02:50:34 INFO - PROCESS | 1824 | 1462960234072 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}] 02:50:34 INFO - PROCESS | 1824 | 1462960234373 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 02:50:34 INFO - PROCESS | 1824 | 1462960234713 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d1a4000 == 129 [pid = 1824] [id = 662] 02:50:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x8d1ac800) [pid = 1824] [serial = 1987] [outer = (nil)] 02:50:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8e565800) [pid = 1824] [serial = 1988] [outer = 0x8d1ac800] 02:50:34 INFO - PROCESS | 1824 | 1462960234807 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8eb0b400) [pid = 1824] [serial = 1989] [outer = 0x8d1ac800] 02:50:35 INFO - PROCESS | 1824 | 1462960235918 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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:50:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1900ms 02:50:35 INFO - PROCESS | 1824 | 1462960235957 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 1824 | 1462960235963 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 02:50:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:50:35 INFO - PROCESS | 1824 | 1462960235971 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 1824 | 1462960235977 Marionette TRACE conn4 <- [1,2622,null,{}] 02:50:35 INFO - PROCESS | 1824 | 1462960235993 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}] 02:50:36 INFO - PROCESS | 1824 | 1462960236295 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 02:50:36 INFO - PROCESS | 1824 | 1462960236667 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec86000 == 130 [pid = 1824] [id = 663] 02:50:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8eea5000) [pid = 1824] [serial = 1990] [outer = (nil)] 02:50:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8f629c00) [pid = 1824] [serial = 1991] [outer = 0x8eea5000] 02:50:36 INFO - PROCESS | 1824 | 1462960236787 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8f73d000) [pid = 1824] [serial = 1992] [outer = 0x8eea5000] 02:50:37 INFO - PROCESS | 1824 | 1462960237755 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]]]}] 02:50:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:50:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1840ms 02:50:37 INFO - PROCESS | 1824 | 1462960237811 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 02:50:37 INFO - PROCESS | 1824 | 1462960237816 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 02:50:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:50:37 INFO - PROCESS | 1824 | 1462960237823 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - PROCESS | 1824 | 1462960237827 Marionette TRACE conn4 <- [1,2626,null,{}] 02:50:37 INFO - PROCESS | 1824 | 1462960237832 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}] 02:50:38 INFO - PROCESS | 1824 | 1462960238095 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 02:50:38 INFO - PROCESS | 1824 | 1462960238438 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7ba000 == 131 [pid = 1824] [id = 664] 02:50:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8f746c00) [pid = 1824] [serial = 1993] [outer = (nil)] 02:50:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8f8be000) [pid = 1824] [serial = 1994] [outer = 0x8f746c00] 02:50:38 INFO - PROCESS | 1824 | 1462960238536 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8f8c7c00) [pid = 1824] [serial = 1995] [outer = 0x8f746c00] 02:50:39 INFO - PROCESS | 1824 | 1462960239531 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]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:50:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1785ms 02:50:39 INFO - PROCESS | 1824 | 1462960239609 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 1824 | 1462960239612 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 02:50:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:50:39 INFO - PROCESS | 1824 | 1462960239619 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - PROCESS | 1824 | 1462960239623 Marionette TRACE conn4 <- [1,2630,null,{}] 02:50:39 INFO - PROCESS | 1824 | 1462960239629 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}] 02:50:39 INFO - PROCESS | 1824 | 1462960239911 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 02:50:40 INFO - PROCESS | 1824 | 1462960240258 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f62d000 == 132 [pid = 1824] [id = 665] 02:50:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8f739c00) [pid = 1824] [serial = 1996] [outer = (nil)] 02:50:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x90fa9400) [pid = 1824] [serial = 1997] [outer = 0x8f739c00] 02:50:40 INFO - PROCESS | 1824 | 1462960240351 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x90fae000) [pid = 1824] [serial = 1998] [outer = 0x8f739c00] 02:50:41 INFO - PROCESS | 1824 | 1462960241313 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]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:50:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1734ms 02:50:41 INFO - PROCESS | 1824 | 1462960241369 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 1824 | 1462960241372 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 02:50:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:50:41 INFO - PROCESS | 1824 | 1462960241380 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 1824 | 1462960241384 Marionette TRACE conn4 <- [1,2634,null,{}] 02:50:41 INFO - PROCESS | 1824 | 1462960241389 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}] 02:50:41 INFO - PROCESS | 1824 | 1462960241662 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:50:42 INFO - PROCESS | 1824 | 1462960242020 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b7b3400 == 133 [pid = 1824] [id = 666] 02:50:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8f62a000) [pid = 1824] [serial = 1999] [outer = (nil)] 02:50:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x91c8c400) [pid = 1824] [serial = 2000] [outer = 0x8f62a000] 02:50:42 INFO - PROCESS | 1824 | 1462960242117 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x926b3000) [pid = 1824] [serial = 2001] [outer = 0x8f62a000] 02:50:43 INFO - PROCESS | 1824 | 1462960243065 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]]]}] 02:50:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:50:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1733ms 02:50:43 INFO - PROCESS | 1824 | 1462960243115 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 1824 | 1462960243118 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 02:50:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:50:43 INFO - PROCESS | 1824 | 1462960243125 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 1824 | 1462960243129 Marionette TRACE conn4 <- [1,2638,null,{}] 02:50:43 INFO - PROCESS | 1824 | 1462960243134 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}] 02:50:43 INFO - PROCESS | 1824 | 1462960243380 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 02:50:43 INFO - PROCESS | 1824 | 1462960243724 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 1824 | ++DOCSHELL 0x90f38000 == 134 [pid = 1824] [id = 667] 02:50:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x91060c00) [pid = 1824] [serial = 2002] [outer = (nil)] 02:50:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x92cd1400) [pid = 1824] [serial = 2003] [outer = 0x91060c00] 02:50:43 INFO - PROCESS | 1824 | 1462960243820 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x92f6f800) [pid = 1824] [serial = 2004] [outer = 0x91060c00] 02:50:44 INFO - PROCESS | 1824 | 1462960244776 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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:50:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1682ms 02:50:44 INFO - PROCESS | 1824 | 1462960244810 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 1824 | 1462960244813 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 02:50:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:50:44 INFO - PROCESS | 1824 | 1462960244820 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 1824 | 1462960244824 Marionette TRACE conn4 <- [1,2642,null,{}] 02:50:44 INFO - PROCESS | 1824 | 1462960244830 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}] 02:50:45 INFO - PROCESS | 1824 | 1462960245071 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 02:50:45 INFO - PROCESS | 1824 | 1462960245392 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x90f33c00 == 135 [pid = 1824] [id = 668] 02:50:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x926b4800) [pid = 1824] [serial = 2005] [outer = (nil)] 02:50:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x952f4400) [pid = 1824] [serial = 2006] [outer = 0x926b4800] 02:50:45 INFO - PROCESS | 1824 | 1462960245491 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x95337400) [pid = 1824] [serial = 2007] [outer = 0x926b4800] 02:50:46 INFO - PROCESS | 1824 | 1462960246420 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]]]}] 02:50:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:50:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1634ms 02:50:46 INFO - PROCESS | 1824 | 1462960246455 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 02:50:46 INFO - PROCESS | 1824 | 1462960246459 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 02:50:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:50:46 INFO - PROCESS | 1824 | 1462960246465 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 1824 | 1462960246468 Marionette TRACE conn4 <- [1,2646,null,{}] 02:50:46 INFO - PROCESS | 1824 | 1462960246474 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}] 02:50:46 INFO - PROCESS | 1824 | 1462960246728 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 02:50:47 INFO - PROCESS | 1824 | 1462960247083 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a503800 == 136 [pid = 1824] [id = 669] 02:50:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8d42c400) [pid = 1824] [serial = 2008] [outer = (nil)] 02:50:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x95446800) [pid = 1824] [serial = 2009] [outer = 0x8d42c400] 02:50:47 INFO - PROCESS | 1824 | 1462960247180 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x97874000) [pid = 1824] [serial = 2010] [outer = 0x8d42c400] 02:50:48 INFO - PROCESS | 1824 | 1462960248112 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]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:50:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1690ms 02:50:48 INFO - PROCESS | 1824 | 1462960248156 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 1824 | 1462960248160 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 02:50:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:50:48 INFO - PROCESS | 1824 | 1462960248166 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 1824 | 1462960248170 Marionette TRACE conn4 <- [1,2650,null,{}] 02:50:48 INFO - PROCESS | 1824 | 1462960248176 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}] 02:50:48 INFO - PROCESS | 1824 | 1462960248428 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 02:50:48 INFO - PROCESS | 1824 | 1462960248773 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 1824 | ++DOCSHELL 0x953ea400 == 137 [pid = 1824] [id = 670] 02:50:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x95431800) [pid = 1824] [serial = 2011] [outer = (nil)] 02:50:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x99f02400) [pid = 1824] [serial = 2012] [outer = 0x95431800] 02:50:48 INFO - PROCESS | 1824 | 1462960248866 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x9a2b5c00) [pid = 1824] [serial = 2013] [outer = 0x95431800] 02:50:49 INFO - PROCESS | 1824 | 1462960249829 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]]]}] 02:50:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:50:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1732ms 02:50:49 INFO - PROCESS | 1824 | 1462960249900 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 02:50:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:50:49 INFO - PROCESS | 1824 | 1462960249905 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 02:50:49 INFO - PROCESS | 1824 | 1462960249911 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 1824 | 1462960249916 Marionette TRACE conn4 <- [1,2654,null,{}] 02:50:49 INFO - PROCESS | 1824 | 1462960249921 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}] 02:50:50 INFO - PROCESS | 1824 | 1462960250227 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:50:50 INFO - PROCESS | 1824 | 1462960250589 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x9aa37800 == 138 [pid = 1824] [id = 671] 02:50:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x9abe1000) [pid = 1824] [serial = 2014] [outer = (nil)] 02:50:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x9b352400) [pid = 1824] [serial = 2015] [outer = 0x9abe1000] 02:50:50 INFO - PROCESS | 1824 | 1462960250684 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x9b8f1000) [pid = 1824] [serial = 2016] [outer = 0x9abe1000] 02:50:51 INFO - PROCESS | 1824 | 1462960251640 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:50:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1801ms 02:50:51 INFO - PROCESS | 1824 | 1462960251713 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 1824 | 1462960251717 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 02:50:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:50:51 INFO - PROCESS | 1824 | 1462960251724 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 1824 | 1462960251727 Marionette TRACE conn4 <- [1,2658,null,{}] 02:50:51 INFO - PROCESS | 1824 | 1462960251733 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}] 02:50:51 INFO - PROCESS | 1824 | 1462960251979 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 02:50:52 INFO - PROCESS | 1824 | 1462960252341 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f626400 == 139 [pid = 1824] [id = 672] 02:50:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x991ee400) [pid = 1824] [serial = 2017] [outer = (nil)] 02:50:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9c27ac00) [pid = 1824] [serial = 2018] [outer = 0x991ee400] 02:50:52 INFO - PROCESS | 1824 | 1462960252437 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9d5ac000) [pid = 1824] [serial = 2019] [outer = 0x991ee400] 02:50:53 INFO - PROCESS | 1824 | 1462960253385 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:50:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1698ms 02:50:53 INFO - PROCESS | 1824 | 1462960253422 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 1824 | 1462960253426 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 02:50:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:50:53 INFO - PROCESS | 1824 | 1462960253433 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 1824 | 1462960253446 Marionette TRACE conn4 <- [1,2662,null,{}] 02:50:53 INFO - PROCESS | 1824 | 1462960253452 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}] 02:50:53 INFO - PROCESS | 1824 | 1462960253682 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 02:50:54 INFO - PROCESS | 1824 | 1462960254036 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x99377000 == 140 [pid = 1824] [id = 673] 02:50:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x9a971400) [pid = 1824] [serial = 2020] [outer = (nil)] 02:50:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0xa27c7800) [pid = 1824] [serial = 2021] [outer = 0x9a971400] 02:50:54 INFO - PROCESS | 1824 | 1462960254125 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0xa31f2c00) [pid = 1824] [serial = 2022] [outer = 0x9a971400] 02:50:55 INFO - PROCESS | 1824 | 1462960255100 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:50:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1745ms 02:50:55 INFO - PROCESS | 1824 | 1462960255179 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 1824 | 1462960255182 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 02:50:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:50:55 INFO - PROCESS | 1824 | 1462960255189 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 1824 | 1462960255192 Marionette TRACE conn4 <- [1,2666,null,{}] 02:50:55 INFO - PROCESS | 1824 | 1462960255200 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}] 02:50:55 INFO - PROCESS | 1824 | 1462960255476 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 02:50:55 INFO - PROCESS | 1824 | 1462960255823 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x89119c00 == 141 [pid = 1824] [id = 674] 02:50:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x8911b800) [pid = 1824] [serial = 2023] [outer = (nil)] 02:50:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x89123800) [pid = 1824] [serial = 2024] [outer = 0x8911b800] 02:50:55 INFO - PROCESS | 1824 | 1462960255920 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x89125000) [pid = 1824] [serial = 2025] [outer = 0x8911b800] 02:50:57 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:50:57 INFO - PROCESS | 1824 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:50:57 INFO - PROCESS | 1824 | 1462960257282 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]]]}] 02:50:57 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) 02:50:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2143ms 02:50:57 INFO - PROCESS | 1824 | 1462960257333 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 1824 | 1462960257336 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 02:50:57 INFO - PROCESS | 1824 | 1462960257349 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:50:57 INFO - PROCESS | 1824 | 1462960257354 Marionette TRACE conn4 <- [1,2670,null,{}] 02:50:57 INFO - PROCESS | 1824 | 1462960257359 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}] 02:50:57 INFO - PROCESS | 1824 | 1462960257687 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 02:50:58 INFO - PROCESS | 1824 | 1462960257990 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x883d7400 == 142 [pid = 1824] [id = 675] 02:50:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x8911c000) [pid = 1824] [serial = 2026] [outer = (nil)] 02:50:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0xa2243400) [pid = 1824] [serial = 2027] [outer = 0x8911c000] 02:50:58 INFO - PROCESS | 1824 | 1462960258077 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0xa6380800) [pid = 1824] [serial = 2028] [outer = 0x8911c000] 02:50:59 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:50:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:50:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:50:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:50:59 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1 02:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:50:59 INFO - _addTest/ [0,2673,"getWindowHandle",null] 02:50:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:50:59 INFO - PROCESS | 1824 | 1462960259496 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 02:50:59 INFO - PROCESS | 1824 | 1462960259503 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 1824 | 1462960259508 Marionette TRACE conn4 <- [1,2674,null,{}] 02:50:59 INFO - PROCESS | 1824 | 1462960259514 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}] 02:50:59 INFO - PROCESS | 1824 | 1462960259812 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:51:00 INFO - PROCESS | 1824 | 1462960260089 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x84b02c00 == 143 [pid = 1824] [id = 676] 02:51:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x84b03000) [pid = 1824] [serial = 2029] [outer = (nil)] 02:51:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x84b09c00) [pid = 1824] [serial = 2030] [outer = 0x84b03000] 02:51:00 INFO - PROCESS | 1824 | 1462960260180 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x84b0e400) [pid = 1824] [serial = 2031] [outer = 0x84b03000] 02:51:01 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:01 INFO - PROCESS | 1824 | 1462960261589 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] 02:51:01 INFO - PROCESS | 1824 | 1462960261643 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 02:51:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:51:01 INFO - PROCESS | 1824 | 1462960261650 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 1824 | 1462960261654 Marionette TRACE conn4 <- [1,2678,null,{}] 02:51:01 INFO - PROCESS | 1824 | 1462960261660 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}] 02:51:01 INFO - PROCESS | 1824 | 1462960261986 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x8d2e0000 == 142 [pid = 1824] [id = 525] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x84a9b400 == 141 [pid = 1824] [id = 614] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x895fb400 == 140 [pid = 1824] [id = 526] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x84aa1400 == 139 [pid = 1824] [id = 659] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x8a759c00 == 138 [pid = 1824] [id = 658] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x883e0800 == 137 [pid = 1824] [id = 657] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x88bb9400 == 136 [pid = 1824] [id = 655] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x88bbe800 == 135 [pid = 1824] [id = 653] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x870d4c00 == 134 [pid = 1824] [id = 654] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x88bbf000 == 133 [pid = 1824] [id = 652] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x8e5ad800 == 132 [pid = 1824] [id = 651] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x92cc3c00 == 131 [pid = 1824] [id = 650] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x927d6000 == 130 [pid = 1824] [id = 649] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x90f3c000 == 129 [pid = 1824] [id = 647] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1a2800 == 128 [pid = 1824] [id = 648] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1a6800 == 127 [pid = 1824] [id = 646] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x8f80c400 == 126 [pid = 1824] [id = 645] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7b9c00 == 125 [pid = 1824] [id = 644] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x870d1800 == 124 [pid = 1824] [id = 643] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x8ec85000 == 123 [pid = 1824] [id = 642] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7b7c00 == 122 [pid = 1824] [id = 641] 02:51:04 INFO - PROCESS | 1824 | --DOCSHELL 0x8830ec00 == 121 [pid = 1824] [id = 640] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8e427400) [pid = 1824] [serial = 1919] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0xa31cc800) [pid = 1824] [serial = 1895] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x90f32800) [pid = 1824] [serial = 1866] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0xa6beb800) [pid = 1824] [serial = 1902] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0xa3351400) [pid = 1824] [serial = 1896] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x9c1cd000) [pid = 1824] [serial = 1892] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x9b12c800) [pid = 1824] [serial = 1889] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x9474d800) [pid = 1824] [serial = 1877] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8f628800) [pid = 1824] [serial = 1862] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x953e6000) [pid = 1824] [serial = 1880] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x9c279000) [pid = 1824] [serial = 1893] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0xa6b8b400) [pid = 1824] [serial = 1899] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x8831bc00) [pid = 1824] [serial = 1907] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x953eec00) [pid = 1824] [serial = 1881] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x8d3e8400) [pid = 1824] [serial = 1860] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x92a1f000) [pid = 1824] [serial = 1874] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8b1ac000) [pid = 1824] [serial = 1914] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x895f4400) [pid = 1824] [serial = 1910] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x91061000) [pid = 1824] [serial = 1871] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x88b6e800) [pid = 1824] [serial = 1908] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0xa6be7800) [pid = 1824] [serial = 1901] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8b2e7000) [pid = 1824] [serial = 1859] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x982f5400) [pid = 1824] [serial = 1883] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x88db6000) [pid = 1824] [serial = 1916] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x9a7bdc00) [pid = 1824] [serial = 1886] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0xa68c1400) [pid = 1824] [serial = 1898] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8f71b000) [pid = 1824] [serial = 1863] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8a50c800) [pid = 1824] [serial = 1911] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x919e5800) [pid = 1824] [serial = 1872] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x9b566000) [pid = 1824] [serial = 1890] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8f8c1400) [pid = 1824] [serial = 1865] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x952ef400) [pid = 1824] [serial = 1878] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x99379c00) [pid = 1824] [serial = 1884] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x9a973c00) [pid = 1824] [serial = 1887] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0xa6b90000) [pid = 1824] [serial = 1779] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8b12f800) [pid = 1824] [serial = 1913] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8b7c1c00) [pid = 1824] [serial = 1917] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x92ccf400) [pid = 1824] [serial = 1875] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x8e564000) [pid = 1824] [serial = 1791] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x88b78800) [pid = 1824] [serial = 1904] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x90f3e000) [pid = 1824] [serial = 1868] [outer = (nil)] [url = about:blank] 02:51:04 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0xa693bc00) [pid = 1824] [serial = 1842] [outer = (nil)] [url = about:blank] 02:51:05 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x90facc00) [pid = 1824] [serial = 1869] [outer = (nil)] [url = about:blank] 02:51:05 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x8ee9d400) [pid = 1824] [serial = 1856] [outer = (nil)] [url = about:blank] 02:51:05 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x88b7bc00) [pid = 1824] [serial = 1905] [outer = (nil)] [url = about:blank] 02:51:05 INFO - PROCESS | 1824 | 1462960265160 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x84b08c00 == 122 [pid = 1824] [id = 677] 02:51:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x870d1800) [pid = 1824] [serial = 2032] [outer = (nil)] 02:51:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8830ec00) [pid = 1824] [serial = 2033] [outer = 0x870d1800] 02:51:05 INFO - PROCESS | 1824 | 1462960265242 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x883d7800) [pid = 1824] [serial = 2034] [outer = 0x870d1800] 02:51:06 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:06 INFO - PROCESS | 1824 | 1462960266515 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]]]}] 02:51:06 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) 02:51:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 4896ms 02:51:06 INFO - PROCESS | 1824 | 1462960266548 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 1824 | 1462960266554 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 02:51:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:51:06 INFO - PROCESS | 1824 | 1462960266562 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 1824 | 1462960266568 Marionette TRACE conn4 <- [1,2682,null,{}] 02:51:06 INFO - PROCESS | 1824 | 1462960266576 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}] 02:51:06 INFO - PROCESS | 1824 | 1462960266906 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 02:51:07 INFO - PROCESS | 1824 | 1462960267133 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x88b6fc00 == 123 [pid = 1824] [id = 678] 02:51:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x88b76c00) [pid = 1824] [serial = 2035] [outer = (nil)] 02:51:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x88bc2000) [pid = 1824] [serial = 2036] [outer = 0x88b76c00] 02:51:07 INFO - PROCESS | 1824 | 1462960267230 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x88db2c00) [pid = 1824] [serial = 2037] [outer = 0x88b76c00] 02:51:08 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:08 INFO - PROCESS | 1824 | 1462960268543 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]]]}] 02:51:08 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) 02:51:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2038ms 02:51:08 INFO - PROCESS | 1824 | 1462960268604 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 02:51:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:51:08 INFO - PROCESS | 1824 | 1462960268610 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 02:51:08 INFO - PROCESS | 1824 | 1462960268623 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 1824 | 1462960268625 Marionette TRACE conn4 <- [1,2686,null,{}] 02:51:08 INFO - PROCESS | 1824 | 1462960268632 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}] 02:51:09 INFO - PROCESS | 1824 | 1462960269027 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 02:51:09 INFO - PROCESS | 1824 | 1462960269097 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc7800 == 124 [pid = 1824] [id = 679] 02:51:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8ad5e000) [pid = 1824] [serial = 2038] [outer = (nil)] 02:51:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8ae72c00) [pid = 1824] [serial = 2039] [outer = 0x8ad5e000] 02:51:09 INFO - PROCESS | 1824 | 1462960269171 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8b1a5400) [pid = 1824] [serial = 2040] [outer = 0x8ad5e000] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x953e0800) [pid = 1824] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8d3f1c00) [pid = 1824] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x885e8400) [pid = 1824] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x88b79000) [pid = 1824] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x8d3ea800) [pid = 1824] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8ee9e800) [pid = 1824] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x8f53d800) [pid = 1824] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x993bc000) [pid = 1824] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x8ec8bc00) [pid = 1824] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x92a1a000) [pid = 1824] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x8f62a400) [pid = 1824] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x8b1a1800) [pid = 1824] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 124 (0x8f80d800) [pid = 1824] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0x885ec400) [pid = 1824] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 122 (0x8d8d0c00) [pid = 1824] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 121 (0x90f3d000) [pid = 1824] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 120 (0x8e5aa400) [pid = 1824] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 119 (0x84aa3000) [pid = 1824] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 118 (0x8d2dc400) [pid = 1824] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 117 (0x8ad66400) [pid = 1824] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:51:10 INFO - PROCESS | 1824 | --DOMWINDOW == 116 (0x991f1800) [pid = 1824] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:51:11 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:11 INFO - PROCESS | 1824 | 1462960271298 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:51:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:51:11 INFO - PROCESS | 1824 | 1462960271322 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 02:51:11 INFO - PROCESS | 1824 | 1462960271339 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 1824 | 1462960271348 Marionette TRACE conn4 <- [1,2690,null,{}] 02:51:11 INFO - PROCESS | 1824 | 1462960271368 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}] 02:51:11 INFO - PROCESS | 1824 | 1462960271602 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 02:51:11 INFO - PROCESS | 1824 | 1462960271853 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x885eb400 == 125 [pid = 1824] [id = 680] 02:51:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 117 (0x885edc00) [pid = 1824] [serial = 2041] [outer = (nil)] 02:51:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 118 (0x8b6cfc00) [pid = 1824] [serial = 2042] [outer = 0x885edc00] 02:51:11 INFO - PROCESS | 1824 | 1462960271945 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 119 (0x8d1a7400) [pid = 1824] [serial = 2043] [outer = 0x885edc00] 02:51:13 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:13 INFO - PROCESS | 1824 | 1462960273496 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] 02:51:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:51:13 INFO - PROCESS | 1824 | 1462960273554 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 02:51:13 INFO - PROCESS | 1824 | 1462960273563 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 1824 | 1462960273569 Marionette TRACE conn4 <- [1,2694,null,{}] 02:51:13 INFO - PROCESS | 1824 | 1462960273680 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}] 02:51:14 INFO - PROCESS | 1824 | 1462960274011 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:51:14 INFO - PROCESS | 1824 | 1462960274235 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x84b07c00 == 126 [pid = 1824] [id = 681] 02:51:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 120 (0x885f0800) [pid = 1824] [serial = 2044] [outer = (nil)] 02:51:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 121 (0x88b73000) [pid = 1824] [serial = 2045] [outer = 0x885f0800] 02:51:14 INFO - PROCESS | 1824 | 1462960274328 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 122 (0x895fb400) [pid = 1824] [serial = 2046] [outer = 0x885f0800] 02:51:15 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:15 INFO - PROCESS | 1824 | 1462960275760 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] 02:51:15 INFO - PROCESS | 1824 | 1462960275816 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 02:51:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:51:15 INFO - PROCESS | 1824 | 1462960275829 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 1824 | 1462960275833 Marionette TRACE conn4 <- [1,2698,null,{}] 02:51:15 INFO - PROCESS | 1824 | 1462960275948 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}] 02:51:16 INFO - PROCESS | 1824 | 1462960276203 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 02:51:16 INFO - PROCESS | 1824 | 1462960276492 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x885f1c00 == 127 [pid = 1824] [id = 682] 02:51:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 123 (0x8911d400) [pid = 1824] [serial = 2047] [outer = (nil)] 02:51:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8b49a800) [pid = 1824] [serial = 2048] [outer = 0x8911d400] 02:51:16 INFO - PROCESS | 1824 | 1462960276582 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0x8d2d5000) [pid = 1824] [serial = 2049] [outer = 0x8911d400] 02:51:17 INFO - PROCESS | 1824 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:18 INFO - PROCESS | 1824 | 1462960278033 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] 02:51:18 INFO - PROCESS | 1824 | 1462960278082 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 02:51:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:51:18 INFO - PROCESS | 1824 | 1462960278089 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 1824 | 1462960278095 Marionette TRACE conn4 <- [1,2702,null,{}] 02:51:18 INFO - PROCESS | 1824 | 1462960278158 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}] 02:51:18 INFO - PROCESS | 1824 | 1462960278532 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 02:51:18 INFO - PROCESS | 1824 | 1462960278752 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2db800 == 128 [pid = 1824] [id = 683] 02:51:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x8d42e400) [pid = 1824] [serial = 2050] [outer = (nil)] 02:51:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x8e5b7c00) [pid = 1824] [serial = 2051] [outer = 0x8d42e400] 02:51:18 INFO - PROCESS | 1824 | 1462960278845 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x8eb18c00) [pid = 1824] [serial = 2052] [outer = 0x8d42e400] 02:51:19 INFO - PROCESS | 1824 | 1462960279852 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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:51:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1808ms 02:51:19 INFO - PROCESS | 1824 | 1462960279898 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 02:51:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:51:19 INFO - PROCESS | 1824 | 1462960279904 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 02:51:19 INFO - PROCESS | 1824 | 1462960279910 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 1824 | 1462960279914 Marionette TRACE conn4 <- [1,2706,null,{}] 02:51:19 INFO - PROCESS | 1824 | 1462960279920 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}] 02:51:20 INFO - PROCESS | 1824 | 1462960280212 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 02:51:20 INFO - PROCESS | 1824 | 1462960280564 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 1824 | ++DOCSHELL 0x84b05c00 == 129 [pid = 1824] [id = 684] 02:51:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x8d1a3800) [pid = 1824] [serial = 2053] [outer = (nil)] 02:51:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8ee9d400) [pid = 1824] [serial = 2054] [outer = 0x8d1a3800] 02:51:20 INFO - PROCESS | 1824 | 1462960280653 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8f540800) [pid = 1824] [serial = 2055] [outer = 0x8d1a3800] 02:51:21 INFO - PROCESS | 1824 | 1462960281639 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]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:51:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1790ms 02:51:21 INFO - PROCESS | 1824 | 1462960281700 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 1824 | 1462960281704 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 02:51:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:51:21 INFO - PROCESS | 1824 | 1462960281711 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 1824 | 1462960281715 Marionette TRACE conn4 <- [1,2710,null,{}] 02:51:21 INFO - PROCESS | 1824 | 1462960281720 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}] 02:51:21 INFO - PROCESS | 1824 | 1462960281990 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 02:51:22 INFO - PROCESS | 1824 | 1462960282334 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a509c00 == 130 [pid = 1824] [id = 685] 02:51:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8eb15000) [pid = 1824] [serial = 2056] [outer = (nil)] 02:51:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8f62bc00) [pid = 1824] [serial = 2057] [outer = 0x8eb15000] 02:51:22 INFO - PROCESS | 1824 | 1462960282430 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8f721800) [pid = 1824] [serial = 2058] [outer = 0x8eb15000] 02:51:23 INFO - PROCESS | 1824 | 1462960283440 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] 02:51:23 INFO - PROCESS | 1824 | 1462960283502 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 02:51:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:51:23 INFO - PROCESS | 1824 | 1462960283509 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 1824 | 1462960283513 Marionette TRACE conn4 <- [1,2714,null,{}] 02:51:23 INFO - PROCESS | 1824 | 1462960283519 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}] 02:51:23 INFO - PROCESS | 1824 | 1462960283823 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:51:24 INFO - PROCESS | 1824 | 1462960284187 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ec89800 == 131 [pid = 1824] [id = 686] 02:51:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8f54ac00) [pid = 1824] [serial = 2059] [outer = (nil)] 02:51:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8f8c5800) [pid = 1824] [serial = 2060] [outer = 0x8f54ac00] 02:51:24 INFO - PROCESS | 1824 | 1462960284282 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x90f34c00) [pid = 1824] [serial = 2061] [outer = 0x8f54ac00] 02:51:25 INFO - PROCESS | 1824 | 1462960285190 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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:51:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1746ms 02:51:25 INFO - PROCESS | 1824 | 1462960285257 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 02:51:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:51:25 INFO - PROCESS | 1824 | 1462960285261 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 02:51:25 INFO - PROCESS | 1824 | 1462960285268 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 1824 | 1462960285271 Marionette TRACE conn4 <- [1,2718,null,{}] 02:51:25 INFO - PROCESS | 1824 | 1462960285277 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}] 02:51:25 INFO - PROCESS | 1824 | 1462960285533 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 02:51:25 INFO - PROCESS | 1824 | 1462960285913 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 1824 | ++DOCSHELL 0x88db4000 == 132 [pid = 1824] [id = 687] 02:51:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8e5af000) [pid = 1824] [serial = 2062] [outer = (nil)] 02:51:25 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x9105dc00) [pid = 1824] [serial = 2063] [outer = 0x8e5af000] 02:51:26 INFO - PROCESS | 1824 | 1462960286002 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x919e5800) [pid = 1824] [serial = 2064] [outer = 0x8e5af000] 02:51:26 INFO - PROCESS | 1824 | 1462960286951 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] 02:51:27 INFO - PROCESS | 1824 | 1462960287008 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 02:51:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:51:27 INFO - PROCESS | 1824 | 1462960287014 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 1824 | 1462960287018 Marionette TRACE conn4 <- [1,2722,null,{}] 02:51:27 INFO - PROCESS | 1824 | 1462960287024 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}] 02:51:27 INFO - PROCESS | 1824 | 1462960287264 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 02:51:27 INFO - PROCESS | 1824 | 1462960287605 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 1824 | ++DOCSHELL 0x90f3e400 == 133 [pid = 1824] [id = 688] 02:51:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x90fa9c00) [pid = 1824] [serial = 2065] [outer = (nil)] 02:51:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x9247d400) [pid = 1824] [serial = 2066] [outer = 0x90fa9c00] 02:51:27 INFO - PROCESS | 1824 | 1462960287698 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x926aac00) [pid = 1824] [serial = 2067] [outer = 0x90fa9c00] 02:51:28 INFO - PROCESS | 1824 | 1462960288667 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] 02:51:28 INFO - PROCESS | 1824 | 1462960288757 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 02:51:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:51:28 INFO - PROCESS | 1824 | 1462960288763 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 1824 | 1462960288767 Marionette TRACE conn4 <- [1,2726,null,{}] 02:51:28 INFO - PROCESS | 1824 | 1462960288773 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}] 02:51:29 INFO - PROCESS | 1824 | 1462960289071 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 02:51:29 INFO - PROCESS | 1824 | 1462960289425 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a583c00 == 134 [pid = 1824] [id = 689] 02:51:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x90f34000) [pid = 1824] [serial = 2068] [outer = (nil)] 02:51:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x92a1e400) [pid = 1824] [serial = 2069] [outer = 0x90f34000] 02:51:29 INFO - PROCESS | 1824 | 1462960289523 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x92cc7000) [pid = 1824] [serial = 2070] [outer = 0x90f34000] 02:51:30 INFO - PROCESS | 1824 | 1462960290452 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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:51:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1734ms 02:51:30 INFO - PROCESS | 1824 | 1462960290500 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:51:30 INFO - PROCESS | 1824 | 1462960290503 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 02:51:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:51:30 INFO - PROCESS | 1824 | 1462960290511 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 1824 | 1462960290514 Marionette TRACE conn4 <- [1,2730,null,{}] 02:51:30 INFO - PROCESS | 1824 | 1462960290520 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}] 02:51:30 INFO - PROCESS | 1824 | 1462960290784 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 02:51:31 INFO - PROCESS | 1824 | 1462960291137 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f541c00 == 135 [pid = 1824] [id = 690] 02:51:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8f80c400) [pid = 1824] [serial = 2071] [outer = (nil)] 02:51:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x93b08000) [pid = 1824] [serial = 2072] [outer = 0x8f80c400] 02:51:31 INFO - PROCESS | 1824 | 1462960291228 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x93df2000) [pid = 1824] [serial = 2073] [outer = 0x8f80c400] 02:51:32 INFO - PROCESS | 1824 | 1462960292581 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] 02:51:32 INFO - PROCESS | 1824 | 1462960292611 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 02:51:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:51:32 INFO - PROCESS | 1824 | 1462960292617 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 1824 | 1462960292622 Marionette TRACE conn4 <- [1,2734,null,{}] 02:51:32 INFO - PROCESS | 1824 | 1462960292629 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}] 02:51:32 INFO - PROCESS | 1824 | 1462960292968 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:51:33 INFO - PROCESS | 1824 | 1462960293252 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x92e2dc00 == 136 [pid = 1824] [id = 691] 02:51:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x93b07400) [pid = 1824] [serial = 2074] [outer = (nil)] 02:51:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x9976f800) [pid = 1824] [serial = 2075] [outer = 0x93b07400] 02:51:33 INFO - PROCESS | 1824 | 1462960293347 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x9a972c00) [pid = 1824] [serial = 2076] [outer = 0x93b07400] 02:51:34 INFO - PROCESS | 1824 | 1462960294336 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]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:51:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1797ms 02:51:34 INFO - PROCESS | 1824 | 1462960294415 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 1824 | 1462960294419 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 02:51:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:51:34 INFO - PROCESS | 1824 | 1462960294426 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 1824 | 1462960294429 Marionette TRACE conn4 <- [1,2738,null,{}] 02:51:34 INFO - PROCESS | 1824 | 1462960294435 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}] 02:51:34 INFO - PROCESS | 1824 | 1462960294730 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 02:51:35 INFO - PROCESS | 1824 | 1462960295094 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d42b800 == 137 [pid = 1824] [id = 692] 02:51:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x93a8e400) [pid = 1824] [serial = 2077] [outer = (nil)] 02:51:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x9a97c400) [pid = 1824] [serial = 2078] [outer = 0x93a8e400] 02:51:35 INFO - PROCESS | 1824 | 1462960295184 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x9aaf2400) [pid = 1824] [serial = 2079] [outer = 0x93a8e400] 02:51:36 INFO - PROCESS | 1824 | 1462960296127 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]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:51:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1738ms 02:51:36 INFO - PROCESS | 1824 | 1462960296165 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 1824 | 1462960296168 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 02:51:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:51:36 INFO - PROCESS | 1824 | 1462960296175 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 1824 | 1462960296188 Marionette TRACE conn4 <- [1,2742,null,{}] 02:51:36 INFO - PROCESS | 1824 | 1462960296194 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}] 02:51:36 INFO - PROCESS | 1824 | 1462960296444 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 02:51:36 INFO - PROCESS | 1824 | 1462960296801 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x991f1800 == 138 [pid = 1824] [id = 693] 02:51:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x9a975000) [pid = 1824] [serial = 2080] [outer = (nil)] 02:51:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x9af2d000) [pid = 1824] [serial = 2081] [outer = 0x9a975000] 02:51:36 INFO - PROCESS | 1824 | 1462960296898 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x9b3c5000) [pid = 1824] [serial = 2082] [outer = 0x9a975000] 02:51:37 INFO - PROCESS | 1824 | 1462960297822 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]]]}] 02:51:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:51:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1688ms 02:51:37 INFO - PROCESS | 1824 | 1462960297864 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 1824 | 1462960297868 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 02:51:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:51:37 INFO - PROCESS | 1824 | 1462960297875 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 1824 | 1462960297879 Marionette TRACE conn4 <- [1,2746,null,{}] 02:51:37 INFO - PROCESS | 1824 | 1462960297884 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}] 02:51:38 INFO - PROCESS | 1824 | 1462960298136 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 02:51:38 INFO - PROCESS | 1824 | 1462960298487 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x9abd8400 == 139 [pid = 1824] [id = 694] 02:51:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x9b353000) [pid = 1824] [serial = 2083] [outer = (nil)] 02:51:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x9c094000) [pid = 1824] [serial = 2084] [outer = 0x9b353000] 02:51:38 INFO - PROCESS | 1824 | 1462960298587 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9c272800) [pid = 1824] [serial = 2085] [outer = 0x9b353000] 02:51:39 INFO - PROCESS | 1824 | 1462960299482 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]]]}] 02:51:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:51:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1682ms 02:51:39 INFO - PROCESS | 1824 | 1462960299559 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:51:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:51:39 INFO - PROCESS | 1824 | 1462960299571 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 02:51:39 INFO - PROCESS | 1824 | 1462960299581 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 1824 | 1462960299588 Marionette TRACE conn4 <- [1,2750,null,{}] 02:51:39 INFO - PROCESS | 1824 | 1462960299596 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}] 02:51:39 INFO - PROCESS | 1824 | 1462960299901 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 02:51:40 INFO - PROCESS | 1824 | 1462960300252 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eb0a000 == 140 [pid = 1824] [id = 695] 02:51:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x8eb18000) [pid = 1824] [serial = 2086] [outer = (nil)] 02:51:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0xa22a3000) [pid = 1824] [serial = 2087] [outer = 0x8eb18000] 02:51:40 INFO - PROCESS | 1824 | 1462960300350 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0xa23bd800) [pid = 1824] [serial = 2088] [outer = 0x8eb18000] 02:51:41 INFO - PROCESS | 1824 | 1462960301332 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]]]}] 02:51:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:51:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1798ms 02:51:41 INFO - PROCESS | 1824 | 1462960301376 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 1824 | 1462960301380 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 02:51:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:51:41 INFO - PROCESS | 1824 | 1462960301387 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 1824 | 1462960301390 Marionette TRACE conn4 <- [1,2754,null,{}] 02:51:41 INFO - PROCESS | 1824 | 1462960301396 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}] 02:51:41 INFO - PROCESS | 1824 | 1462960301656 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:51:42 INFO - PROCESS | 1824 | 1462960302008 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x9c271c00 == 141 [pid = 1824] [id = 696] 02:51:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0xa3356000) [pid = 1824] [serial = 2089] [outer = (nil)] 02:51:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0xa63f4000) [pid = 1824] [serial = 2090] [outer = 0xa3356000] 02:51:42 INFO - PROCESS | 1824 | 1462960302108 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0xa687c800) [pid = 1824] [serial = 2091] [outer = 0xa3356000] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0e5c00 == 140 [pid = 1824] [id = 632] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x88319800 == 139 [pid = 1824] [id = 635] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x895f0800 == 138 [pid = 1824] [id = 637] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7be000 == 137 [pid = 1824] [id = 225] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x88bc2c00 == 136 [pid = 1824] [id = 636] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x870ca400 == 135 [pid = 1824] [id = 638] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0d8400 == 134 [pid = 1824] [id = 633] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x88bc7800 == 133 [pid = 1824] [id = 679] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x88b6fc00 == 132 [pid = 1824] [id = 678] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x84b08c00 == 131 [pid = 1824] [id = 677] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x883d7400 == 130 [pid = 1824] [id = 675] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x99377000 == 129 [pid = 1824] [id = 673] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x89119c00 == 128 [pid = 1824] [id = 674] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x8f626400 == 127 [pid = 1824] [id = 672] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x9aa37800 == 126 [pid = 1824] [id = 671] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x953ea400 == 125 [pid = 1824] [id = 670] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x8a503800 == 124 [pid = 1824] [id = 669] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x90f33c00 == 123 [pid = 1824] [id = 668] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7b3400 == 122 [pid = 1824] [id = 666] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x90f38000 == 121 [pid = 1824] [id = 667] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x8f62d000 == 120 [pid = 1824] [id = 665] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x8b7ba000 == 119 [pid = 1824] [id = 664] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x8ec86000 == 118 [pid = 1824] [id = 663] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x8d1a4000 == 117 [pid = 1824] [id = 662] 02:51:44 INFO - PROCESS | 1824 | --DOCSHELL 0x885ec800 == 116 [pid = 1824] [id = 661] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x9ba03400) [pid = 1824] [serial = 1962] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x9d934000) [pid = 1824] [serial = 1965] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x885ef000) [pid = 1824] [serial = 1970] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x8ae6f800) [pid = 1824] [serial = 1923] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x8d8d1000) [pid = 1824] [serial = 1925] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x92e2bc00) [pid = 1824] [serial = 1947] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x9aaf4800) [pid = 1824] [serial = 1955] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x9af30000) [pid = 1824] [serial = 1959] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x8eea6800) [pid = 1824] [serial = 1928] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x9aaf8800) [pid = 1824] [serial = 1956] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x9b56a800) [pid = 1824] [serial = 1961] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x95331800) [pid = 1824] [serial = 1950] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x91c8a000) [pid = 1824] [serial = 1940] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0xa31cc400) [pid = 1824] [serial = 1967] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x885f1400) [pid = 1824] [serial = 1971] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x90f40400) [pid = 1824] [serial = 1937] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x88bba800) [pid = 1824] [serial = 1973] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x92cd1800) [pid = 1824] [serial = 1946] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x88dae400) [pid = 1824] [serial = 1974] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8f746800) [pid = 1824] [serial = 1932] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x952f7c00) [pid = 1824] [serial = 1949] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8f54bc00) [pid = 1824] [serial = 1929] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x9abe0000) [pid = 1824] [serial = 1958] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x92a16c00) [pid = 1824] [serial = 1944] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x9c367400) [pid = 1824] [serial = 1964] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8e5b6800) [pid = 1824] [serial = 1926] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x8f722400) [pid = 1824] [serial = 1931] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0xa3352800) [pid = 1824] [serial = 1968] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x90fb6c00) [pid = 1824] [serial = 1938] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x91c90000) [pid = 1824] [serial = 1941] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8f544400) [pid = 1824] [serial = 1857] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8d2de000) [pid = 1824] [serial = 1980] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x8f80fc00) [pid = 1824] [serial = 1934] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8a582800) [pid = 1824] [serial = 1922] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x8f813c00) [pid = 1824] [serial = 1935] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8b19e400) [pid = 1824] [serial = 1976] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x8b496c00) [pid = 1824] [serial = 1977] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x88b75c00) [pid = 1824] [serial = 1979] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x9a73d400) [pid = 1824] [serial = 1953] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x99775800) [pid = 1824] [serial = 1952] [outer = (nil)] [url = about:blank] 02:51:44 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x927cd800) [pid = 1824] [serial = 1943] [outer = (nil)] [url = about:blank] 02:51:45 INFO - PROCESS | 1824 | 1462960305522 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]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:51:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 4188ms 02:51:45 INFO - PROCESS | 1824 | 1462960305576 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 1824 | 1462960305581 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 02:51:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:51:45 INFO - PROCESS | 1824 | 1462960305592 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 1824 | 1462960305595 Marionette TRACE conn4 <- [1,2758,null,{}] 02:51:45 INFO - PROCESS | 1824 | 1462960305604 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}] 02:51:45 INFO - PROCESS | 1824 | 1462960305839 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 02:51:46 INFO - PROCESS | 1824 | 1462960306071 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 1824 | ++DOCSHELL 0x883dbc00 == 117 [pid = 1824] [id = 697] 02:51:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x885e7400) [pid = 1824] [serial = 2092] [outer = (nil)] 02:51:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x885f3c00) [pid = 1824] [serial = 2093] [outer = 0x885e7400] 02:51:46 INFO - PROCESS | 1824 | 1462960306214 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x88b77000) [pid = 1824] [serial = 2094] [outer = 0x885e7400] 02:51:47 INFO - PROCESS | 1824 | 1462960307038 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]]]}] 02:51:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:51:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1481ms 02:51:47 INFO - PROCESS | 1824 | 1462960307101 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 1824 | 1462960307110 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 02:51:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:51:47 INFO - PROCESS | 1824 | 1462960307122 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 1824 | 1462960307126 Marionette TRACE conn4 <- [1,2762,null,{}] 02:51:47 INFO - PROCESS | 1824 | 1462960307133 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}] 02:51:47 INFO - PROCESS | 1824 | 1462960307362 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 02:51:47 INFO - PROCESS | 1824 | 1462960307618 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x8911d800 == 118 [pid = 1824] [id = 698] 02:51:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8911e800) [pid = 1824] [serial = 2095] [outer = (nil)] 02:51:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8a508000) [pid = 1824] [serial = 2096] [outer = 0x8911e800] 02:51:47 INFO - PROCESS | 1824 | 1462960307694 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8ad64c00) [pid = 1824] [serial = 2097] [outer = 0x8911e800] 02:51:48 INFO - PROCESS | 1824 | 1462960308659 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]]]}] 02:51:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:51:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1595ms 02:51:48 INFO - PROCESS | 1824 | 1462960308718 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 02:51:48 INFO - PROCESS | 1824 | 1462960308723 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 02:51:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:51:48 INFO - PROCESS | 1824 | 1462960308730 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 1824 | 1462960308736 Marionette TRACE conn4 <- [1,2766,null,{}] 02:51:48 INFO - PROCESS | 1824 | 1462960308759 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}] 02:51:49 INFO - PROCESS | 1824 | 1462960309109 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 02:51:49 INFO - PROCESS | 1824 | 1462960309148 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x88b7bc00 == 119 [pid = 1824] [id = 699] 02:51:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8b49b400) [pid = 1824] [serial = 2098] [outer = (nil)] 02:51:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8b7b7c00) [pid = 1824] [serial = 2099] [outer = 0x8b49b400] 02:51:49 INFO - PROCESS | 1824 | 1462960309231 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8d3e9800) [pid = 1824] [serial = 2100] [outer = 0x8b49b400] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x870d1800) [pid = 1824] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x88b76c00) [pid = 1824] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x8911b800) [pid = 1824] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8d42c400) [pid = 1824] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x9abe1000) [pid = 1824] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x991ee400) [pid = 1824] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x926b4800) [pid = 1824] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x95431800) [pid = 1824] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x8911c000) [pid = 1824] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x9a971400) [pid = 1824] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 124 (0x91060c00) [pid = 1824] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:51:50 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0x8ad5e000) [pid = 1824] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:51:50 INFO - PROCESS | 1824 | 1462960310855 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]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:51:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2146ms 02:51:50 INFO - PROCESS | 1824 | 1462960310875 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 1824 | 1462960310879 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 02:51:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:51:50 INFO - PROCESS | 1824 | 1462960310886 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 1824 | 1462960310890 Marionette TRACE conn4 <- [1,2770,null,{}] 02:51:50 INFO - PROCESS | 1824 | 1462960310896 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}] 02:51:51 INFO - PROCESS | 1824 | 1462960311152 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 02:51:51 INFO - PROCESS | 1824 | 1462960311373 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 1824 | ++DOCSHELL 0x8911ec00 == 120 [pid = 1824] [id = 700] 02:51:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8d2df400) [pid = 1824] [serial = 2101] [outer = (nil)] 02:51:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0x8e422400) [pid = 1824] [serial = 2102] [outer = 0x8d2df400] 02:51:51 INFO - PROCESS | 1824 | 1462960311452 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x8e562800) [pid = 1824] [serial = 2103] [outer = 0x8d2df400] 02:51:52 INFO - PROCESS | 1824 | 1462960312478 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]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:51:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1632ms 02:51:52 INFO - PROCESS | 1824 | 1462960312519 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 1824 | 1462960312526 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 02:51:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:51:52 INFO - PROCESS | 1824 | 1462960312536 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 1824 | 1462960312543 Marionette TRACE conn4 <- [1,2774,null,{}] 02:51:52 INFO - PROCESS | 1824 | 1462960312554 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}] 02:51:52 INFO - PROCESS | 1824 | 1462960312832 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:51:53 INFO - PROCESS | 1824 | 1462960313216 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 1824 | ++DOCSHELL 0x88311800 == 121 [pid = 1824] [id = 701] 02:51:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x885f1800) [pid = 1824] [serial = 2104] [outer = (nil)] 02:51:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x88b7a400) [pid = 1824] [serial = 2105] [outer = 0x885f1800] 02:51:53 INFO - PROCESS | 1824 | 1462960313315 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x88db3000) [pid = 1824] [serial = 2106] [outer = 0x885f1800] 02:51:54 INFO - PROCESS | 1824 | 1462960314308 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]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:51:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1840ms 02:51:54 INFO - PROCESS | 1824 | 1462960314377 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 1824 | 1462960314386 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 02:51:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:51:54 INFO - PROCESS | 1824 | 1462960314397 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 1824 | 1462960314401 Marionette TRACE conn4 <- [1,2778,null,{}] 02:51:54 INFO - PROCESS | 1824 | 1462960314409 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}] 02:51:54 INFO - PROCESS | 1824 | 1462960314723 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 02:51:55 INFO - PROCESS | 1824 | 1462960315075 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bb9800 == 122 [pid = 1824] [id = 702] 02:51:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8ae74000) [pid = 1824] [serial = 2107] [outer = (nil)] 02:51:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8b48f800) [pid = 1824] [serial = 2108] [outer = 0x8ae74000] 02:51:55 INFO - PROCESS | 1824 | 1462960315171 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8d1a6c00) [pid = 1824] [serial = 2109] [outer = 0x8ae74000] 02:51:56 INFO - PROCESS | 1824 | 1462960316187 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]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:51:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1831ms 02:51:56 INFO - PROCESS | 1824 | 1462960316228 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 1824 | 1462960316232 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 02:51:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:51:56 INFO - PROCESS | 1824 | 1462960316239 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 1824 | 1462960316245 Marionette TRACE conn4 <- [1,2782,null,{}] 02:51:56 INFO - PROCESS | 1824 | 1462960316262 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}] 02:51:56 INFO - PROCESS | 1824 | 1462960316527 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 02:51:56 INFO - PROCESS | 1824 | 1462960316919 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e6d5800 == 123 [pid = 1824] [id = 703] 02:51:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8ec7e000) [pid = 1824] [serial = 2110] [outer = (nil)] 02:51:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8f541800) [pid = 1824] [serial = 2111] [outer = 0x8ec7e000] 02:51:57 INFO - PROCESS | 1824 | 1462960317017 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8f62c400) [pid = 1824] [serial = 2112] [outer = 0x8ec7e000] 02:51:57 INFO - PROCESS | 1824 | 1462960317944 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]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:51:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1748ms 02:51:57 INFO - PROCESS | 1824 | 1462960317988 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 1824 | 1462960317993 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 02:51:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:51:58 INFO - PROCESS | 1824 | 1462960318018 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 1824 | 1462960318021 Marionette TRACE conn4 <- [1,2786,null,{}] 02:51:58 INFO - PROCESS | 1824 | 1462960318031 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}] 02:51:58 INFO - PROCESS | 1824 | 1462960318282 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 02:51:58 INFO - PROCESS | 1824 | 1462960318632 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f547800 == 124 [pid = 1824] [id = 704] 02:51:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8f741c00) [pid = 1824] [serial = 2113] [outer = (nil)] 02:51:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8f80b000) [pid = 1824] [serial = 2114] [outer = 0x8f741c00] 02:51:58 INFO - PROCESS | 1824 | 1462960318724 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8f818400) [pid = 1824] [serial = 2115] [outer = 0x8f741c00] 02:51:59 INFO - PROCESS | 1824 | 1462960319673 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]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:51:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1709ms 02:51:59 INFO - PROCESS | 1824 | 1462960319710 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 1824 | 1462960319714 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 02:51:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:51:59 INFO - PROCESS | 1824 | 1462960319721 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 1824 | 1462960319724 Marionette TRACE conn4 <- [1,2790,null,{}] 02:51:59 INFO - PROCESS | 1824 | 1462960319730 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}] 02:51:59 INFO - PROCESS | 1824 | 1462960319984 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 02:52:00 INFO - PROCESS | 1824 | 1462960320331 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f8bd000 == 125 [pid = 1824] [id = 705] 02:52:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8f8c0800) [pid = 1824] [serial = 2116] [outer = (nil)] 02:52:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x90f36800) [pid = 1824] [serial = 2117] [outer = 0x8f8c0800] 02:52:00 INFO - PROCESS | 1824 | 1462960320424 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x90fb6c00) [pid = 1824] [serial = 2118] [outer = 0x8f8c0800] 02:52:01 INFO - PROCESS | 1824 | 1462960321378 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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:52:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1688ms 02:52:01 INFO - PROCESS | 1824 | 1462960321410 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 1824 | 1462960321413 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 02:52:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:52:01 INFO - PROCESS | 1824 | 1462960321421 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 1824 | 1462960321424 Marionette TRACE conn4 <- [1,2794,null,{}] 02:52:01 INFO - PROCESS | 1824 | 1462960321431 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}] 02:52:01 INFO - PROCESS | 1824 | 1462960321728 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:52:02 INFO - PROCESS | 1824 | 1462960322084 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f746800 == 126 [pid = 1824] [id = 706] 02:52:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x91056400) [pid = 1824] [serial = 2119] [outer = (nil)] 02:52:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x926b1800) [pid = 1824] [serial = 2120] [outer = 0x91056400] 02:52:02 INFO - PROCESS | 1824 | 1462960322180 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x927d5800) [pid = 1824] [serial = 2121] [outer = 0x91056400] 02:52:03 INFO - PROCESS | 1824 | 1462960323130 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:52:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1744ms 02:52:03 INFO - PROCESS | 1824 | 1462960323166 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 1824 | 1462960323170 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 02:52:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:52:03 INFO - PROCESS | 1824 | 1462960323177 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 1824 | 1462960323180 Marionette TRACE conn4 <- [1,2798,null,{}] 02:52:03 INFO - PROCESS | 1824 | 1462960323186 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}] 02:52:03 INFO - PROCESS | 1824 | 1462960323425 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 02:52:03 INFO - PROCESS | 1824 | 1462960323774 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 1824 | ++DOCSHELL 0x8eb0c400 == 127 [pid = 1824] [id = 707] 02:52:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x90f32000) [pid = 1824] [serial = 2122] [outer = (nil)] 02:52:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x92e2bc00) [pid = 1824] [serial = 2123] [outer = 0x90f32000] 02:52:03 INFO - PROCESS | 1824 | 1462960323867 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x94754c00) [pid = 1824] [serial = 2124] [outer = 0x90f32000] 02:52:04 INFO - PROCESS | 1824 | 1462960324832 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]]]}] 02:52:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:52:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1685ms 02:52:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:52:04 INFO - PROCESS | 1824 | 1462960324863 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 1824 | 1462960324866 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 02:52:04 INFO - PROCESS | 1824 | 1462960324873 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - PROCESS | 1824 | 1462960324877 Marionette TRACE conn4 <- [1,2802,null,{}] 02:52:04 INFO - PROCESS | 1824 | 1462960324882 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}] 02:52:05 INFO - PROCESS | 1824 | 1462960325130 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 02:52:05 INFO - PROCESS | 1824 | 1462960325480 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x92cc4800 == 128 [pid = 1824] [id = 708] 02:52:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x92e25c00) [pid = 1824] [serial = 2125] [outer = (nil)] 02:52:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x9533a000) [pid = 1824] [serial = 2126] [outer = 0x92e25c00] 02:52:05 INFO - PROCESS | 1824 | 1462960325578 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x953e8000) [pid = 1824] [serial = 2127] [outer = 0x92e25c00] 02:52:06 INFO - PROCESS | 1824 | 1462960326510 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]]]}] 02:52:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:52:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1683ms 02:52:06 INFO - PROCESS | 1824 | 1462960326556 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 1824 | 1462960326560 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 02:52:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:52:06 INFO - PROCESS | 1824 | 1462960326566 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 1824 | 1462960326570 Marionette TRACE conn4 <- [1,2806,null,{}] 02:52:06 INFO - PROCESS | 1824 | 1462960326576 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}] 02:52:06 INFO - PROCESS | 1824 | 1462960326821 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 02:52:07 INFO - PROCESS | 1824 | 1462960327182 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x92cd0c00 == 129 [pid = 1824] [id = 709] 02:52:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x97873000) [pid = 1824] [serial = 2128] [outer = (nil)] 02:52:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x9937ac00) [pid = 1824] [serial = 2129] [outer = 0x97873000] 02:52:07 INFO - PROCESS | 1824 | 1462960327276 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x993c8c00) [pid = 1824] [serial = 2130] [outer = 0x97873000] 02:52:08 INFO - PROCESS | 1824 | 1462960328219 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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:52:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1686ms 02:52:08 INFO - PROCESS | 1824 | 1462960328254 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 1824 | 1462960328258 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 02:52:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:52:08 INFO - PROCESS | 1824 | 1462960328264 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 1824 | 1462960328268 Marionette TRACE conn4 <- [1,2810,null,{}] 02:52:08 INFO - PROCESS | 1824 | 1462960328273 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}] 02:52:08 INFO - PROCESS | 1824 | 1462960328516 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 02:52:08 INFO - PROCESS | 1824 | 1462960328866 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 1824 | ++DOCSHELL 0x9533d800 == 130 [pid = 1824] [id = 710] 02:52:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x99376800) [pid = 1824] [serial = 2131] [outer = (nil)] 02:52:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x9a73ec00) [pid = 1824] [serial = 2132] [outer = 0x99376800] 02:52:08 INFO - PROCESS | 1824 | 1462960328959 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x9a96e400) [pid = 1824] [serial = 2133] [outer = 0x99376800] 02:52:09 INFO - PROCESS | 1824 | 1462960329879 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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:52:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1680ms 02:52:09 INFO - PROCESS | 1824 | 1462960329946 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 1824 | 1462960329950 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 02:52:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:52:09 INFO - PROCESS | 1824 | 1462960329956 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 1824 | 1462960329961 Marionette TRACE conn4 <- [1,2814,null,{}] 02:52:09 INFO - PROCESS | 1824 | 1462960329967 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}] 02:52:10 INFO - PROCESS | 1824 | 1462960330236 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:52:10 INFO - PROCESS | 1824 | 1462960330595 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a044400 == 131 [pid = 1824] [id = 711] 02:52:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x9b132c00) [pid = 1824] [serial = 2134] [outer = (nil)] 02:52:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x9b562400) [pid = 1824] [serial = 2135] [outer = 0x9b132c00] 02:52:10 INFO - PROCESS | 1824 | 1462960330695 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x9ba68400) [pid = 1824] [serial = 2136] [outer = 0x9b132c00] 02:52:11 INFO - PROCESS | 1824 | 1462960331687 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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:52:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1785ms 02:52:11 INFO - PROCESS | 1824 | 1462960331743 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 1824 | 1462960331747 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 02:52:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:52:11 INFO - PROCESS | 1824 | 1462960331753 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 1824 | 1462960331757 Marionette TRACE conn4 <- [1,2818,null,{}] 02:52:11 INFO - PROCESS | 1824 | 1462960331763 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}] 02:52:12 INFO - PROCESS | 1824 | 1462960332019 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 02:52:12 INFO - PROCESS | 1824 | 1462960332374 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x8b19e800 == 132 [pid = 1824] [id = 712] 02:52:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x92e28000) [pid = 1824] [serial = 2137] [outer = (nil)] 02:52:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9d935400) [pid = 1824] [serial = 2138] [outer = 0x92e28000] 02:52:12 INFO - PROCESS | 1824 | 1462960332462 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0xa2249400) [pid = 1824] [serial = 2139] [outer = 0x92e28000] 02:52:13 INFO - PROCESS | 1824 | 1462960333419 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]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:52:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1732ms 02:52:13 INFO - PROCESS | 1824 | 1462960333487 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 1824 | 1462960333491 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 02:52:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:52:13 INFO - PROCESS | 1824 | 1462960333507 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 1824 | 1462960333511 Marionette TRACE conn4 <- [1,2822,null,{}] 02:52:13 INFO - PROCESS | 1824 | 1462960333517 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}] 02:52:13 INFO - PROCESS | 1824 | 1462960333793 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 02:52:14 INFO - PROCESS | 1824 | 1462960334146 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x9c279c00 == 133 [pid = 1824] [id = 713] 02:52:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9c36f400) [pid = 1824] [serial = 2140] [outer = (nil)] 02:52:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0xa36edc00) [pid = 1824] [serial = 2141] [outer = 0x9c36f400] 02:52:14 INFO - PROCESS | 1824 | 1462960334234 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0xa36f6c00) [pid = 1824] [serial = 2142] [outer = 0x9c36f400] 02:52:15 INFO - PROCESS | 1824 | 1462960335159 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]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:52:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1687ms 02:52:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:52:15 INFO - PROCESS | 1824 | 1462960335210 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 1824 | 1462960335213 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 02:52:15 INFO - PROCESS | 1824 | 1462960335221 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 1824 | 1462960335224 Marionette TRACE conn4 <- [1,2826,null,{}] 02:52:15 INFO - PROCESS | 1824 | 1462960335230 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}] 02:52:15 INFO - PROCESS | 1824 | 1462960335478 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 02:52:15 INFO - PROCESS | 1824 | 1462960335827 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 1824 | ++DOCSHELL 0x9b56a800 == 134 [pid = 1824] [id = 714] 02:52:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x9b585400) [pid = 1824] [serial = 2143] [outer = (nil)] 02:52:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0xa6b8a800) [pid = 1824] [serial = 2144] [outer = 0x9b585400] 02:52:15 INFO - PROCESS | 1824 | 1462960335923 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0xa6b8dc00) [pid = 1824] [serial = 2145] [outer = 0x9b585400] 02:52:16 INFO - PROCESS | 1824 | 1462960336887 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:52:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1737ms 02:52:16 INFO - PROCESS | 1824 | 1462960336957 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 1824 | 1462960336961 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 02:52:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:52:16 INFO - PROCESS | 1824 | 1462960336968 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 1824 | 1462960336970 Marionette TRACE conn4 <- [1,2830,null,{}] 02:52:16 INFO - PROCESS | 1824 | 1462960336976 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}] 02:52:17 INFO - PROCESS | 1824 | 1462960337235 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 02:52:17 INFO - PROCESS | 1824 | 1462960337592 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 1824 | ++DOCSHELL 0x8ae73000 == 135 [pid = 1824] [id = 715] 02:52:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x8b1a9c00) [pid = 1824] [serial = 2146] [outer = (nil)] 02:52:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0xa6b95000) [pid = 1824] [serial = 2147] [outer = 0x8b1a9c00] 02:52:17 INFO - PROCESS | 1824 | 1462960337683 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0xa6be4400) [pid = 1824] [serial = 2148] [outer = 0x8b1a9c00] 02:52:18 INFO - PROCESS | 1824 | 1462960338634 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]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:52:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1738ms 02:52:18 INFO - PROCESS | 1824 | 1462960338707 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 1824 | 1462960338710 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 02:52:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:52:18 INFO - PROCESS | 1824 | 1462960338717 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - PROCESS | 1824 | 1462960338720 Marionette TRACE conn4 <- [1,2834,null,{}] 02:52:18 INFO - PROCESS | 1824 | 1462960338727 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}] 02:52:18 INFO - PROCESS | 1824 | 1462960338990 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:52:19 INFO - PROCESS | 1824 | 1462960339346 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x92993400 == 136 [pid = 1824] [id = 716] 02:52:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x92993c00) [pid = 1824] [serial = 2149] [outer = (nil)] 02:52:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x9299b000) [pid = 1824] [serial = 2150] [outer = 0x92993c00] 02:52:19 INFO - PROCESS | 1824 | 1462960339440 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x9299d000) [pid = 1824] [serial = 2151] [outer = 0x92993c00] 02:52:20 INFO - PROCESS | 1824 | 1462960340418 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:52:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1748ms 02:52:20 INFO - PROCESS | 1824 | 1462960340466 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 1824 | 1462960340470 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 02:52:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:52:20 INFO - PROCESS | 1824 | 1462960340477 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 1824 | 1462960340479 Marionette TRACE conn4 <- [1,2838,null,{}] 02:52:20 INFO - PROCESS | 1824 | 1462960340485 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}] 02:52:20 INFO - PROCESS | 1824 | 1462960340746 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 02:52:21 INFO - PROCESS | 1824 | 1462960341095 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x92994c00 == 137 [pid = 1824] [id = 717] 02:52:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x92996000) [pid = 1824] [serial = 2152] [outer = (nil)] 02:52:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0xa6b94400) [pid = 1824] [serial = 2153] [outer = 0x92996000] 02:52:21 INFO - PROCESS | 1824 | 1462960341193 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0xa6bebc00) [pid = 1824] [serial = 2154] [outer = 0x92996000] 02:52:22 INFO - PROCESS | 1824 | 1462960342138 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]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:52:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1737ms 02:52:22 INFO - PROCESS | 1824 | 1462960342215 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 1824 | 1462960342219 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 02:52:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:52:22 INFO - PROCESS | 1824 | 1462960342225 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 1824 | 1462960342229 Marionette TRACE conn4 <- [1,2842,null,{}] 02:52:22 INFO - PROCESS | 1824 | 1462960342235 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}] 02:52:22 INFO - PROCESS | 1824 | 1462960342538 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x8a761c00 == 136 [pid = 1824] [id = 572] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x88b7bc00 == 135 [pid = 1824] [id = 699] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x8911d800 == 134 [pid = 1824] [id = 698] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x883dbc00 == 133 [pid = 1824] [id = 697] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x8eb0a000 == 132 [pid = 1824] [id = 695] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x9abd8400 == 131 [pid = 1824] [id = 694] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x991f1800 == 130 [pid = 1824] [id = 693] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x92e2dc00 == 129 [pid = 1824] [id = 691] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x8d42b800 == 128 [pid = 1824] [id = 692] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x8f541c00 == 127 [pid = 1824] [id = 690] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x8a583c00 == 126 [pid = 1824] [id = 689] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x90f3e400 == 125 [pid = 1824] [id = 688] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x88db4000 == 124 [pid = 1824] [id = 687] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x8ec89800 == 123 [pid = 1824] [id = 686] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x8a509c00 == 122 [pid = 1824] [id = 685] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x8d2db800 == 121 [pid = 1824] [id = 683] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x84b05c00 == 120 [pid = 1824] [id = 684] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x885f1c00 == 119 [pid = 1824] [id = 682] 02:52:25 INFO - PROCESS | 1824 | --DOCSHELL 0x84b07c00 == 118 [pid = 1824] [id = 681] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x8830ec00) [pid = 1824] [serial = 2033] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8f8be000) [pid = 1824] [serial = 1994] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x91c8c400) [pid = 1824] [serial = 2000] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x90fa9400) [pid = 1824] [serial = 1997] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x88bc2000) [pid = 1824] [serial = 2036] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x89125000) [pid = 1824] [serial = 2025] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x88db2c00) [pid = 1824] [serial = 2037] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x95446800) [pid = 1824] [serial = 2009] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x8f629c00) [pid = 1824] [serial = 1991] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x9b352400) [pid = 1824] [serial = 2015] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x9c27ac00) [pid = 1824] [serial = 2018] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x9d5ac000) [pid = 1824] [serial = 2019] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8e5b8800) [pid = 1824] [serial = 1982] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x95337400) [pid = 1824] [serial = 2007] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x84b09c00) [pid = 1824] [serial = 2030] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x9a2b5c00) [pid = 1824] [serial = 2013] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x952f4400) [pid = 1824] [serial = 2006] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0xa2243400) [pid = 1824] [serial = 2027] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0xa31f2c00) [pid = 1824] [serial = 2022] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x92f6f800) [pid = 1824] [serial = 2004] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8a57ec00) [pid = 1824] [serial = 1985] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x8e565800) [pid = 1824] [serial = 1988] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x92cd1400) [pid = 1824] [serial = 2003] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x99f02400) [pid = 1824] [serial = 2012] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x883d7800) [pid = 1824] [serial = 2034] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x97874000) [pid = 1824] [serial = 2010] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x9b8f1000) [pid = 1824] [serial = 2016] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x89123800) [pid = 1824] [serial = 2024] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0xa27c7800) [pid = 1824] [serial = 2021] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8ae72c00) [pid = 1824] [serial = 2039] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0xa6380800) [pid = 1824] [serial = 2028] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x8b6cfc00) [pid = 1824] [serial = 2042] [outer = (nil)] [url = about:blank] 02:52:25 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8b1a5400) [pid = 1824] [serial = 2040] [outer = (nil)] [url = about:blank] 02:52:26 INFO - PROCESS | 1824 | 1462960346007 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x84b04400 == 119 [pid = 1824] [id = 718] 02:52:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x84b04800) [pid = 1824] [serial = 2155] [outer = (nil)] 02:52:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x84b07800) [pid = 1824] [serial = 2156] [outer = 0x84b04800] 02:52:26 INFO - PROCESS | 1824 | 1462960346094 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x84b10800) [pid = 1824] [serial = 2157] [outer = 0x84b04800] 02:52:27 INFO - PROCESS | 1824 | 1462960347030 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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:52:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 4894ms 02:52:27 INFO - PROCESS | 1824 | 1462960347122 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 02:52:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:52:27 INFO - PROCESS | 1824 | 1462960347128 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 02:52:27 INFO - PROCESS | 1824 | 1462960347136 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - PROCESS | 1824 | 1462960347141 Marionette TRACE conn4 <- [1,2846,null,{}] 02:52:27 INFO - PROCESS | 1824 | 1462960347148 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}] 02:52:27 INFO - PROCESS | 1824 | 1462960347383 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 02:52:27 INFO - PROCESS | 1824 | 1462960347602 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 1824 | ++DOCSHELL 0x883dc000 == 120 [pid = 1824] [id = 719] 02:52:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x883e0800) [pid = 1824] [serial = 2158] [outer = (nil)] 02:52:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x885f4800) [pid = 1824] [serial = 2159] [outer = 0x883e0800] 02:52:27 INFO - PROCESS | 1824 | 1462960347730 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x88b7cc00) [pid = 1824] [serial = 2160] [outer = 0x883e0800] 02:52:28 INFO - PROCESS | 1824 | 1462960348652 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]]]}] 02:52:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:52:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1584ms 02:52:28 INFO - PROCESS | 1824 | 1462960348724 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 1824 | 1462960348729 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 02:52:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:52:28 INFO - PROCESS | 1824 | 1462960348736 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - PROCESS | 1824 | 1462960348740 Marionette TRACE conn4 <- [1,2850,null,{}] 02:52:28 INFO - PROCESS | 1824 | 1462960348746 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}] 02:52:29 INFO - PROCESS | 1824 | 1462960349071 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 02:52:29 INFO - PROCESS | 1824 | 1462960349106 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x8418cc00 == 121 [pid = 1824] [id = 720] 02:52:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x88db3800) [pid = 1824] [serial = 2161] [outer = (nil)] 02:52:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x89126800) [pid = 1824] [serial = 2162] [outer = 0x88db3800] 02:52:29 INFO - PROCESS | 1824 | 1462960349182 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x8a502000) [pid = 1824] [serial = 2163] [outer = 0x88db3800] 02:52:30 INFO - PROCESS | 1824 | 1462960350282 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:52:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:52:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1597ms 02:52:30 INFO - PROCESS | 1824 | 1462960350347 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 1824 | 1462960350352 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 02:52:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:52:30 INFO - PROCESS | 1824 | 1462960350368 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 1824 | 1462960350377 Marionette TRACE conn4 <- [1,2854,null,{}] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8d42e400) [pid = 1824] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x93a8e400) [pid = 1824] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x885e7400) [pid = 1824] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8eb15000) [pid = 1824] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x90fa9c00) [pid = 1824] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x9b353000) [pid = 1824] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x885f0800) [pid = 1824] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x84b03000) [pid = 1824] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8d1a3800) [pid = 1824] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x90f34000) [pid = 1824] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8e5af000) [pid = 1824] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x8911d400) [pid = 1824] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x8b49b400) [pid = 1824] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8f80c400) [pid = 1824] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x9a975000) [pid = 1824] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x93b07400) [pid = 1824] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8eb18000) [pid = 1824] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8d427c00) [pid = 1824] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x8f54ac00) [pid = 1824] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8d2d7400) [pid = 1824] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x8911e800) [pid = 1824] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8f62a000) [pid = 1824] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x8f739c00) [pid = 1824] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x8f746c00) [pid = 1824] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x88bbdc00) [pid = 1824] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x8d1ac800) [pid = 1824] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:52:31 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x8eea5000) [pid = 1824] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:52:31 INFO - PROCESS | 1824 | 1462960351158 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}] 02:52:31 INFO - PROCESS | 1824 | 1462960351496 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:52:31 INFO - PROCESS | 1824 | 1462960351640 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x88319400 == 122 [pid = 1824] [id = 721] 02:52:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x8831c800) [pid = 1824] [serial = 2164] [outer = (nil)] 02:52:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x8a505000) [pid = 1824] [serial = 2165] [outer = 0x8831c800] 02:52:31 INFO - PROCESS | 1824 | 1462960351730 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x8b12c400) [pid = 1824] [serial = 2166] [outer = 0x8831c800] 02:52:32 INFO - PROCESS | 1824 | 1462960352559 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]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:52:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2230ms 02:52:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:52:32 INFO - PROCESS | 1824 | 1462960352590 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 1824 | 1462960352594 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 02:52:32 INFO - PROCESS | 1824 | 1462960352600 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 1824 | 1462960352604 Marionette TRACE conn4 <- [1,2858,null,{}] 02:52:32 INFO - PROCESS | 1824 | 1462960352610 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}] 02:52:32 INFO - PROCESS | 1824 | 1462960352917 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 02:52:32 INFO - PROCESS | 1824 | 1462960352940 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 1824 | ++DOCSHELL 0x88b78c00 == 123 [pid = 1824] [id = 722] 02:52:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8b128800) [pid = 1824] [serial = 2167] [outer = (nil)] 02:52:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8b2e6400) [pid = 1824] [serial = 2168] [outer = 0x8b128800] 02:52:33 INFO - PROCESS | 1824 | 1462960353028 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8b6d7800) [pid = 1824] [serial = 2169] [outer = 0x8b128800] 02:52:34 INFO - PROCESS | 1824 | 1462960354388 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:52:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1835ms 02:52:34 INFO - PROCESS | 1824 | 1462960354435 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 1824 | 1462960354443 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 02:52:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:52:34 INFO - PROCESS | 1824 | 1462960354451 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 1824 | 1462960354458 Marionette TRACE conn4 <- [1,2862,null,{}] 02:52:34 INFO - PROCESS | 1824 | 1462960354466 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}] 02:52:34 INFO - PROCESS | 1824 | 1462960354710 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 02:52:35 INFO - PROCESS | 1824 | 1462960355064 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 1824 | ++DOCSHELL 0x84b10400 == 124 [pid = 1824] [id = 723] 02:52:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8831a400) [pid = 1824] [serial = 2170] [outer = (nil)] 02:52:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x88bc0800) [pid = 1824] [serial = 2171] [outer = 0x8831a400] 02:52:35 INFO - PROCESS | 1824 | 1462960355159 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x88db2c00) [pid = 1824] [serial = 2172] [outer = 0x8831a400] 02:52:36 INFO - PROCESS | 1824 | 1462960356151 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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:52:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1738ms 02:52:36 INFO - PROCESS | 1824 | 1462960356190 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 1824 | 1462960356206 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 02:52:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:52:36 INFO - PROCESS | 1824 | 1462960356222 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 1824 | 1462960356226 Marionette TRACE conn4 <- [1,2866,null,{}] 02:52:36 INFO - PROCESS | 1824 | 1462960356233 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}] 02:52:36 INFO - PROCESS | 1824 | 1462960356488 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 02:52:36 INFO - PROCESS | 1824 | 1462960356852 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc5400 == 125 [pid = 1824] [id = 724] 02:52:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8a761000) [pid = 1824] [serial = 2173] [outer = (nil)] 02:52:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8b19f400) [pid = 1824] [serial = 2174] [outer = 0x8a761000] 02:52:36 INFO - PROCESS | 1824 | 1462960356949 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8b495800) [pid = 1824] [serial = 2175] [outer = 0x8a761000] 02:52:37 INFO - PROCESS | 1824 | 1462960357891 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]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:52:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1737ms 02:52:37 INFO - PROCESS | 1824 | 1462960357960 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:52:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:52:37 INFO - PROCESS | 1824 | 1462960357965 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 02:52:37 INFO - PROCESS | 1824 | 1462960357972 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:52:37 INFO - PROCESS | 1824 | 1462960357978 Marionette TRACE conn4 <- [1,2870,null,{}] 02:52:38 INFO - PROCESS | 1824 | 1462960357994 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}] 02:52:38 INFO - PROCESS | 1824 | 1462960358312 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 02:52:38 INFO - PROCESS | 1824 | 1462960358662 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc7800 == 126 [pid = 1824] [id = 725] 02:52:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8d424400) [pid = 1824] [serial = 2176] [outer = (nil)] 02:52:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8d8d1000) [pid = 1824] [serial = 2177] [outer = 0x8d424400] 02:52:38 INFO - PROCESS | 1824 | 1462960358755 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8e55ec00) [pid = 1824] [serial = 2178] [outer = 0x8d424400] 02:52:39 INFO - PROCESS | 1824 | 1462960359706 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]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:52:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1801ms 02:52:39 INFO - PROCESS | 1824 | 1462960359773 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 02:52:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:52:39 INFO - PROCESS | 1824 | 1462960359778 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 02:52:39 INFO - PROCESS | 1824 | 1462960359785 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - PROCESS | 1824 | 1462960359788 Marionette TRACE conn4 <- [1,2874,null,{}] 02:52:39 INFO - PROCESS | 1824 | 1462960359794 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}] 02:52:40 INFO - PROCESS | 1824 | 1462960360063 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:52:40 INFO - PROCESS | 1824 | 1462960360402 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 1824 | ++DOCSHELL 0x885f6c00 == 127 [pid = 1824] [id = 726] 02:52:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8d2d4400) [pid = 1824] [serial = 2179] [outer = (nil)] 02:52:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8e6ce000) [pid = 1824] [serial = 2180] [outer = 0x8d2d4400] 02:52:40 INFO - PROCESS | 1824 | 1462960360498 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8e6d6000) [pid = 1824] [serial = 2181] [outer = 0x8d2d4400] 02:52:41 INFO - PROCESS | 1824 | 1462960361446 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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:52:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1740ms 02:52:41 INFO - PROCESS | 1824 | 1462960361525 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 1824 | 1462960361530 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 02:52:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:52:41 INFO - PROCESS | 1824 | 1462960361536 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 1824 | 1462960361540 Marionette TRACE conn4 <- [1,2878,null,{}] 02:52:41 INFO - PROCESS | 1824 | 1462960361546 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}] 02:52:41 INFO - PROCESS | 1824 | 1462960361844 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 02:52:42 INFO - PROCESS | 1824 | 1462960362237 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e569000 == 128 [pid = 1824] [id = 727] 02:52:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8eb10000) [pid = 1824] [serial = 2182] [outer = (nil)] 02:52:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8ec8ac00) [pid = 1824] [serial = 2183] [outer = 0x8eb10000] 02:52:42 INFO - PROCESS | 1824 | 1462960362329 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8eea2c00) [pid = 1824] [serial = 2184] [outer = 0x8eb10000] 02:52:43 INFO - PROCESS | 1824 | 1462960363357 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:52:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1891ms 02:52:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:52:43 INFO - PROCESS | 1824 | 1462960363429 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 1824 | 1462960363432 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 02:52:43 INFO - PROCESS | 1824 | 1462960363439 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 1824 | 1462960363442 Marionette TRACE conn4 <- [1,2882,null,{}] 02:52:43 INFO - PROCESS | 1824 | 1462960363448 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}] 02:52:43 INFO - PROCESS | 1824 | 1462960363753 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 02:52:44 INFO - PROCESS | 1824 | 1462960364106 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e5b5c00 == 129 [pid = 1824] [id = 728] 02:52:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8eb16000) [pid = 1824] [serial = 2185] [outer = (nil)] 02:52:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x8f71d400) [pid = 1824] [serial = 2186] [outer = 0x8eb16000] 02:52:44 INFO - PROCESS | 1824 | 1462960364195 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8f73c800) [pid = 1824] [serial = 2187] [outer = 0x8eb16000] 02:52:45 INFO - PROCESS | 1824 | 1462960365167 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]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:52:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1786ms 02:52:45 INFO - PROCESS | 1824 | 1462960365225 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 1824 | 1462960365228 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 02:52:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:52:45 INFO - PROCESS | 1824 | 1462960365235 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - PROCESS | 1824 | 1462960365238 Marionette TRACE conn4 <- [1,2886,null,{}] 02:52:45 INFO - PROCESS | 1824 | 1462960365244 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}] 02:52:45 INFO - PROCESS | 1824 | 1462960365489 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 02:52:45 INFO - PROCESS | 1824 | 1462960365835 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 1824 | ++DOCSHELL 0x8c0e4000 == 130 [pid = 1824] [id = 729] 02:52:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8c0e7000) [pid = 1824] [serial = 2188] [outer = (nil)] 02:52:45 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8f8c1400) [pid = 1824] [serial = 2189] [outer = 0x8c0e7000] 02:52:45 INFO - PROCESS | 1824 | 1462960365927 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x8f8c8000) [pid = 1824] [serial = 2190] [outer = 0x8c0e7000] 02:52:46 INFO - PROCESS | 1824 | 1462960366854 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]]]}] 02:52:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:52:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1686ms 02:52:46 INFO - PROCESS | 1824 | 1462960366922 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:52:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:52:46 INFO - PROCESS | 1824 | 1462960366926 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 02:52:46 INFO - PROCESS | 1824 | 1462960366933 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - PROCESS | 1824 | 1462960366937 Marionette TRACE conn4 <- [1,2890,null,{}] 02:52:46 INFO - PROCESS | 1824 | 1462960366943 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}] 02:52:47 INFO - PROCESS | 1824 | 1462960367201 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 02:52:47 INFO - PROCESS | 1824 | 1462960367545 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f721400 == 131 [pid = 1824] [id = 730] 02:52:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x8f80dc00) [pid = 1824] [serial = 2191] [outer = (nil)] 02:52:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x90fb4800) [pid = 1824] [serial = 2192] [outer = 0x8f80dc00] 02:52:47 INFO - PROCESS | 1824 | 1462960367640 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x91057c00) [pid = 1824] [serial = 2193] [outer = 0x8f80dc00] 02:52:48 INFO - PROCESS | 1824 | 1462960368596 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:52:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1734ms 02:52:48 INFO - PROCESS | 1824 | 1462960368667 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 1824 | 1462960368672 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 02:52:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:52:48 INFO - PROCESS | 1824 | 1462960368678 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - PROCESS | 1824 | 1462960368682 Marionette TRACE conn4 <- [1,2894,null,{}] 02:52:48 INFO - PROCESS | 1824 | 1462960368688 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}] 02:52:48 INFO - PROCESS | 1824 | 1462960368955 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:52:49 INFO - PROCESS | 1824 | 1462960369301 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x90f37000 == 132 [pid = 1824] [id = 731] 02:52:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x90fac000) [pid = 1824] [serial = 2194] [outer = (nil)] 02:52:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x91c8b400) [pid = 1824] [serial = 2195] [outer = 0x90fac000] 02:52:49 INFO - PROCESS | 1824 | 1462960369398 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x91c90400) [pid = 1824] [serial = 2196] [outer = 0x90fac000] 02:52:50 INFO - PROCESS | 1824 | 1462960370363 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]]]}] 02:52:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:52:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1736ms 02:52:50 INFO - PROCESS | 1824 | 1462960370416 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 02:52:50 INFO - PROCESS | 1824 | 1462960370420 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 02:52:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:52:50 INFO - PROCESS | 1824 | 1462960370427 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - PROCESS | 1824 | 1462960370430 Marionette TRACE conn4 <- [1,2898,null,{}] 02:52:50 INFO - PROCESS | 1824 | 1462960370436 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}] 02:52:50 INFO - PROCESS | 1824 | 1462960370688 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 02:52:51 INFO - PROCESS | 1824 | 1462960371045 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 1824 | ++DOCSHELL 0x91061400 == 133 [pid = 1824] [id = 732] 02:52:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x926b0000) [pid = 1824] [serial = 2197] [outer = (nil)] 02:52:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x927cfc00) [pid = 1824] [serial = 2198] [outer = 0x926b0000] 02:52:51 INFO - PROCESS | 1824 | 1462960371138 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x927d6400) [pid = 1824] [serial = 2199] [outer = 0x926b0000] 02:52:52 INFO - PROCESS | 1824 | 1462960372130 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]]]}] 02:52:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:52:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1735ms 02:52:52 INFO - PROCESS | 1824 | 1462960372163 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 1824 | 1462960372167 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 02:52:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:52:52 INFO - PROCESS | 1824 | 1462960372174 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - PROCESS | 1824 | 1462960372178 Marionette TRACE conn4 <- [1,2902,null,{}] 02:52:52 INFO - PROCESS | 1824 | 1462960372185 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}] 02:52:52 INFO - PROCESS | 1824 | 1462960372461 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 02:52:52 INFO - PROCESS | 1824 | 1462960372810 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 1824 | ++DOCSHELL 0x92999400 == 134 [pid = 1824] [id = 733] 02:52:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x92a18000) [pid = 1824] [serial = 2200] [outer = (nil)] 02:52:52 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x92e25000) [pid = 1824] [serial = 2201] [outer = 0x92a18000] 02:52:52 INFO - PROCESS | 1824 | 1462960372912 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x93b02c00) [pid = 1824] [serial = 2202] [outer = 0x92a18000] 02:52:53 INFO - PROCESS | 1824 | 1462960373828 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:52:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1692ms 02:52:53 INFO - PROCESS | 1824 | 1462960373867 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 1824 | 1462960373871 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 02:52:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:52:53 INFO - PROCESS | 1824 | 1462960373878 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 1824 | 1462960373880 Marionette TRACE conn4 <- [1,2906,null,{}] 02:52:53 INFO - PROCESS | 1824 | 1462960373887 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}] 02:52:54 INFO - PROCESS | 1824 | 1462960374115 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 02:52:54 INFO - PROCESS | 1824 | 1462960374476 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 1824 | ++DOCSHELL 0x90f3b800 == 135 [pid = 1824] [id = 734] 02:52:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x92cca400) [pid = 1824] [serial = 2203] [outer = (nil)] 02:52:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x952f5000) [pid = 1824] [serial = 2204] [outer = 0x92cca400] 02:52:54 INFO - PROCESS | 1824 | 1462960374569 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x95330000) [pid = 1824] [serial = 2205] [outer = 0x92cca400] 02:52:55 INFO - PROCESS | 1824 | 1462960375515 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]]]}] 02:52:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:52:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1680ms 02:52:55 INFO - PROCESS | 1824 | 1462960375559 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 1824 | 1462960375562 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 02:52:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:52:55 INFO - PROCESS | 1824 | 1462960375569 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 1824 | 1462960375583 Marionette TRACE conn4 <- [1,2910,null,{}] 02:52:55 INFO - PROCESS | 1824 | 1462960375589 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}] 02:52:55 INFO - PROCESS | 1824 | 1462960375844 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 02:52:56 INFO - PROCESS | 1824 | 1462960376192 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x952f2400 == 136 [pid = 1824] [id = 735] 02:52:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x9532fc00) [pid = 1824] [serial = 2206] [outer = (nil)] 02:52:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x9544d800) [pid = 1824] [serial = 2207] [outer = 0x9532fc00] 02:52:56 INFO - PROCESS | 1824 | 1462960376284 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x97877000) [pid = 1824] [serial = 2208] [outer = 0x9532fc00] 02:52:57 INFO - PROCESS | 1824 | 1462960377110 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]]]}] 02:52:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:52:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:52:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1598ms 02:52:57 INFO - PROCESS | 1824 | 1462960377172 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 1824 | 1462960377175 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 02:52:57 INFO - TEST-START | /DOMEvents/constructors.html 02:52:57 INFO - PROCESS | 1824 | 1462960377187 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 1824 | 1462960377191 Marionette TRACE conn4 <- [1,2914,null,{}] 02:52:57 INFO - PROCESS | 1824 | 1462960377198 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}] 02:52:57 INFO - PROCESS | 1824 | 1462960377545 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:52:57 INFO - PROCESS | 1824 | 1462960377777 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 1824 | ++DOCSHELL 0x84aa2000 == 137 [pid = 1824] [id = 736] 02:52:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x929a0c00) [pid = 1824] [serial = 2209] [outer = (nil)] 02:52:57 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x99f02400) [pid = 1824] [serial = 2210] [outer = 0x929a0c00] 02:52:57 INFO - PROCESS | 1824 | 1462960377914 Marionette DEBUG loaded listener.js 02:52:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x9a377800) [pid = 1824] [serial = 2211] [outer = 0x929a0c00] 02:52:58 INFO - PROCESS | 1824 | 1462960378894 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]]]}] 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:52:58 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:52:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:52:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:52:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:52:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:52:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:52:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:52:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:52:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:52:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:52:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:52:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:52:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:52:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:52:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:52:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:52:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:52:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1796ms 02:52:59 INFO - PROCESS | 1824 | 1462960378988 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 02:52:59 INFO - PROCESS | 1824 | 1462960378993 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 02:52:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:52:59 INFO - PROCESS | 1824 | 1462960379004 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:52:59 INFO - PROCESS | 1824 | 1462960379008 Marionette TRACE conn4 <- [1,2918,null,{}] 02:52:59 INFO - PROCESS | 1824 | 1462960379022 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}] 02:52:59 INFO - PROCESS | 1824 | 1462960379384 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 02:52:59 INFO - PROCESS | 1824 | 1462960379673 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 1824 | ++DOCSHELL 0x84aa1400 == 138 [pid = 1824] [id = 737] 02:52:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x84aa3400) [pid = 1824] [serial = 2212] [outer = (nil)] 02:52:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x9a97d400) [pid = 1824] [serial = 2213] [outer = 0x84aa3400] 02:52:59 INFO - PROCESS | 1824 | 1462960379765 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x9aaef800) [pid = 1824] [serial = 2214] [outer = 0x84aa3400] 02:53:00 INFO - PROCESS | 1824 | 1462960380597 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:53:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:53:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1652ms 02:53:00 INFO - PROCESS | 1824 | 1462960380656 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 1824 | 1462960380659 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 02:53:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:53:00 INFO - PROCESS | 1824 | 1462960380666 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 1824 | 1462960380670 Marionette TRACE conn4 <- [1,2922,null,{}] 02:53:00 INFO - PROCESS | 1824 | 1462960380676 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}] 02:53:00 INFO - PROCESS | 1824 | 1462960380932 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 02:53:01 INFO - PROCESS | 1824 | 1462960381247 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a973c00 == 139 [pid = 1824] [id = 738] 02:53:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x9a979000) [pid = 1824] [serial = 2215] [outer = (nil)] 02:53:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x9af2a800) [pid = 1824] [serial = 2216] [outer = 0x9a979000] 02:53:01 INFO - PROCESS | 1824 | 1462960381394 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x9b352400) [pid = 1824] [serial = 2217] [outer = 0x9a979000] 02:53:02 INFO - PROCESS | 1824 | [1824] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:02 INFO - PROCESS | 1824 | [1824] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:02 INFO - PROCESS | 1824 | [1824] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:02 INFO - PROCESS | 1824 | [1824] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:02 INFO - PROCESS | 1824 | 1462960382300 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]]]}] 02:53:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:53:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:02 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 02:53:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:02 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 02:53:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:02 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]" 02:53:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:53:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1686ms 02:53:02 INFO - PROCESS | 1824 | 1462960382399 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 1824 | 1462960382402 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 02:53:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:53:02 INFO - PROCESS | 1824 | 1462960382412 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 1824 | 1462960382415 Marionette TRACE conn4 <- [1,2926,null,{}] 02:53:02 INFO - PROCESS | 1824 | 1462960382425 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}] 02:53:02 INFO - PROCESS | 1824 | 1462960382708 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 02:53:03 INFO - PROCESS | 1824 | 1462960383065 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 1824 | ++DOCSHELL 0x9474dc00 == 140 [pid = 1824] [id = 739] 02:53:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x9a975000) [pid = 1824] [serial = 2218] [outer = (nil)] 02:53:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x9c27b400) [pid = 1824] [serial = 2219] [outer = 0x9a975000] 02:53:03 INFO - PROCESS | 1824 | 1462960383156 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x9d5aa800) [pid = 1824] [serial = 2220] [outer = 0x9a975000] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x88319400 == 139 [pid = 1824] [id = 721] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8418cc00 == 138 [pid = 1824] [id = 720] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x883dc000 == 137 [pid = 1824] [id = 719] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x84b04400 == 136 [pid = 1824] [id = 718] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8ae73000 == 135 [pid = 1824] [id = 715] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x92993400 == 134 [pid = 1824] [id = 716] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x9b56a800 == 133 [pid = 1824] [id = 714] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x9c279c00 == 132 [pid = 1824] [id = 713] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8b19e800 == 131 [pid = 1824] [id = 712] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x9533d800 == 130 [pid = 1824] [id = 710] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x9a044400 == 129 [pid = 1824] [id = 711] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x92cd0c00 == 128 [pid = 1824] [id = 709] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x92cc4800 == 127 [pid = 1824] [id = 708] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8eb0c400 == 126 [pid = 1824] [id = 707] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8f746800 == 125 [pid = 1824] [id = 706] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8f8bd000 == 124 [pid = 1824] [id = 705] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8e6d5800 == 123 [pid = 1824] [id = 703] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x8f547800 == 122 [pid = 1824] [id = 704] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x88bb9800 == 121 [pid = 1824] [id = 702] 02:53:06 INFO - PROCESS | 1824 | --DOCSHELL 0x88311800 == 120 [pid = 1824] [id = 701] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x926b3000) [pid = 1824] [serial = 2001] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x90fae000) [pid = 1824] [serial = 1998] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x8f8c7c00) [pid = 1824] [serial = 1995] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x8b1a3800) [pid = 1824] [serial = 1986] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x8eb0b400) [pid = 1824] [serial = 1989] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8f73d000) [pid = 1824] [serial = 1992] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x8e422400) [pid = 1824] [serial = 2102] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x8e5b7c00) [pid = 1824] [serial = 2051] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x9a97c400) [pid = 1824] [serial = 2078] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x88b77000) [pid = 1824] [serial = 2094] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x8f62bc00) [pid = 1824] [serial = 2057] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x926aac00) [pid = 1824] [serial = 2067] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x9c094000) [pid = 1824] [serial = 2084] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x895fb400) [pid = 1824] [serial = 2046] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x84b0e400) [pid = 1824] [serial = 2031] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x8ee9d400) [pid = 1824] [serial = 2054] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x92cc7000) [pid = 1824] [serial = 2070] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x9c272800) [pid = 1824] [serial = 2085] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x8f540800) [pid = 1824] [serial = 2055] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x9105dc00) [pid = 1824] [serial = 2063] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0xa63f4000) [pid = 1824] [serial = 2090] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x8d2d5000) [pid = 1824] [serial = 2049] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x8b7b7c00) [pid = 1824] [serial = 2099] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x8eb18c00) [pid = 1824] [serial = 2052] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x93b08000) [pid = 1824] [serial = 2072] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x8d3e9800) [pid = 1824] [serial = 2100] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x9af2d000) [pid = 1824] [serial = 2081] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x93df2000) [pid = 1824] [serial = 2073] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x9976f800) [pid = 1824] [serial = 2075] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x9247d400) [pid = 1824] [serial = 2066] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0xa23bd800) [pid = 1824] [serial = 2088] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8eb09800) [pid = 1824] [serial = 1983] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x88b73000) [pid = 1824] [serial = 2045] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8b49a800) [pid = 1824] [serial = 2048] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x90f34c00) [pid = 1824] [serial = 2061] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0xa22a3000) [pid = 1824] [serial = 2087] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8e564800) [pid = 1824] [serial = 1920] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x9a972c00) [pid = 1824] [serial = 2076] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x9b3c5000) [pid = 1824] [serial = 2082] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8f8c5800) [pid = 1824] [serial = 2060] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8a508000) [pid = 1824] [serial = 2096] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x9aaf2400) [pid = 1824] [serial = 2079] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x8f721800) [pid = 1824] [serial = 2058] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8ad64c00) [pid = 1824] [serial = 2097] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x919e5800) [pid = 1824] [serial = 2064] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x885f3c00) [pid = 1824] [serial = 2093] [outer = (nil)] [url = about:blank] 02:53:06 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x92a1e400) [pid = 1824] [serial = 2069] [outer = (nil)] [url = about:blank] 02:53:07 INFO - PROCESS | 1824 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:53:07 INFO - PROCESS | 1824 | 1462960387223 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]]]}] 02:53:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:53:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 4846ms 02:53:07 INFO - PROCESS | 1824 | 1462960387259 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 1824 | 1462960387267 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 02:53:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:53:07 INFO - PROCESS | 1824 | 1462960387275 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 1824 | 1462960387281 Marionette TRACE conn4 <- [1,2930,null,{}] 02:53:07 INFO - PROCESS | 1824 | 1462960387289 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}] 02:53:07 INFO - PROCESS | 1824 | 1462960387535 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 02:53:07 INFO - PROCESS | 1824 | 1462960387753 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 1824 | ++DOCSHELL 0x870c7000 == 121 [pid = 1824] [id = 740] 02:53:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x870c7400) [pid = 1824] [serial = 2221] [outer = (nil)] 02:53:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x882af800) [pid = 1824] [serial = 2222] [outer = 0x870c7400] 02:53:07 INFO - PROCESS | 1824 | 1462960387835 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x88318c00) [pid = 1824] [serial = 2223] [outer = 0x870c7400] 02:53:08 INFO - PROCESS | 1824 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:53:08 INFO - PROCESS | 1824 | 1462960388663 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]]]}] 02:53:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:53:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1447ms 02:53:08 INFO - PROCESS | 1824 | 1462960388724 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 1824 | 1462960388732 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 02:53:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:53:08 INFO - PROCESS | 1824 | 1462960388743 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 1824 | 1462960388746 Marionette TRACE conn4 <- [1,2934,null,{}] 02:53:08 INFO - PROCESS | 1824 | 1462960388753 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}] 02:53:09 INFO - PROCESS | 1824 | 1462960388988 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:53:09 INFO - PROCESS | 1824 | 1462960389254 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x84193800 == 122 [pid = 1824] [id = 741] 02:53:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8830e400) [pid = 1824] [serial = 2224] [outer = (nil)] 02:53:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x88b72c00) [pid = 1824] [serial = 2225] [outer = 0x8830e400] 02:53:09 INFO - PROCESS | 1824 | 1462960389338 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x88b7bc00) [pid = 1824] [serial = 2226] [outer = 0x8830e400] 02:53:10 INFO - PROCESS | 1824 | 1462960390195 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]]]}] 02:53:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:53:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1493ms 02:53:10 INFO - PROCESS | 1824 | 1462960390237 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 02:53:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:53:10 INFO - PROCESS | 1824 | 1462960390241 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 02:53:10 INFO - PROCESS | 1824 | 1462960390248 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 1824 | 1462960390253 Marionette TRACE conn4 <- [1,2938,null,{}] 02:53:10 INFO - PROCESS | 1824 | 1462960390278 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}] 02:53:10 INFO - PROCESS | 1824 | 1462960390587 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 02:53:10 INFO - PROCESS | 1824 | 1462960390646 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:10 INFO - PROCESS | 1824 | ++DOCSHELL 0x8911a000 == 123 [pid = 1824] [id = 742] 02:53:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8911e800) [pid = 1824] [serial = 2227] [outer = (nil)] 02:53:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x89122400) [pid = 1824] [serial = 2228] [outer = 0x8911e800] 02:53:10 INFO - PROCESS | 1824 | 1462960390744 Marionette DEBUG loaded listener.js 02:53:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x895f3000) [pid = 1824] [serial = 2229] [outer = 0x8911e800] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x8831c800) [pid = 1824] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x885edc00) [pid = 1824] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8ec7e000) [pid = 1824] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x9c36f400) [pid = 1824] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x99376800) [pid = 1824] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x9b132c00) [pid = 1824] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x885f1800) [pid = 1824] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x97873000) [pid = 1824] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x8ae74000) [pid = 1824] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x84b04800) [pid = 1824] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x92996000) [pid = 1824] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x92e25c00) [pid = 1824] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x91056400) [pid = 1824] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8f741c00) [pid = 1824] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x8b1a9c00) [pid = 1824] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x90f32000) [pid = 1824] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x8f8c0800) [pid = 1824] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x9b585400) [pid = 1824] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x92e28000) [pid = 1824] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x88db3800) [pid = 1824] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 124 (0x92993c00) [pid = 1824] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0x883e0800) [pid = 1824] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:53:11 INFO - PROCESS | 1824 | --DOMWINDOW == 122 (0xa3356000) [pid = 1824] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:53:12 INFO - PROCESS | 1824 | 1462960392375 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]]]}] 02:53:12 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. 02:53:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2143ms 02:53:12 INFO - PROCESS | 1824 | 1462960392390 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 1824 | 1462960392395 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 02:53:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:53:12 INFO - PROCESS | 1824 | 1462960392402 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 1824 | 1462960392405 Marionette TRACE conn4 <- [1,2942,null,{}] 02:53:12 INFO - PROCESS | 1824 | 1462960392423 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}] 02:53:12 INFO - PROCESS | 1824 | 1462960392648 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 02:53:12 INFO - PROCESS | 1824 | 1462960392666 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 1824 | ++DOCSHELL 0x84b01800 == 124 [pid = 1824] [id = 743] 02:53:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 123 (0x88da7400) [pid = 1824] [serial = 2230] [outer = (nil)] 02:53:12 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8a503400) [pid = 1824] [serial = 2231] [outer = 0x88da7400] 02:53:12 INFO - PROCESS | 1824 | 1462960392938 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0x8a50e000) [pid = 1824] [serial = 2232] [outer = 0x88da7400] 02:53:13 INFO - PROCESS | 1824 | 1462960393647 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"]]]}] 02:53:13 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 02:53:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:53:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1293ms 02:53:13 INFO - PROCESS | 1824 | 1462960393697 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 02:53:13 INFO - PROCESS | 1824 | 1462960393700 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 02:53:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:53:13 INFO - PROCESS | 1824 | 1462960393707 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:53:13 INFO - PROCESS | 1824 | 1462960393710 Marionette TRACE conn4 <- [1,2946,null,{}] 02:53:13 INFO - PROCESS | 1824 | 1462960393716 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}] 02:53:14 INFO - PROCESS | 1824 | 1462960394075 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 02:53:14 INFO - PROCESS | 1824 | 1462960394394 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x84b01400 == 125 [pid = 1824] [id = 744] 02:53:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x84b01c00) [pid = 1824] [serial = 2233] [outer = (nil)] 02:53:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 127 (0x84b09c00) [pid = 1824] [serial = 2234] [outer = 0x84b01c00] 02:53:14 INFO - PROCESS | 1824 | 1462960394554 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x870d4800) [pid = 1824] [serial = 2235] [outer = 0x84b01c00] 02:53:15 INFO - PROCESS | 1824 | 1462960395440 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]]]}] 02:53:15 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. 02:53:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1783ms 02:53:15 INFO - PROCESS | 1824 | 1462960395492 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 1824 | 1462960395499 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 02:53:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:53:15 INFO - PROCESS | 1824 | 1462960395549 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 1824 | 1462960395555 Marionette TRACE conn4 <- [1,2950,null,{}] 02:53:15 INFO - PROCESS | 1824 | 1462960395571 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}] 02:53:15 INFO - PROCESS | 1824 | 1462960395834 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 02:53:16 INFO - PROCESS | 1824 | 1462960396131 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x88b6e800 == 126 [pid = 1824] [id = 745] 02:53:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x88b74800) [pid = 1824] [serial = 2236] [outer = (nil)] 02:53:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x88bc4800) [pid = 1824] [serial = 2237] [outer = 0x88b74800] 02:53:16 INFO - PROCESS | 1824 | 1462960396275 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x88db4c00) [pid = 1824] [serial = 2238] [outer = 0x88b74800] 02:53:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a578800 == 127 [pid = 1824] [id = 746] 02:53:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8a57d000) [pid = 1824] [serial = 2239] [outer = (nil)] 02:53:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8a580c00) [pid = 1824] [serial = 2240] [outer = 0x8a57d000] 02:53:17 INFO - PROCESS | 1824 | 1462960397297 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]]]}] 02:53:17 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. 02:53:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1847ms 02:53:17 INFO - PROCESS | 1824 | 1462960397355 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 02:53:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:53:17 INFO - PROCESS | 1824 | 1462960397361 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 02:53:17 INFO - PROCESS | 1824 | 1462960397368 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 1824 | 1462960397372 Marionette TRACE conn4 <- [1,2954,null,{}] 02:53:17 INFO - PROCESS | 1824 | 1462960397378 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}] 02:53:17 INFO - PROCESS | 1824 | 1462960397807 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:53:18 INFO - PROCESS | 1824 | 1462960398133 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x89125800 == 128 [pid = 1824] [id = 747] 02:53:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x8a760400) [pid = 1824] [serial = 2241] [outer = (nil)] 02:53:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x8ad5e800) [pid = 1824] [serial = 2242] [outer = 0x8a760400] 02:53:18 INFO - PROCESS | 1824 | 1462960398224 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x8ad69c00) [pid = 1824] [serial = 2243] [outer = 0x8a760400] 02:53:19 INFO - PROCESS | 1824 | 1462960399067 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]]]}] 02:53:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:53:19 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 02:53:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1750ms 02:53:19 INFO - PROCESS | 1824 | 1462960399118 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 02:53:19 INFO - PROCESS | 1824 | 1462960399125 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 02:53:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:53:19 INFO - PROCESS | 1824 | 1462960399143 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 1824 | 1462960399151 Marionette TRACE conn4 <- [1,2958,null,{}] 02:53:19 INFO - PROCESS | 1824 | 1462960399158 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}] 02:53:19 INFO - PROCESS | 1824 | 1462960399434 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 02:53:19 INFO - PROCESS | 1824 | 1462960399731 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a756c00 == 129 [pid = 1824] [id = 748] 02:53:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x8ae71800) [pid = 1824] [serial = 2244] [outer = (nil)] 02:53:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x8b1a9c00) [pid = 1824] [serial = 2245] [outer = 0x8ae71800] 02:53:19 INFO - PROCESS | 1824 | 1462960399828 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x8b2f5c00) [pid = 1824] [serial = 2246] [outer = 0x8ae71800] 02:53:20 INFO - PROCESS | 1824 | 1462960400719 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]]]}] 02:53:20 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. 02:53:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1643ms 02:53:20 INFO - PROCESS | 1824 | 1462960400779 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 1824 | 1462960400782 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 02:53:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:53:20 INFO - PROCESS | 1824 | 1462960400804 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 1824 | 1462960400809 Marionette TRACE conn4 <- [1,2962,null,{}] 02:53:20 INFO - PROCESS | 1824 | 1462960400822 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}] 02:53:21 INFO - PROCESS | 1824 | 1462960401066 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 02:53:21 INFO - PROCESS | 1824 | 1462960401367 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x883de000 == 130 [pid = 1824] [id = 749] 02:53:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x8a75bc00) [pid = 1824] [serial = 2247] [outer = (nil)] 02:53:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8b7b6000) [pid = 1824] [serial = 2248] [outer = 0x8a75bc00] 02:53:21 INFO - PROCESS | 1824 | 1462960401513 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8c0e0400) [pid = 1824] [serial = 2249] [outer = 0x8a75bc00] 02:53:22 INFO - PROCESS | 1824 | 1462960402361 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]]]}] 02:53:22 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. 02:53:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1615ms 02:53:22 INFO - PROCESS | 1824 | 1462960402406 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 1824 | 1462960402411 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 02:53:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:53:22 INFO - PROCESS | 1824 | 1462960402420 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 1824 | 1462960402425 Marionette TRACE conn4 <- [1,2966,null,{}] 02:53:22 INFO - PROCESS | 1824 | 1462960402430 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}] 02:53:22 INFO - PROCESS | 1824 | 1462960402670 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 02:53:23 INFO - PROCESS | 1824 | 1462960402998 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2d5c00 == 131 [pid = 1824] [id = 750] 02:53:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8d2d6000) [pid = 1824] [serial = 2250] [outer = (nil)] 02:53:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8d2e0000) [pid = 1824] [serial = 2251] [outer = 0x8d2d6000] 02:53:23 INFO - PROCESS | 1824 | 1462960403099 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8d3ed800) [pid = 1824] [serial = 2252] [outer = 0x8d2d6000] 02:53:23 INFO - PROCESS | 1824 | 1462960403981 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]]]}] 02:53:24 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. 02:53:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1585ms 02:53:24 INFO - PROCESS | 1824 | 1462960404005 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:53:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:53:24 INFO - PROCESS | 1824 | 1462960404009 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 02:53:24 INFO - PROCESS | 1824 | 1462960404016 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 1824 | 1462960404020 Marionette TRACE conn4 <- [1,2970,null,{}] 02:53:24 INFO - PROCESS | 1824 | 1462960404026 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}] 02:53:24 INFO - PROCESS | 1824 | 1462960404373 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 02:53:24 INFO - PROCESS | 1824 | 1462960404604 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x8911e400 == 132 [pid = 1824] [id = 751] 02:53:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8b6d9400) [pid = 1824] [serial = 2253] [outer = (nil)] 02:53:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8d8d0c00) [pid = 1824] [serial = 2254] [outer = 0x8b6d9400] 02:53:24 INFO - PROCESS | 1824 | 1462960404697 Marionette DEBUG loaded listener.js 02:53:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8e41a000) [pid = 1824] [serial = 2255] [outer = 0x8b6d9400] 02:53:25 INFO - PROCESS | 1824 | 1462960405570 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]]]}] 02:53:25 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. 02:53:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1595ms 02:53:25 INFO - PROCESS | 1824 | 1462960405611 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 02:53:25 INFO - PROCESS | 1824 | 1462960405614 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 02:53:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:53:25 INFO - PROCESS | 1824 | 1462960405621 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:53:25 INFO - PROCESS | 1824 | 1462960405624 Marionette TRACE conn4 <- [1,2974,null,{}] 02:53:25 INFO - PROCESS | 1824 | 1462960405630 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}] 02:53:25 INFO - PROCESS | 1824 | 1462960405901 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:53:26 INFO - PROCESS | 1824 | 1462960406213 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d2d8800 == 133 [pid = 1824] [id = 752] 02:53:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x8e425c00) [pid = 1824] [serial = 2256] [outer = (nil)] 02:53:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x8e568800) [pid = 1824] [serial = 2257] [outer = 0x8e425c00] 02:53:26 INFO - PROCESS | 1824 | 1462960406305 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x8e5acc00) [pid = 1824] [serial = 2258] [outer = 0x8e425c00] 02:53:27 INFO - PROCESS | 1824 | 1462960407190 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]]]}] 02:53:27 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. 02:53:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1605ms 02:53:27 INFO - PROCESS | 1824 | 1462960407227 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 1824 | 1462960407231 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 02:53:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:53:27 INFO - PROCESS | 1824 | 1462960407238 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 1824 | 1462960407241 Marionette TRACE conn4 <- [1,2978,null,{}] 02:53:27 INFO - PROCESS | 1824 | 1462960407249 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}] 02:53:27 INFO - PROCESS | 1824 | 1462960407513 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 02:53:27 INFO - PROCESS | 1824 | 1462960407865 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc2000 == 134 [pid = 1824] [id = 753] 02:53:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8e55d000) [pid = 1824] [serial = 2259] [outer = (nil)] 02:53:27 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x8e6d6800) [pid = 1824] [serial = 2260] [outer = 0x8e55d000] 02:53:28 INFO - PROCESS | 1824 | 1462960408004 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x8eb12000) [pid = 1824] [serial = 2261] [outer = 0x8e55d000] 02:53:28 INFO - PROCESS | 1824 | 1462960408819 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]]]}] 02:53:28 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. 02:53:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1642ms 02:53:28 INFO - PROCESS | 1824 | 1462960408880 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 1824 | 1462960408884 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 02:53:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:53:28 INFO - PROCESS | 1824 | 1462960408891 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - PROCESS | 1824 | 1462960408901 Marionette TRACE conn4 <- [1,2982,null,{}] 02:53:28 INFO - PROCESS | 1824 | 1462960408907 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}] 02:53:29 INFO - PROCESS | 1824 | 1462960409265 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 02:53:29 INFO - PROCESS | 1824 | 1462960409496 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e562c00 == 135 [pid = 1824] [id = 754] 02:53:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x8e5b7400) [pid = 1824] [serial = 2262] [outer = (nil)] 02:53:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x8ec86800) [pid = 1824] [serial = 2263] [outer = 0x8e5b7400] 02:53:29 INFO - PROCESS | 1824 | 1462960409630 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x8ee9f800) [pid = 1824] [serial = 2264] [outer = 0x8e5b7400] 02:53:30 INFO - PROCESS | 1824 | 1462960410475 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"]]]}] 02:53:30 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 02:53:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:53:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1643ms 02:53:30 INFO - PROCESS | 1824 | 1462960410537 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 1824 | 1462960410541 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 02:53:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:53:30 INFO - PROCESS | 1824 | 1462960410548 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 1824 | 1462960410551 Marionette TRACE conn4 <- [1,2986,null,{}] 02:53:30 INFO - PROCESS | 1824 | 1462960410579 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}] 02:53:30 INFO - PROCESS | 1824 | 1462960410839 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 02:53:31 INFO - PROCESS | 1824 | 1462960411146 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f629400 == 136 [pid = 1824] [id = 755] 02:53:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x8f629800) [pid = 1824] [serial = 2265] [outer = (nil)] 02:53:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x8f630000) [pid = 1824] [serial = 2266] [outer = 0x8f629800] 02:53:31 INFO - PROCESS | 1824 | 1462960411306 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x8f721000) [pid = 1824] [serial = 2267] [outer = 0x8f629800] 02:53:32 INFO - PROCESS | 1824 | 1462960412194 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]]]}] 02:53:32 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. 02:53:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1698ms 02:53:32 INFO - PROCESS | 1824 | 1462960412247 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 1824 | 1462960412252 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 02:53:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:53:32 INFO - PROCESS | 1824 | 1462960412259 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 1824 | 1462960412264 Marionette TRACE conn4 <- [1,2990,null,{}] 02:53:32 INFO - PROCESS | 1824 | 1462960412270 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}] 02:53:32 INFO - PROCESS | 1824 | 1462960412541 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 02:53:32 INFO - PROCESS | 1824 | 1462960412876 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f548400 == 137 [pid = 1824] [id = 756] 02:53:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x8f723400) [pid = 1824] [serial = 2268] [outer = (nil)] 02:53:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x8f80f400) [pid = 1824] [serial = 2269] [outer = 0x8f723400] 02:53:33 INFO - PROCESS | 1824 | 1462960413020 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x8f8bd000) [pid = 1824] [serial = 2270] [outer = 0x8f723400] 02:53:33 INFO - PROCESS | 1824 | ++DOCSHELL 0x90f31800 == 138 [pid = 1824] [id = 757] 02:53:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x90f33800) [pid = 1824] [serial = 2271] [outer = (nil)] 02:53:33 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x90f3b400) [pid = 1824] [serial = 2272] [outer = 0x90f33800] 02:53:33 INFO - PROCESS | 1824 | 1462960413956 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]]]}] 02:53:33 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. 02:53:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1737ms 02:53:34 INFO - PROCESS | 1824 | 1462960413997 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 1824 | 1462960414002 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 02:53:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:53:34 INFO - PROCESS | 1824 | 1462960414008 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 1824 | 1462960414012 Marionette TRACE conn4 <- [1,2994,null,{}] 02:53:34 INFO - PROCESS | 1824 | 1462960414018 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}] 02:53:34 INFO - PROCESS | 1824 | 1462960414331 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:53:34 INFO - PROCESS | 1824 | 1462960414681 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f725c00 == 139 [pid = 1824] [id = 758] 02:53:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x8f740000) [pid = 1824] [serial = 2273] [outer = (nil)] 02:53:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x90f32800) [pid = 1824] [serial = 2274] [outer = 0x8f740000] 02:53:34 INFO - PROCESS | 1824 | 1462960414779 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x90f3d800) [pid = 1824] [serial = 2275] [outer = 0x8f740000] 02:53:35 INFO - PROCESS | 1824 | 1462960415679 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]]]}] 02:53:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:53:35 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 02:53:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1691ms 02:53:35 INFO - PROCESS | 1824 | 1462960415701 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 1824 | 1462960415704 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 02:53:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:53:35 INFO - PROCESS | 1824 | 1462960415712 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 1824 | 1462960415715 Marionette TRACE conn4 <- [1,2998,null,{}] 02:53:35 INFO - PROCESS | 1824 | 1462960415721 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}] 02:53:35 INFO - PROCESS | 1824 | 1462960415973 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 02:53:36 INFO - PROCESS | 1824 | 1462960416258 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 1824 | ++DOCSHELL 0x8e6cf400 == 140 [pid = 1824] [id = 759] 02:53:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x8f80d000) [pid = 1824] [serial = 2276] [outer = (nil)] 02:53:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x91058000) [pid = 1824] [serial = 2277] [outer = 0x8f80d000] 02:53:36 INFO - PROCESS | 1824 | 1462960416353 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x91055000) [pid = 1824] [serial = 2278] [outer = 0x8f80d000] 02:53:37 INFO - PROCESS | 1824 | 1462960417258 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]]]}] 02:53:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:53:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1597ms 02:53:37 INFO - PROCESS | 1824 | 1462960417309 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 1824 | 1462960417312 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 02:53:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:53:37 INFO - PROCESS | 1824 | 1462960417319 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 1824 | 1462960417323 Marionette TRACE conn4 <- [1,3002,null,{}] 02:53:37 INFO - PROCESS | 1824 | 1462960417329 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}] 02:53:37 INFO - PROCESS | 1824 | 1462960417584 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 02:53:37 INFO - PROCESS | 1824 | 1462960417917 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 1824 | ++DOCSHELL 0x8418f400 == 141 [pid = 1824] [id = 760] 02:53:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x8b6d8800) [pid = 1824] [serial = 2279] [outer = (nil)] 02:53:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x919ee000) [pid = 1824] [serial = 2280] [outer = 0x8b6d8800] 02:53:38 INFO - PROCESS | 1824 | 1462960418059 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x919f2c00) [pid = 1824] [serial = 2281] [outer = 0x8b6d8800] 02:53:38 INFO - PROCESS | 1824 | 1462960418889 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]]]}] 02:53:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:53:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1634ms 02:53:38 INFO - PROCESS | 1824 | 1462960418954 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 1824 | 1462960418957 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 02:53:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:53:38 INFO - PROCESS | 1824 | 1462960418964 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - PROCESS | 1824 | 1462960418968 Marionette TRACE conn4 <- [1,3006,null,{}] 02:53:38 INFO - PROCESS | 1824 | 1462960418973 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}] 02:53:39 INFO - PROCESS | 1824 | 1462960419216 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 02:53:39 INFO - PROCESS | 1824 | 1462960419532 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 1824 | ++DOCSHELL 0x9105e000 == 142 [pid = 1824] [id = 761] 02:53:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x91c8cc00) [pid = 1824] [serial = 2282] [outer = (nil)] 02:53:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x92489c00) [pid = 1824] [serial = 2283] [outer = 0x91c8cc00] 02:53:39 INFO - PROCESS | 1824 | 1462960419623 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x926aac00) [pid = 1824] [serial = 2284] [outer = 0x91c8cc00] 02:53:40 INFO - PROCESS | 1824 | 1462960420501 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]]]}] 02:53:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:53:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1582ms 02:53:40 INFO - PROCESS | 1824 | 1462960420548 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 1824 | 1462960420552 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 02:53:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:53:40 INFO - PROCESS | 1824 | 1462960420559 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 1824 | 1462960420565 Marionette TRACE conn4 <- [1,3010,null,{}] 02:53:40 INFO - PROCESS | 1824 | 1462960420571 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}] 02:53:40 INFO - PROCESS | 1824 | 1462960420853 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 02:53:41 INFO - PROCESS | 1824 | 1462960421148 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 1824 | ++DOCSHELL 0x91056000 == 143 [pid = 1824] [id = 762] 02:53:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x91c90000) [pid = 1824] [serial = 2285] [outer = (nil)] 02:53:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x927d5c00) [pid = 1824] [serial = 2286] [outer = 0x91c90000] 02:53:41 INFO - PROCESS | 1824 | 1462960421242 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x92993000) [pid = 1824] [serial = 2287] [outer = 0x91c90000] 02:53:42 INFO - PROCESS | 1824 | 1462960422091 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]]]}] 02:53:42 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 02:53:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1588ms 02:53:42 INFO - PROCESS | 1824 | 1462960422148 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 1824 | 1462960422152 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 02:53:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:53:42 INFO - PROCESS | 1824 | 1462960422159 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 1824 | 1462960422162 Marionette TRACE conn4 <- [1,3014,null,{}] 02:53:42 INFO - PROCESS | 1824 | 1462960422168 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}] 02:53:42 INFO - PROCESS | 1824 | 1462960422421 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:53:42 INFO - PROCESS | 1824 | 1462960422787 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 1824 | ++DOCSHELL 0x92998000 == 144 [pid = 1824] [id = 763] 02:53:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x9299f400) [pid = 1824] [serial = 2288] [outer = (nil)] 02:53:42 INFO - PROCESS | 1824 | ++DOMWINDOW == 182 (0x92a18c00) [pid = 1824] [serial = 2289] [outer = 0x9299f400] 02:53:42 INFO - PROCESS | 1824 | 1462960422927 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 1824 | ++DOMWINDOW == 183 (0x92a21400) [pid = 1824] [serial = 2290] [outer = 0x9299f400] 02:53:43 INFO - PROCESS | 1824 | [1824] 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 02:53:43 INFO - PROCESS | 1824 | 1462960423845 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:53:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:53:43 INFO - {} 02:53:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:53:43 INFO - {} 02:53:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:53:43 INFO - {} 02:53:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:53:43 INFO - {} 02:53:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1701ms 02:53:43 INFO - PROCESS | 1824 | 1462960423862 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 1824 | 1462960423867 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 02:53:43 INFO - TEST-START | /FileAPI/fileReader.html 02:53:43 INFO - PROCESS | 1824 | 1462960423878 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 1824 | 1462960423881 Marionette TRACE conn4 <- [1,3018,null,{}] 02:53:43 INFO - PROCESS | 1824 | 1462960423888 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}] 02:53:44 INFO - PROCESS | 1824 | 1462960424173 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x8a581400 == 143 [pid = 1824] [id = 423] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x88bc6c00 == 142 [pid = 1824] [id = 575] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x98293800 == 141 [pid = 1824] [id = 32] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x8911a000 == 140 [pid = 1824] [id = 742] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x84193800 == 139 [pid = 1824] [id = 741] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x870c7000 == 138 [pid = 1824] [id = 740] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x84aa1400 == 137 [pid = 1824] [id = 737] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x9a973c00 == 136 [pid = 1824] [id = 738] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x84aa2000 == 135 [pid = 1824] [id = 736] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x88bbb400 == 134 [pid = 1824] [id = 613] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x952f2400 == 133 [pid = 1824] [id = 735] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x90f3b800 == 132 [pid = 1824] [id = 734] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x92999400 == 131 [pid = 1824] [id = 733] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x90f37000 == 130 [pid = 1824] [id = 731] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x91061400 == 129 [pid = 1824] [id = 732] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x8f721400 == 128 [pid = 1824] [id = 730] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x8c0e4000 == 127 [pid = 1824] [id = 729] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x8e5b5c00 == 126 [pid = 1824] [id = 728] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x8e569000 == 125 [pid = 1824] [id = 727] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x885f6c00 == 124 [pid = 1824] [id = 726] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x88bc5400 == 123 [pid = 1824] [id = 724] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x88bc7800 == 122 [pid = 1824] [id = 725] 02:53:47 INFO - PROCESS | 1824 | --DOCSHELL 0x84b10400 == 121 [pid = 1824] [id = 723] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 182 (0x8d1a7400) [pid = 1824] [serial = 2043] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 181 (0x8f541800) [pid = 1824] [serial = 2111] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0xa36edc00) [pid = 1824] [serial = 2141] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x9a73ec00) [pid = 1824] [serial = 2132] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x9b562400) [pid = 1824] [serial = 2135] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x8f62c400) [pid = 1824] [serial = 2112] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x88db3000) [pid = 1824] [serial = 2106] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x9937ac00) [pid = 1824] [serial = 2129] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x8d1a6c00) [pid = 1824] [serial = 2109] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x84b07800) [pid = 1824] [serial = 2156] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0xa6bebc00) [pid = 1824] [serial = 2154] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x9533a000) [pid = 1824] [serial = 2126] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x926b1800) [pid = 1824] [serial = 2120] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x8f818400) [pid = 1824] [serial = 2115] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0xa6b95000) [pid = 1824] [serial = 2147] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x927d5800) [pid = 1824] [serial = 2121] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x94754c00) [pid = 1824] [serial = 2124] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x8b48f800) [pid = 1824] [serial = 2108] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x90f36800) [pid = 1824] [serial = 2117] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x84b10800) [pid = 1824] [serial = 2157] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0xa6b8a800) [pid = 1824] [serial = 2144] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x9d935400) [pid = 1824] [serial = 2138] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0xa2249400) [pid = 1824] [serial = 2139] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x9a96e400) [pid = 1824] [serial = 2133] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x89126800) [pid = 1824] [serial = 2162] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x9299b000) [pid = 1824] [serial = 2150] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x88b7cc00) [pid = 1824] [serial = 2160] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x92e2bc00) [pid = 1824] [serial = 2123] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0xa6be4400) [pid = 1824] [serial = 2148] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x90fb6c00) [pid = 1824] [serial = 2118] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x9299d000) [pid = 1824] [serial = 2151] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0xa6b8dc00) [pid = 1824] [serial = 2145] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0xa36f6c00) [pid = 1824] [serial = 2142] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x885f4800) [pid = 1824] [serial = 2159] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8a502000) [pid = 1824] [serial = 2163] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0xa687c800) [pid = 1824] [serial = 2091] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x88b7a400) [pid = 1824] [serial = 2105] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x953e8000) [pid = 1824] [serial = 2127] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0xa6b94400) [pid = 1824] [serial = 2153] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x9ba68400) [pid = 1824] [serial = 2136] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x8f80b000) [pid = 1824] [serial = 2114] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x993c8c00) [pid = 1824] [serial = 2130] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x8a505000) [pid = 1824] [serial = 2165] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8b12c400) [pid = 1824] [serial = 2166] [outer = (nil)] [url = about:blank] 02:53:47 INFO - PROCESS | 1824 | 1462960427642 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 1824 | ++DOCSHELL 0x84aa9400 == 122 [pid = 1824] [id = 764] 02:53:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x84aa9800) [pid = 1824] [serial = 2291] [outer = (nil)] 02:53:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x84b07800) [pid = 1824] [serial = 2292] [outer = 0x84aa9800] 02:53:47 INFO - PROCESS | 1824 | 1462960427726 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x870cb000) [pid = 1824] [serial = 2293] [outer = 0x84aa9800] 02:53:48 INFO - PROCESS | 1824 | 1462960428541 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]]]}] 02:53:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:53:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:53:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:53:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:53:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 4702ms 02:53:48 INFO - PROCESS | 1824 | 1462960428578 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 1824 | 1462960428584 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 02:53:48 INFO - TEST-START | /FileAPI/historical.html 02:53:48 INFO - PROCESS | 1824 | 1462960428591 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - PROCESS | 1824 | 1462960428597 Marionette TRACE conn4 <- [1,3022,null,{}] 02:53:48 INFO - PROCESS | 1824 | 1462960428605 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}] 02:53:48 INFO - PROCESS | 1824 | 1462960428855 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 02:53:49 INFO - PROCESS | 1824 | 1462960429115 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 1824 | ++DOCSHELL 0x870ce400 == 123 [pid = 1824] [id = 765] 02:53:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x882a5c00) [pid = 1824] [serial = 2294] [outer = (nil)] 02:53:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x885f5000) [pid = 1824] [serial = 2295] [outer = 0x882a5c00] 02:53:49 INFO - PROCESS | 1824 | 1462960429194 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x88b7c800) [pid = 1824] [serial = 2296] [outer = 0x882a5c00] 02:53:50 INFO - PROCESS | 1824 | 1462960430025 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"]]]}] 02:53:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:53:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:53:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:53:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:53:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:53:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:53:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:53:50 INFO - TEST-OK | /FileAPI/historical.html | took 1493ms 02:53:50 INFO - PROCESS | 1824 | 1462960430092 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 02:53:50 INFO - PROCESS | 1824 | 1462960430098 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 02:53:50 INFO - TEST-START | /FileAPI/idlharness.html 02:53:50 INFO - PROCESS | 1824 | 1462960430106 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 1824 | 1462960430110 Marionette TRACE conn4 <- [1,3026,null,{}] 02:53:50 INFO - PROCESS | 1824 | 1462960430115 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}] 02:53:50 INFO - PROCESS | 1824 | 1462960430425 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 02:53:50 INFO - PROCESS | 1824 | 1462960430475 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 1824 | ++DOCSHELL 0x885f5800 == 124 [pid = 1824] [id = 766] 02:53:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x89119c00) [pid = 1824] [serial = 2297] [outer = (nil)] 02:53:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x895f0800) [pid = 1824] [serial = 2298] [outer = 0x89119c00] 02:53:50 INFO - PROCESS | 1824 | 1462960430550 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x8a50c400) [pid = 1824] [serial = 2299] [outer = 0x89119c00] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8d2df400) [pid = 1824] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8911e800) [pid = 1824] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x870c7400) [pid = 1824] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x9a975000) [pid = 1824] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x9a979000) [pid = 1824] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x84aa3400) [pid = 1824] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x929a0c00) [pid = 1824] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x9532fc00) [pid = 1824] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x92cca400) [pid = 1824] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x92a18000) [pid = 1824] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x926b0000) [pid = 1824] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x90fac000) [pid = 1824] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8f80dc00) [pid = 1824] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x8c0e7000) [pid = 1824] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8eb16000) [pid = 1824] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x8eb10000) [pid = 1824] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8d2d4400) [pid = 1824] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x8d424400) [pid = 1824] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x8a761000) [pid = 1824] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x8831a400) [pid = 1824] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:53:52 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x8830e400) [pid = 1824] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:53:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:53:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:53:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:53:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:53:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:53:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:53:53 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 02:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:53:53 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 02:53:53 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 02:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:53:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:53:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:53:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:53:53 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 02:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:53:53 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 02:53:53 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 02:53:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:53:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:53:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 2993ms 02:53:53 INFO - TEST-START | /FileAPI/idlharness.worker 02:53:53 INFO - PROCESS | 1824 | 1462960432901 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]]]}] 02:53:53 INFO - PROCESS | 1824 | 1462960433102 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 1824 | 1462960433111 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 02:53:53 INFO - PROCESS | 1824 | 1462960433146 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 1824 | 1462960433168 Marionette TRACE conn4 <- [1,3030,null,{}] 02:53:53 INFO - PROCESS | 1824 | 1462960433181 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}] 02:53:53 INFO - PROCESS | 1824 | 1462960433494 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 02:53:53 INFO - PROCESS | 1824 | 1462960433511 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 1824 | ++DOCSHELL 0x84197c00 == 125 [pid = 1824] [id = 767] 02:53:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 128 (0x8a761800) [pid = 1824] [serial = 2300] [outer = (nil)] 02:53:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 129 (0x8ec7d800) [pid = 1824] [serial = 2301] [outer = 0x8a761800] 02:53:53 INFO - PROCESS | 1824 | 1462960433587 Marionette DEBUG loaded listener.js 02:53:53 INFO - PROCESS | 1824 | ++DOMWINDOW == 130 (0x8f543000) [pid = 1824] [serial = 2302] [outer = 0x8a761800] 02:53:53 INFO - PROCESS | 1824 | [1824] 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 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:53:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:53:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:53:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:53:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:53:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:53:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:53:55 INFO - {} 02:53:55 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 02:53:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:53:55 INFO - {} 02:53:55 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 - {} 02:53:55 INFO - {} 02:53:55 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 02:53:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:53:55 INFO - {} 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:53:55 INFO - {} 02:53:55 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 02:53:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:53:55 INFO - {} 02:53:55 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 - {} 02:53:55 INFO - {} 02:53:55 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 02:53:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 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 02:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 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 02:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 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 02:53:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 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 02:53:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:53:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:53:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:53:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:53:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:53:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:53:56 INFO - {} 02:53:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2770ms 02:53:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:53:56 INFO - PROCESS | 1824 | 1462960435725 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,{},{}]]]}] 02:53:56 INFO - PROCESS | 1824 | 1462960435895 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 1824 | 1462960435911 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 02:53:56 INFO - PROCESS | 1824 | 1462960435942 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 1824 | 1462960435952 Marionette TRACE conn4 <- [1,3034,null,{}] 02:53:56 INFO - PROCESS | 1824 | 1462960436046 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}] 02:53:56 INFO - PROCESS | 1824 | 1462960436371 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:53:56 INFO - PROCESS | 1824 | 1462960436673 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a501c00 == 126 [pid = 1824] [id = 768] 02:53:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 131 (0x8d42a400) [pid = 1824] [serial = 2303] [outer = (nil)] 02:53:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 132 (0x8e563c00) [pid = 1824] [serial = 2304] [outer = 0x8d42a400] 02:53:56 INFO - PROCESS | 1824 | 1462960436766 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 1824 | ++DOMWINDOW == 133 (0x8e6d2400) [pid = 1824] [serial = 2305] [outer = 0x8d42a400] 02:53:57 INFO - PROCESS | 1824 | 1462960437669 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]]]}] 02:53:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:53:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1768ms 02:53:57 INFO - PROCESS | 1824 | 1462960437707 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 02:53:57 INFO - PROCESS | 1824 | 1462960437716 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 02:53:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:53:57 INFO - PROCESS | 1824 | 1462960437730 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - PROCESS | 1824 | 1462960437733 Marionette TRACE conn4 <- [1,3038,null,{}] 02:53:57 INFO - PROCESS | 1824 | 1462960437740 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}] 02:53:58 INFO - PROCESS | 1824 | 1462960438005 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 02:53:58 INFO - PROCESS | 1824 | 1462960438398 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:58 INFO - PROCESS | 1824 | ++DOCSHELL 0x90f35000 == 127 [pid = 1824] [id = 769] 02:53:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 134 (0x90f38400) [pid = 1824] [serial = 2306] [outer = (nil)] 02:53:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 135 (0x91062800) [pid = 1824] [serial = 2307] [outer = 0x90f38400] 02:53:58 INFO - PROCESS | 1824 | 1462960438493 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 1824 | ++DOMWINDOW == 136 (0x926b3800) [pid = 1824] [serial = 2308] [outer = 0x90f38400] 02:53:59 INFO - PROCESS | 1824 | 1462960439409 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"]]]}] 02:53:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:53:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:53:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1742ms 02:53:59 INFO - PROCESS | 1824 | 1462960439474 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 02:53:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:53:59 INFO - PROCESS | 1824 | 1462960439478 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 02:53:59 INFO - PROCESS | 1824 | 1462960439486 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - PROCESS | 1824 | 1462960439492 Marionette TRACE conn4 <- [1,3042,null,{}] 02:53:59 INFO - PROCESS | 1824 | 1462960439555 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}] 02:53:59 INFO - PROCESS | 1824 | 1462960439905 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 02:54:00 INFO - PROCESS | 1824 | 1462960440189 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 1824 | ++DOCSHELL 0x9299c000 == 128 [pid = 1824] [id = 770] 02:54:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 137 (0x9299d400) [pid = 1824] [serial = 2309] [outer = (nil)] 02:54:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 138 (0x929a0c00) [pid = 1824] [serial = 2310] [outer = 0x9299d400] 02:54:00 INFO - PROCESS | 1824 | 1462960440297 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x92a22800) [pid = 1824] [serial = 2311] [outer = 0x9299d400] 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:54:01 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. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:54:01 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'.) 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:54:01 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. 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:54:01 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. 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:54:01 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. 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:54:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:54:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:54:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2134ms 02:54:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:54:01 INFO - PROCESS | 1824 | 1462960441541 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]]]}] 02:54:01 INFO - PROCESS | 1824 | 1462960441622 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 02:54:01 INFO - PROCESS | 1824 | 1462960441631 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 02:54:01 INFO - PROCESS | 1824 | 1462960441647 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - PROCESS | 1824 | 1462960441656 Marionette TRACE conn4 <- [1,3046,null,{}] 02:54:01 INFO - PROCESS | 1824 | 1462960441770 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}] 02:54:02 INFO - PROCESS | 1824 | 1462960442117 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 02:54:02 INFO - PROCESS | 1824 | 1462960442355 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:02 INFO - PROCESS | 1824 | ++DOCSHELL 0x8418bc00 == 129 [pid = 1824] [id = 771] 02:54:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x84b0e800) [pid = 1824] [serial = 2312] [outer = (nil)] 02:54:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x8ae6c800) [pid = 1824] [serial = 2313] [outer = 0x84b0e800] 02:54:02 INFO - PROCESS | 1824 | 1462960442446 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x8f627000) [pid = 1824] [serial = 2314] [outer = 0x84b0e800] 02:54:02 INFO - PROCESS | 1824 | [1824] 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 02:54:03 INFO - PROCESS | 1824 | 1462960443388 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:54:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:54:03 INFO - {} 02:54:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1749ms 02:54:03 INFO - PROCESS | 1824 | 1462960443398 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 1824 | 1462960443402 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 02:54:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:54:03 INFO - PROCESS | 1824 | 1462960443408 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 1824 | 1462960443411 Marionette TRACE conn4 <- [1,3050,null,{}] 02:54:03 INFO - PROCESS | 1824 | 1462960443417 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}] 02:54:03 INFO - PROCESS | 1824 | 1462960443671 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 02:54:03 INFO - PROCESS | 1824 | 1462960443978 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 1824 | ++DOCSHELL 0x88da8400 == 130 [pid = 1824] [id = 772] 02:54:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8f748800) [pid = 1824] [serial = 2315] [outer = (nil)] 02:54:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8f8c0800) [pid = 1824] [serial = 2316] [outer = 0x8f748800] 02:54:04 INFO - PROCESS | 1824 | 1462960444115 Marionette DEBUG loaded listener.js 02:54:04 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x90f32c00) [pid = 1824] [serial = 2317] [outer = 0x8f748800] 02:54:04 INFO - PROCESS | 1824 | 1462960444984 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]]]}] 02:54:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:54:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:54:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:54:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:54:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1630ms 02:54:05 INFO - PROCESS | 1824 | 1462960445041 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 02:54:05 INFO - PROCESS | 1824 | 1462960445044 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 02:54:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:54:05 INFO - PROCESS | 1824 | 1462960445052 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:54:05 INFO - PROCESS | 1824 | 1462960445056 Marionette TRACE conn4 <- [1,3054,null,{}] 02:54:05 INFO - PROCESS | 1824 | 1462960445079 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}] 02:54:05 INFO - PROCESS | 1824 | 1462960445472 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:54:05 INFO - PROCESS | 1824 | 1462960445758 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 1824 | ++DOCSHELL 0x88da9c00 == 131 [pid = 1824] [id = 773] 02:54:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8e41c000) [pid = 1824] [serial = 2318] [outer = (nil)] 02:54:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x919f1800) [pid = 1824] [serial = 2319] [outer = 0x8e41c000] 02:54:05 INFO - PROCESS | 1824 | 1462960445850 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 1824 | ++DOMWINDOW == 148 (0x93a8e400) [pid = 1824] [serial = 2320] [outer = 0x8e41c000] 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:54:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:07 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" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:07 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" 02:54:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2181ms 02:54:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:54:07 INFO - PROCESS | 1824 | 1462960447080 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"]]]}] 02:54:07 INFO - PROCESS | 1824 | 1462960447275 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 1824 | 1462960447287 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 02:54:07 INFO - PROCESS | 1824 | 1462960447299 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - PROCESS | 1824 | 1462960447310 Marionette TRACE conn4 <- [1,3058,null,{}] 02:54:07 INFO - PROCESS | 1824 | 1462960447323 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}] 02:54:07 INFO - PROCESS | 1824 | 1462960447790 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 02:54:08 INFO - PROCESS | 1824 | 1462960448016 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 1824 | ++DOCSHELL 0x90fac000 == 132 [pid = 1824] [id = 774] 02:54:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 149 (0x93b02000) [pid = 1824] [serial = 2321] [outer = (nil)] 02:54:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 150 (0x95333400) [pid = 1824] [serial = 2322] [outer = 0x93b02000] 02:54:08 INFO - PROCESS | 1824 | 1462960448117 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 1824 | ++DOMWINDOW == 151 (0x95335400) [pid = 1824] [serial = 2323] [outer = 0x93b02000] 02:54:09 INFO - PROCESS | 1824 | 1462960449041 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]]]}] 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:54:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:54:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:54:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:54:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:54:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:54:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:54:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:54:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:54:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1801ms 02:54:09 INFO - PROCESS | 1824 | 1462960449101 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 02:54:09 INFO - PROCESS | 1824 | 1462960449106 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 02:54:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:54:09 INFO - PROCESS | 1824 | 1462960449169 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - PROCESS | 1824 | 1462960449174 Marionette TRACE conn4 <- [1,3062,null,{}] 02:54:09 INFO - PROCESS | 1824 | 1462960449180 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}] 02:54:09 INFO - PROCESS | 1824 | 1462960449472 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 02:54:09 INFO - PROCESS | 1824 | 1462960449835 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f71e800 == 133 [pid = 1824] [id = 775] 02:54:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 152 (0x8f71f800) [pid = 1824] [serial = 2324] [outer = (nil)] 02:54:09 INFO - PROCESS | 1824 | ++DOMWINDOW == 153 (0x953e6000) [pid = 1824] [serial = 2325] [outer = 0x8f71f800] 02:54:09 INFO - PROCESS | 1824 | 1462960449926 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 1824 | ++DOMWINDOW == 154 (0x953e9c00) [pid = 1824] [serial = 2326] [outer = 0x8f71f800] 02:54:10 INFO - PROCESS | 1824 | [1824] 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 02:54:10 INFO - PROCESS | 1824 | 1462960450848 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:54:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:54:10 INFO - {} 02:54:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1745ms 02:54:10 INFO - PROCESS | 1824 | 1462960450909 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 02:54:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:54:10 INFO - PROCESS | 1824 | 1462960450914 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 02:54:10 INFO - PROCESS | 1824 | 1462960450920 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 1824 | 1462960450924 Marionette TRACE conn4 <- [1,3066,null,{}] 02:54:10 INFO - PROCESS | 1824 | 1462960450971 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}] 02:54:11 INFO - PROCESS | 1824 | 1462960451330 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 02:54:11 INFO - PROCESS | 1824 | 1462960451564 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 1824 | ++DOCSHELL 0x8f745c00 == 134 [pid = 1824] [id = 776] 02:54:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 155 (0x95334000) [pid = 1824] [serial = 2327] [outer = (nil)] 02:54:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 156 (0x9936c400) [pid = 1824] [serial = 2328] [outer = 0x95334000] 02:54:11 INFO - PROCESS | 1824 | 1462960451650 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 1824 | ++DOMWINDOW == 157 (0x993bbc00) [pid = 1824] [serial = 2329] [outer = 0x95334000] 02:54:12 INFO - PROCESS | 1824 | 1462960452447 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]]]}] 02:54:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:54:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:54:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:54:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:54:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:54:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:54:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:54:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1589ms 02:54:12 INFO - PROCESS | 1824 | 1462960452512 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 02:54:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:54:12 INFO - PROCESS | 1824 | 1462960452516 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 02:54:12 INFO - PROCESS | 1824 | 1462960452523 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 1824 | 1462960452526 Marionette TRACE conn4 <- [1,3070,null,{}] 02:54:12 INFO - PROCESS | 1824 | 1462960452532 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}] 02:54:12 INFO - PROCESS | 1824 | 1462960452775 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 02:54:13 INFO - PROCESS | 1824 | 1462960453096 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 1824 | ++DOCSHELL 0x8d428800 == 135 [pid = 1824] [id = 777] 02:54:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 158 (0x93d07400) [pid = 1824] [serial = 2330] [outer = (nil)] 02:54:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 159 (0x99feec00) [pid = 1824] [serial = 2331] [outer = 0x93d07400] 02:54:13 INFO - PROCESS | 1824 | 1462960453194 Marionette DEBUG loaded listener.js 02:54:13 INFO - PROCESS | 1824 | ++DOMWINDOW == 160 (0x99ff4c00) [pid = 1824] [serial = 2332] [outer = 0x93d07400] 02:54:14 INFO - PROCESS | 1824 | 1462960454105 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]]]}] 02:54:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:54:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:54:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:54:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:54:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:54:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:54:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1640ms 02:54:14 INFO - PROCESS | 1824 | 1462960454210 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 02:54:14 INFO - PROCESS | 1824 | 1462960454215 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 02:54:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:54:14 INFO - PROCESS | 1824 | 1462960454227 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:54:14 INFO - PROCESS | 1824 | 1462960454231 Marionette TRACE conn4 <- [1,3074,null,{}] 02:54:14 INFO - PROCESS | 1824 | 1462960454238 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}] 02:54:14 INFO - PROCESS | 1824 | 1462960454492 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:54:14 INFO - PROCESS | 1824 | 1462960454875 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a249800 == 136 [pid = 1824] [id = 778] 02:54:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 161 (0x9a96e400) [pid = 1824] [serial = 2333] [outer = (nil)] 02:54:14 INFO - PROCESS | 1824 | ++DOMWINDOW == 162 (0x9a976800) [pid = 1824] [serial = 2334] [outer = 0x9a96e400] 02:54:14 INFO - PROCESS | 1824 | 1462960454982 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 1824 | ++DOMWINDOW == 163 (0x9aa3d800) [pid = 1824] [serial = 2335] [outer = 0x9a96e400] 02:54:15 INFO - PROCESS | 1824 | 1462960455845 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]]]}] 02:54:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:54:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:54:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:54:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:54:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:54:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:54:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1637ms 02:54:15 INFO - PROCESS | 1824 | 1462960455863 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 1824 | 1462960455866 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 02:54:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:54:15 INFO - PROCESS | 1824 | 1462960455873 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 1824 | 1462960455876 Marionette TRACE conn4 <- [1,3078,null,{}] 02:54:15 INFO - PROCESS | 1824 | 1462960455882 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}] 02:54:16 INFO - PROCESS | 1824 | 1462960456156 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 02:54:16 INFO - PROCESS | 1824 | 1462960456452 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 1824 | ++DOCSHELL 0x88bc5400 == 137 [pid = 1824] [id = 779] 02:54:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 164 (0x95334c00) [pid = 1824] [serial = 2336] [outer = (nil)] 02:54:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 165 (0x97873400) [pid = 1824] [serial = 2337] [outer = 0x95334c00] 02:54:16 INFO - PROCESS | 1824 | 1462960456544 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 1824 | ++DOMWINDOW == 166 (0x9828c800) [pid = 1824] [serial = 2338] [outer = 0x95334c00] 02:54:17 INFO - PROCESS | 1824 | 1462960457452 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 02:54:17 INFO - PROCESS | 1824 | 1462960457519 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 02:54:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:54:17 INFO - PROCESS | 1824 | 1462960457556 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:54:17 INFO - PROCESS | 1824 | 1462960457560 Marionette TRACE conn4 <- [1,3082,null,{}] 02:54:17 INFO - PROCESS | 1824 | 1462960457576 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}] 02:54:17 INFO - PROCESS | 1824 | 1462960457831 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 02:54:18 INFO - PROCESS | 1824 | 1462960458197 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 1824 | ++DOCSHELL 0x93df6c00 == 138 [pid = 1824] [id = 780] 02:54:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 167 (0x93df7000) [pid = 1824] [serial = 2339] [outer = (nil)] 02:54:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 168 (0x9abdd800) [pid = 1824] [serial = 2340] [outer = 0x93df7000] 02:54:18 INFO - PROCESS | 1824 | 1462960458290 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 1824 | ++DOMWINDOW == 169 (0x9af27000) [pid = 1824] [serial = 2341] [outer = 0x93df7000] 02:54:19 INFO - PROCESS | 1824 | 1462960459107 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]]]}] 02:54:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:54:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:54:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:54:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1604ms 02:54:19 INFO - PROCESS | 1824 | 1462960459156 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 1824 | 1462960459159 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 02:54:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:54:19 INFO - PROCESS | 1824 | 1462960459166 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 1824 | 1462960459169 Marionette TRACE conn4 <- [1,3086,null,{}] 02:54:19 INFO - PROCESS | 1824 | 1462960459175 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}] 02:54:19 INFO - PROCESS | 1824 | 1462960459414 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 02:54:19 INFO - PROCESS | 1824 | 1462960459742 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 1824 | ++DOCSHELL 0x84aa3000 == 139 [pid = 1824] [id = 781] 02:54:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 170 (0x8d1a5800) [pid = 1824] [serial = 2342] [outer = (nil)] 02:54:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 171 (0x9b3c1800) [pid = 1824] [serial = 2343] [outer = 0x8d1a5800] 02:54:19 INFO - PROCESS | 1824 | 1462960459833 Marionette DEBUG loaded listener.js 02:54:19 INFO - PROCESS | 1824 | ++DOMWINDOW == 172 (0x9b55f800) [pid = 1824] [serial = 2344] [outer = 0x8d1a5800] 02:54:20 INFO - PROCESS | 1824 | 1462960460697 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:54:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:54:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1583ms 02:54:20 INFO - PROCESS | 1824 | 1462960460749 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 02:54:20 INFO - PROCESS | 1824 | 1462960460753 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 02:54:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:54:20 INFO - PROCESS | 1824 | 1462960460759 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - PROCESS | 1824 | 1462960460762 Marionette TRACE conn4 <- [1,3090,null,{}] 02:54:20 INFO - PROCESS | 1824 | 1462960460768 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}] 02:54:21 INFO - PROCESS | 1824 | 1462960461019 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:54:21 INFO - PROCESS | 1824 | 1462960461341 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 1824 | ++DOCSHELL 0x885f3000 == 140 [pid = 1824] [id = 782] 02:54:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 173 (0x9b132c00) [pid = 1824] [serial = 2345] [outer = (nil)] 02:54:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 174 (0x9b8e5c00) [pid = 1824] [serial = 2346] [outer = 0x9b132c00] 02:54:21 INFO - PROCESS | 1824 | 1462960461435 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 1824 | ++DOMWINDOW == 175 (0x9b8ea000) [pid = 1824] [serial = 2347] [outer = 0x9b132c00] 02:54:22 INFO - PROCESS | 1824 | 1462960462261 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:54:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1532ms 02:54:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:54:22 INFO - PROCESS | 1824 | 1462960462296 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 1824 | 1462960462299 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 02:54:22 INFO - PROCESS | 1824 | 1462960462306 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 1824 | 1462960462309 Marionette TRACE conn4 <- [1,3094,null,{}] 02:54:22 INFO - PROCESS | 1824 | 1462960462315 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}] 02:54:22 INFO - PROCESS | 1824 | 1462960462543 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 02:54:22 INFO - PROCESS | 1824 | 1462960462840 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:22 INFO - PROCESS | 1824 | ++DOCSHELL 0x9a746c00 == 141 [pid = 1824] [id = 783] 02:54:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 176 (0x9ba0ac00) [pid = 1824] [serial = 2348] [outer = (nil)] 02:54:22 INFO - PROCESS | 1824 | ++DOMWINDOW == 177 (0x9c08f400) [pid = 1824] [serial = 2349] [outer = 0x9ba0ac00] 02:54:22 INFO - PROCESS | 1824 | 1462960462929 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 1824 | ++DOMWINDOW == 178 (0x9c1cd000) [pid = 1824] [serial = 2350] [outer = 0x9ba0ac00] 02:54:23 INFO - PROCESS | 1824 | 1462960463823 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:54:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1538ms 02:54:23 INFO - PROCESS | 1824 | 1462960463843 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:54:23 INFO - PROCESS | 1824 | 1462960463846 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 02:54:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:54:23 INFO - PROCESS | 1824 | 1462960463853 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - PROCESS | 1824 | 1462960463855 Marionette TRACE conn4 <- [1,3098,null,{}] 02:54:23 INFO - PROCESS | 1824 | 1462960463862 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}] 02:54:24 INFO - PROCESS | 1824 | 1462960464115 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 02:54:24 INFO - PROCESS | 1824 | 1462960464431 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 1824 | ++DOCSHELL 0x84aa2800 == 142 [pid = 1824] [id = 784] 02:54:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 179 (0x8f73e800) [pid = 1824] [serial = 2351] [outer = (nil)] 02:54:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 180 (0x9c27a400) [pid = 1824] [serial = 2352] [outer = 0x8f73e800] 02:54:24 INFO - PROCESS | 1824 | 1462960464530 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 1824 | ++DOMWINDOW == 181 (0x9c368000) [pid = 1824] [serial = 2353] [outer = 0x8f73e800] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8f724400 == 141 [pid = 1824] [id = 622] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8e41c800 == 140 [pid = 1824] [id = 620] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8e426800 == 139 [pid = 1824] [id = 623] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x92ccb400 == 138 [pid = 1824] [id = 626] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x95428000 == 137 [pid = 1824] [id = 628] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x99fe8400 == 136 [pid = 1824] [id = 631] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x99ee2800 == 135 [pid = 1824] [id = 629] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x9a976000 == 134 [pid = 1824] [id = 630] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x90f3c400 == 133 [pid = 1824] [id = 625] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x9105d000 == 132 [pid = 1824] [id = 624] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8ec88c00 == 131 [pid = 1824] [id = 621] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8b127400 == 130 [pid = 1824] [id = 627] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x885f5800 == 129 [pid = 1824] [id = 766] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x870ce400 == 128 [pid = 1824] [id = 765] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x84aa9400 == 127 [pid = 1824] [id = 764] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x91056000 == 126 [pid = 1824] [id = 762] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8418f400 == 125 [pid = 1824] [id = 760] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x9105e000 == 124 [pid = 1824] [id = 761] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8e6cf400 == 123 [pid = 1824] [id = 759] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x90f31800 == 122 [pid = 1824] [id = 757] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8f725c00 == 121 [pid = 1824] [id = 758] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8f629400 == 120 [pid = 1824] [id = 755] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8f548400 == 119 [pid = 1824] [id = 756] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8e562c00 == 118 [pid = 1824] [id = 754] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x88bc2000 == 117 [pid = 1824] [id = 753] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8d2d8800 == 116 [pid = 1824] [id = 752] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8911e400 == 115 [pid = 1824] [id = 751] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8d2d5c00 == 114 [pid = 1824] [id = 750] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8a756c00 == 113 [pid = 1824] [id = 748] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x883de000 == 112 [pid = 1824] [id = 749] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x89125800 == 111 [pid = 1824] [id = 747] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x88b6e800 == 110 [pid = 1824] [id = 745] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x8a578800 == 109 [pid = 1824] [id = 746] 02:54:28 INFO - PROCESS | 1824 | --DOCSHELL 0x84b01400 == 108 [pid = 1824] [id = 744] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 180 (0x8a503400) [pid = 1824] [serial = 2231] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 179 (0x8e562800) [pid = 1824] [serial = 2103] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 178 (0x89122400) [pid = 1824] [serial = 2228] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 177 (0x882af800) [pid = 1824] [serial = 2222] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 176 (0x9c27b400) [pid = 1824] [serial = 2219] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 175 (0x9b352400) [pid = 1824] [serial = 2217] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 174 (0x9af2a800) [pid = 1824] [serial = 2216] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 173 (0x9aaef800) [pid = 1824] [serial = 2214] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 172 (0x9a97d400) [pid = 1824] [serial = 2213] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 171 (0x9a377800) [pid = 1824] [serial = 2211] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 170 (0x99f02400) [pid = 1824] [serial = 2210] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 169 (0x97877000) [pid = 1824] [serial = 2208] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 168 (0x9544d800) [pid = 1824] [serial = 2207] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 167 (0x95330000) [pid = 1824] [serial = 2205] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 166 (0x952f5000) [pid = 1824] [serial = 2204] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 165 (0x93b02c00) [pid = 1824] [serial = 2202] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 164 (0x92e25000) [pid = 1824] [serial = 2201] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 163 (0x927d6400) [pid = 1824] [serial = 2199] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 162 (0x927cfc00) [pid = 1824] [serial = 2198] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 161 (0x91c90400) [pid = 1824] [serial = 2196] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 160 (0x91c8b400) [pid = 1824] [serial = 2195] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 159 (0x91057c00) [pid = 1824] [serial = 2193] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 158 (0x90fb4800) [pid = 1824] [serial = 2192] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 157 (0x8f8c8000) [pid = 1824] [serial = 2190] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 156 (0x8f8c1400) [pid = 1824] [serial = 2189] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 155 (0x8f73c800) [pid = 1824] [serial = 2187] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 154 (0x8f71d400) [pid = 1824] [serial = 2186] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 153 (0x8eea2c00) [pid = 1824] [serial = 2184] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 152 (0x8ec8ac00) [pid = 1824] [serial = 2183] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 151 (0x8e6d6000) [pid = 1824] [serial = 2181] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 150 (0x8e6ce000) [pid = 1824] [serial = 2180] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 149 (0x8e55ec00) [pid = 1824] [serial = 2178] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 148 (0x8d8d1000) [pid = 1824] [serial = 2177] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 147 (0x8b495800) [pid = 1824] [serial = 2175] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8b19f400) [pid = 1824] [serial = 2174] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x88db2c00) [pid = 1824] [serial = 2172] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x88bc0800) [pid = 1824] [serial = 2171] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x8b2e6400) [pid = 1824] [serial = 2168] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x88318c00) [pid = 1824] [serial = 2223] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x9d5aa800) [pid = 1824] [serial = 2220] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x895f3000) [pid = 1824] [serial = 2229] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x88b7bc00) [pid = 1824] [serial = 2226] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x88b72c00) [pid = 1824] [serial = 2225] [outer = (nil)] [url = about:blank] 02:54:28 INFO - PROCESS | 1824 | 1462960468830 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]]]}] 02:54:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:54:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:54:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 4994ms 02:54:28 INFO - PROCESS | 1824 | 1462960468848 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 1824 | 1462960468852 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 02:54:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:54:28 INFO - PROCESS | 1824 | 1462960468861 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 1824 | 1462960468864 Marionette TRACE conn4 <- [1,3102,null,{}] 02:54:28 INFO - PROCESS | 1824 | 1462960468874 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}] 02:54:29 INFO - PROCESS | 1824 | 1462960469175 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:54:29 INFO - PROCESS | 1824 | 1462960469490 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 1824 | ++DOCSHELL 0x885edc00 == 109 [pid = 1824] [id = 785] 02:54:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 139 (0x88b76000) [pid = 1824] [serial = 2354] [outer = (nil)] 02:54:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 140 (0x88bc1800) [pid = 1824] [serial = 2355] [outer = 0x88b76000] 02:54:29 INFO - PROCESS | 1824 | 1462960469587 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 1824 | ++DOMWINDOW == 141 (0x88db0000) [pid = 1824] [serial = 2356] [outer = 0x88b76000] 02:54:30 INFO - PROCESS | 1824 | 1462960470396 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:54:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:54:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1588ms 02:54:30 INFO - PROCESS | 1824 | 1462960470449 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 1824 | 1462960470457 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 02:54:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:54:30 INFO - PROCESS | 1824 | 1462960470467 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 1824 | 1462960470470 Marionette TRACE conn4 <- [1,3106,null,{}] 02:54:30 INFO - PROCESS | 1824 | 1462960470477 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}] 02:54:30 INFO - PROCESS | 1824 | 1462960470843 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 02:54:31 INFO - PROCESS | 1824 | 1462960471035 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 1824 | ++DOCSHELL 0x8911e400 == 110 [pid = 1824] [id = 786] 02:54:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 142 (0x89125800) [pid = 1824] [serial = 2357] [outer = (nil)] 02:54:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 143 (0x8a75b400) [pid = 1824] [serial = 2358] [outer = 0x89125800] 02:54:31 INFO - PROCESS | 1824 | 1462960471132 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 1824 | ++DOMWINDOW == 144 (0x8b12d000) [pid = 1824] [serial = 2359] [outer = 0x89125800] 02:54:32 INFO - PROCESS | 1824 | 1462960472020 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]]]}] 02:54:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:54:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:54:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:54:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1582ms 02:54:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:54:32 INFO - PROCESS | 1824 | 1462960472051 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 1824 | 1462960472054 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 02:54:32 INFO - PROCESS | 1824 | 1462960472061 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 1824 | 1462960472067 Marionette TRACE conn4 <- [1,3110,null,{}] 02:54:32 INFO - PROCESS | 1824 | 1462960472090 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}] 02:54:32 INFO - PROCESS | 1824 | 1462960472405 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 02:54:32 INFO - PROCESS | 1824 | 1462960472468 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 1824 | ++DOCSHELL 0x8a762000 == 111 [pid = 1824] [id = 787] 02:54:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 145 (0x8b498800) [pid = 1824] [serial = 2360] [outer = (nil)] 02:54:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 146 (0x8b6d9800) [pid = 1824] [serial = 2361] [outer = 0x8b498800] 02:54:32 INFO - PROCESS | 1824 | 1462960472559 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 1824 | ++DOMWINDOW == 147 (0x8c0ddc00) [pid = 1824] [serial = 2362] [outer = 0x8b498800] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 146 (0x8b128800) [pid = 1824] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 145 (0x89119c00) [pid = 1824] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 144 (0x882a5c00) [pid = 1824] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 143 (0x84aa9800) [pid = 1824] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 142 (0x9299f400) [pid = 1824] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 141 (0x91c90000) [pid = 1824] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 140 (0x91c8cc00) [pid = 1824] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 139 (0x8b6d8800) [pid = 1824] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 138 (0x8f80d000) [pid = 1824] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 137 (0x8f740000) [pid = 1824] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 136 (0x90f33800) [pid = 1824] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 135 (0x8f723400) [pid = 1824] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 134 (0x8f629800) [pid = 1824] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 133 (0x8e5b7400) [pid = 1824] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 132 (0x8e55d000) [pid = 1824] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 131 (0x8e425c00) [pid = 1824] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 130 (0x8b6d9400) [pid = 1824] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 129 (0x8d2d6000) [pid = 1824] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 128 (0x8a75bc00) [pid = 1824] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 127 (0x8ae71800) [pid = 1824] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 126 (0x8a760400) [pid = 1824] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 125 (0x8a57d000) [pid = 1824] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 124 (0x88b74800) [pid = 1824] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:54:33 INFO - PROCESS | 1824 | --DOMWINDOW == 123 (0x84b01c00) [pid = 1824] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:54:34 INFO - PROCESS | 1824 | 1462960474179 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"]]]}] 02:54:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:54:34 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 02:54:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:54:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:54:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 2150ms 02:54:34 INFO - PROCESS | 1824 | 1462960474210 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 02:54:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:54:34 INFO - PROCESS | 1824 | 1462960474215 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 02:54:34 INFO - PROCESS | 1824 | 1462960474221 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 1824 | 1462960474224 Marionette TRACE conn4 <- [1,3114,null,{}] 02:54:34 INFO - PROCESS | 1824 | 1462960474230 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}] 02:54:34 INFO - PROCESS | 1824 | 1462960474446 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 02:54:34 INFO - PROCESS | 1824 | 1462960474683 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\", \"acd359ad-4189-4cdc-aa25-3825ca041733\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 1824 | ++DOCSHELL 0x84aa9800 == 112 [pid = 1824] [id = 788] 02:54:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 124 (0x8b498000) [pid = 1824] [serial = 2363] [outer = (nil)] 02:54:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 125 (0x8d3e8400) [pid = 1824] [serial = 2364] [outer = 0x8b498000] 02:54:34 INFO - PROCESS | 1824 | 1462960474757 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 1824 | ++DOMWINDOW == 126 (0x8d42e400) [pid = 1824] [serial = 2365] [outer = 0x8b498000] 02:54:35 INFO - PROCESS | 1824 | 1462960475544 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]]]}] 02:54:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:54:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1336ms 02:54:35 INFO - PROCESS | 1824 | 1462960475556 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 1824 | 1462960475559 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 02:54:36 WARNING - u'runner_teardown' () 02:54:36 INFO - No more tests 02:54:36 INFO - Got 0 unexpected results 02:54:36 INFO - SUITE-END | took 1380s 02:54:36 INFO - Closing logging queue 02:54:36 INFO - queue closed 02:54:36 INFO - Return code: 0 02:54:36 WARNING - # TBPL SUCCESS # 02:54:36 INFO - Running post-action listener: _resource_record_post_action 02:54:36 INFO - Running post-run listener: _resource_record_post_run 02:54:38 INFO - Total resource usage - Wall time: 1415s; CPU: 98.0%; Read bytes: 14393344; Write bytes: 925716480; Read time: 1132; Write time: 306044 02:54:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:54:38 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 135024640; Read time: 16; Write time: 181036 02:54:38 INFO - run-tests - Wall time: 1385s; CPU: 98.0%; Read bytes: 11296768; Write bytes: 780505088; Read time: 564; Write time: 114328 02:54:38 INFO - Running post-run listener: _upload_blobber_files 02:54:38 INFO - Blob upload gear active. 02:54:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:54:38 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 02:54:38 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'] 02:54:38 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 02:54:38 INFO - (blobuploader) - INFO - Open directory for files ... 02:54:38 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:54:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:54:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:54:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:54:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:54:39 INFO - (blobuploader) - INFO - Done attempting. 02:54:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:54:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:54:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:54:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:54:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:54:40 INFO - (blobuploader) - INFO - Done attempting. 02:54:40 INFO - (blobuploader) - INFO - Iteration through files over. 02:54:40 INFO - Return code: 0 02:54:40 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:54:40 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:54:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ed3899dadee8e8005aa31510a74277fe70c8e668509409a521a19661cc0022d45b5726f7fed55e025b59e630e032e728c764ac49c2a82e7ff91fb963e50b52d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf38fee4ce8ccecb50f01d7ba4cf32fd5fa1afb65247d595a52b128311a876a7b909060df940b392a0f8933219aed546d18f6ee5073b64468d126389d8dd0c1a"} 02:54:40 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:54:40 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:54:40 INFO - Contents: 02:54:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ed3899dadee8e8005aa31510a74277fe70c8e668509409a521a19661cc0022d45b5726f7fed55e025b59e630e032e728c764ac49c2a82e7ff91fb963e50b52d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf38fee4ce8ccecb50f01d7ba4cf32fd5fa1afb65247d595a52b128311a876a7b909060df940b392a0f8933219aed546d18f6ee5073b64468d126389d8dd0c1a"} 02:54:40 INFO - Running post-run listener: copy_logs_to_upload_dir 02:54:40 INFO - Copying logs to upload dir... 02:54:40 INFO - mkdir: /builds/slave/test/build/upload/logs 02:54:40 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1552.064125 ========= master_lag: 1.64 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 53 secs) (at 2016-05-11 02:54:42.297633) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 02:54:42.299081) ========= 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-1462958613.223023-1184434857 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ed3899dadee8e8005aa31510a74277fe70c8e668509409a521a19661cc0022d45b5726f7fed55e025b59e630e032e728c764ac49c2a82e7ff91fb963e50b52d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf38fee4ce8ccecb50f01d7ba4cf32fd5fa1afb65247d595a52b128311a876a7b909060df940b392a0f8933219aed546d18f6ee5073b64468d126389d8dd0c1a"} build_url:https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032194 build_url: 'https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/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/ed3899dadee8e8005aa31510a74277fe70c8e668509409a521a19661cc0022d45b5726f7fed55e025b59e630e032e728c764ac49c2a82e7ff91fb963e50b52d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bf38fee4ce8ccecb50f01d7ba4cf32fd5fa1afb65247d595a52b128311a876a7b909060df940b392a0f8933219aed546d18f6ee5073b64468d126389d8dd0c1a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R7p5JHWnTzez9fFYczHu2w/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 02:54:42.367260) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 02:54:42.367782) ========= 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-1462958613.223023-1184434857 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016851 ========= master_lag: 0.32 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 02:54:42.703088) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 02:54:42.703415) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 02:54:42.705663) ========= ========= Total master_lag: 2.18 =========