builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-554 starttime: 1467737272.08 results: success (0) buildid: 20160705080222 builduid: d8f172d1295a49149a1d56034bc9c957 revision: 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:47:52.078497) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:47:52.079150) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-05 09:47:52.079561) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-05 09:47:54.292494) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-05 09:47:54.292868) ========= 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-1467737176.299177-853214332 _=/tools/buildbot/bin/python using PTY: False --2016-07-05 09:47:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.6M=0.001s 2016-07-05 09:47:54 (10.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.319080 ========= master_lag: 5.45 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-05 09:48:00.060009) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-05 09:48:00.060522) ========= 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-1467737176.299177-853214332 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.065462 ========= master_lag: 6.60 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-05 09:48:06.728503) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 9 secs) (at 2016-07-05 09:48:06.729049) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f --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-1467737176.299177-853214332 _=/tools/buildbot/bin/python using PTY: False 2016-07-05 09:48:14,461 truncating revision to first 12 chars 2016-07-05 09:48:14,461 Setting DEBUG logging. 2016-07-05 09:48:14,461 attempt 1/10 2016-07-05 09:48:14,462 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/4e1aa4b6f7b4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 09:48:14,844 unpacking tar archive at: mozilla-beta-4e1aa4b6f7b4/testing/mozharness/ program finished with exit code 0 elapsedTime=0.670622 ========= master_lag: 8.85 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 9 secs) (at 2016-07-05 09:48:16.249345) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:16.249748) ========= script_repo_revision: 4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:48:16.250316) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 27 secs) (at 2016-07-05 09:48:16.250713) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 27 secs) (at 2016-07-05 09:48:44.109380) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 9 secs) (at 2016-07-05 09:48:44.109768) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467737176.299177-853214332 _=/tools/buildbot/bin/python using PTY: False 09:48:48 INFO - MultiFileLogger online at 20160705 09:48:48 in /builds/slave/test 09:48: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-beta --download-symbols true 09:48:48 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:48:48 INFO - {'append_to_log': False, 09:48:48 INFO - 'base_work_dir': '/builds/slave/test', 09:48:48 INFO - 'blob_upload_branch': 'mozilla-beta', 09:48:48 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:48:48 INFO - 'buildbot_json_path': 'buildprops.json', 09:48:48 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:48:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:48:48 INFO - 'download_minidump_stackwalk': True, 09:48:48 INFO - 'download_symbols': 'true', 09:48:48 INFO - 'e10s': False, 09:48:48 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:48:48 INFO - 'tooltool.py': '/tools/tooltool.py', 09:48:48 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:48:48 INFO - '/tools/misc-python/virtualenv.py')}, 09:48:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:48:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:48:48 INFO - 'log_level': 'info', 09:48:48 INFO - 'log_to_console': True, 09:48:48 INFO - 'opt_config_files': (), 09:48:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:48:48 INFO - '--processes=1', 09:48:48 INFO - '--config=%(test_path)s/wptrunner.ini', 09:48:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:48:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:48:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:48:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:48:48 INFO - 'pip_index': False, 09:48:48 INFO - 'require_test_zip': True, 09:48:48 INFO - 'test_type': ('testharness',), 09:48:48 INFO - 'this_chunk': '1', 09:48:48 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:48:48 INFO - 'total_chunks': '10', 09:48:48 INFO - 'virtualenv_path': 'venv', 09:48:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:48:48 INFO - 'work_dir': 'build'} 09:48:48 INFO - ##### 09:48:48 INFO - ##### Running clobber step. 09:48:48 INFO - ##### 09:48:48 INFO - Running pre-action listener: _resource_record_pre_action 09:48:48 INFO - Running main action method: clobber 09:48:48 INFO - rmtree: /builds/slave/test/build 09:48:48 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:48:50 INFO - Running post-action listener: _resource_record_post_action 09:48:50 INFO - ##### 09:48:50 INFO - ##### Running read-buildbot-config step. 09:48:50 INFO - ##### 09:48:50 INFO - Running pre-action listener: _resource_record_pre_action 09:48:50 INFO - Running main action method: read_buildbot_config 09:48:50 INFO - Using buildbot properties: 09:48:50 INFO - { 09:48:50 INFO - "project": "", 09:48:50 INFO - "product": "firefox", 09:48:50 INFO - "script_repo_revision": "production", 09:48:50 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:48:50 INFO - "repository": "", 09:48:50 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:48:50 INFO - "buildid": "20160705080222", 09:48:50 INFO - "pgo_build": "False", 09:48:50 INFO - "basedir": "/builds/slave/test", 09:48:50 INFO - "buildnumber": 11, 09:48:50 INFO - "slavename": "tst-linux32-spot-554", 09:48:50 INFO - "revision": "4e1aa4b6f7b4de6e4b7f34b016c3e1d8505dcd1f", 09:48:50 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 09:48:50 INFO - "platform": "linux", 09:48:50 INFO - "branch": "mozilla-beta", 09:48:50 INFO - "repo_path": "releases/mozilla-beta", 09:48:50 INFO - "moz_repo_path": "", 09:48:50 INFO - "stage_platform": "linux", 09:48:50 INFO - "builduid": "d8f172d1295a49149a1d56034bc9c957", 09:48:50 INFO - "slavebuilddir": "test" 09:48:50 INFO - } 09:48:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:48:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:48:50 INFO - Running post-action listener: _resource_record_post_action 09:48:50 INFO - ##### 09:48:50 INFO - ##### Running download-and-extract step. 09:48:50 INFO - ##### 09:48:50 INFO - Running pre-action listener: _resource_record_pre_action 09:48:50 INFO - Running main action method: download_and_extract 09:48:50 INFO - mkdir: /builds/slave/test/build/tests 09:48: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')]} 09:48:50 INFO - https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:48:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:48:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:48:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:48:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 09:48:52 INFO - Downloaded 1291 bytes. 09:48:52 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:48:52 INFO - Using the following test package requirements: 09:48:52 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:48:52 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:48:52 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:48:52 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:48:52 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:48:52 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:48:52 INFO - u'jsshell-linux-i686.zip'], 09:48:52 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:48:52 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:48:52 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:48:52 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:48:52 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:48:52 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:48:52 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:48:52 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:48:52 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:48:52 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:48:52 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:48:52 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:48: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')]} 09:48:52 INFO - https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:48:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:48:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:48:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:48:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 09:48:55 INFO - Downloaded 22860918 bytes. 09:48:55 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:48:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:48:56 INFO - caution: filename not matched: web-platform/* 09:48:56 INFO - Return code: 11 09:48:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:48:56 INFO - https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:48:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:48:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:48:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:48:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:49:01 INFO - Downloaded 36389078 bytes. 09:49:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:49:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:49:05 INFO - caution: filename not matched: bin/* 09:49:05 INFO - caution: filename not matched: config/* 09:49:05 INFO - caution: filename not matched: mozbase/* 09:49:05 INFO - caution: filename not matched: marionette/* 09:49:05 INFO - caution: filename not matched: tools/wptserve/* 09:49:05 INFO - Return code: 11 09:49:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:05 INFO - https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:49:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:49:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:49:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:49:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 09:49:11 INFO - Downloaded 69354331 bytes. 09:49:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:49:11 INFO - mkdir: /builds/slave/test/properties 09:49:11 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:49:11 INFO - Writing to file /builds/slave/test/properties/build_url 09:49:11 INFO - Contents: 09:49:11 INFO - build_url:https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:49:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:49:12 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:49:12 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:49:12 INFO - Contents: 09:49:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:49:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:12 INFO - https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:49:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:49:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:49:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:49:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:49:20 INFO - Downloaded 92360514 bytes. 09:49:20 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:49:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:49:30 INFO - Return code: 0 09:49:30 INFO - Running post-action listener: _resource_record_post_action 09:49:30 INFO - Running post-action listener: set_extra_try_arguments 09:49:30 INFO - ##### 09:49:30 INFO - ##### Running create-virtualenv step. 09:49:30 INFO - ##### 09:49:30 INFO - Running pre-action listener: _pre_create_virtualenv 09:49:30 INFO - Running pre-action listener: _resource_record_pre_action 09:49:30 INFO - Running main action method: create_virtualenv 09:49:30 INFO - Creating virtualenv /builds/slave/test/build/venv 09:49:30 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 09:49:30 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:49:31 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:49:31 INFO - Using real prefix '/usr' 09:49:31 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:49:32 INFO - Installing distribute.............................................................................................................................................................................................done. 09:49:35 INFO - Installing pip.................done. 09:49:35 INFO - Return code: 0 09:49:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:49:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:49:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:49:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9210c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9277598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x932b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x931af70>, '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 0x931a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9320750>, '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-1467737176.299177-853214332', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:49:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:49:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:49:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:49:35 INFO - 'CCACHE_UMASK': '002', 09:49:35 INFO - 'DISPLAY': ':0', 09:49:35 INFO - 'HOME': '/home/cltbld', 09:49:35 INFO - 'LANG': 'en_US.UTF-8', 09:49:35 INFO - 'LOGNAME': 'cltbld', 09:49:35 INFO - 'MAIL': '/var/mail/cltbld', 09:49:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:49:35 INFO - 'MOZ_NO_REMOTE': '1', 09:49:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:49:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:49:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:49:35 INFO - 'PWD': '/builds/slave/test', 09:49:35 INFO - 'SHELL': '/bin/bash', 09:49:35 INFO - 'SHLVL': '1', 09:49:35 INFO - 'TERM': 'linux', 09:49:35 INFO - 'TMOUT': '86400', 09:49:35 INFO - 'USER': 'cltbld', 09:49:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737176.299177-853214332', 09:49:35 INFO - '_': '/tools/buildbot/bin/python'} 09:49:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:49:36 INFO - Downloading/unpacking psutil>=0.7.1 09:49:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:49:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:49:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:49:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:49:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:49:40 INFO - Installing collected packages: psutil 09:49:40 INFO - Running setup.py install for psutil 09:49:41 INFO - building 'psutil._psutil_linux' extension 09:49:41 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 09:49:41 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:49:41 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:49:41 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 09:49:41 INFO - building 'psutil._psutil_posix' extension 09:49:41 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 09:49:42 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 09:49:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:49:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:49:42 INFO - Successfully installed psutil 09:49:42 INFO - Cleaning up... 09:49:42 INFO - Return code: 0 09:49:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:49:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:49:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:49:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9210c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9277598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x932b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x931af70>, '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 0x931a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9320750>, '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-1467737176.299177-853214332', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:49:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:49:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:49:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:49:42 INFO - 'CCACHE_UMASK': '002', 09:49:42 INFO - 'DISPLAY': ':0', 09:49:42 INFO - 'HOME': '/home/cltbld', 09:49:42 INFO - 'LANG': 'en_US.UTF-8', 09:49:42 INFO - 'LOGNAME': 'cltbld', 09:49:42 INFO - 'MAIL': '/var/mail/cltbld', 09:49:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:49:42 INFO - 'MOZ_NO_REMOTE': '1', 09:49:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:49:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:49:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:49:42 INFO - 'PWD': '/builds/slave/test', 09:49:42 INFO - 'SHELL': '/bin/bash', 09:49:42 INFO - 'SHLVL': '1', 09:49:42 INFO - 'TERM': 'linux', 09:49:42 INFO - 'TMOUT': '86400', 09:49:42 INFO - 'USER': 'cltbld', 09:49:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737176.299177-853214332', 09:49:42 INFO - '_': '/tools/buildbot/bin/python'} 09:49:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:49:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:49:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:49:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:49:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:49:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:49:46 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:49:46 INFO - Installing collected packages: mozsystemmonitor 09:49:46 INFO - Running setup.py install for mozsystemmonitor 09:49:46 INFO - Successfully installed mozsystemmonitor 09:49:46 INFO - Cleaning up... 09:49:46 INFO - Return code: 0 09:49:46 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:49:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:49:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:49:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9210c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9277598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x932b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x931af70>, '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 0x931a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9320750>, '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-1467737176.299177-853214332', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:49:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:49:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:49:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:49:46 INFO - 'CCACHE_UMASK': '002', 09:49:46 INFO - 'DISPLAY': ':0', 09:49:46 INFO - 'HOME': '/home/cltbld', 09:49:46 INFO - 'LANG': 'en_US.UTF-8', 09:49:46 INFO - 'LOGNAME': 'cltbld', 09:49:46 INFO - 'MAIL': '/var/mail/cltbld', 09:49:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:49:46 INFO - 'MOZ_NO_REMOTE': '1', 09:49:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:49:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:49:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:49:46 INFO - 'PWD': '/builds/slave/test', 09:49:46 INFO - 'SHELL': '/bin/bash', 09:49:46 INFO - 'SHLVL': '1', 09:49:46 INFO - 'TERM': 'linux', 09:49:46 INFO - 'TMOUT': '86400', 09:49:46 INFO - 'USER': 'cltbld', 09:49:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737176.299177-853214332', 09:49:46 INFO - '_': '/tools/buildbot/bin/python'} 09:49:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:49:47 INFO - Downloading/unpacking blobuploader==1.2.4 09:49:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:49:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:49:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:51 INFO - Downloading blobuploader-1.2.4.tar.gz 09:49:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:49:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:49:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:49:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:49:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:49:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:49:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:49:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:49:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:49:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:49:52 INFO - Downloading docopt-0.6.1.tar.gz 09:49:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:49:52 INFO - Installing collected packages: blobuploader, requests, docopt 09:49:52 INFO - Running setup.py install for blobuploader 09:49:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:49:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:49:52 INFO - Running setup.py install for requests 09:49:53 INFO - Running setup.py install for docopt 09:49:54 INFO - Successfully installed blobuploader requests docopt 09:49:54 INFO - Cleaning up... 09:49:54 INFO - Return code: 0 09:49:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:49:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:49:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:49:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:49:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:49:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9210c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9277598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x932b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x931af70>, '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 0x931a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9320750>, '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-1467737176.299177-853214332', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:49:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:49:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:49:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:49:54 INFO - 'CCACHE_UMASK': '002', 09:49:54 INFO - 'DISPLAY': ':0', 09:49:54 INFO - 'HOME': '/home/cltbld', 09:49:54 INFO - 'LANG': 'en_US.UTF-8', 09:49:54 INFO - 'LOGNAME': 'cltbld', 09:49:54 INFO - 'MAIL': '/var/mail/cltbld', 09:49:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:49:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:49:54 INFO - 'MOZ_NO_REMOTE': '1', 09:49:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:49:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:49:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:49:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:49:54 INFO - 'PWD': '/builds/slave/test', 09:49:54 INFO - 'SHELL': '/bin/bash', 09:49:54 INFO - 'SHLVL': '1', 09:49:54 INFO - 'TERM': 'linux', 09:49:54 INFO - 'TMOUT': '86400', 09:49:54 INFO - 'USER': 'cltbld', 09:49:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737176.299177-853214332', 09:49:54 INFO - '_': '/tools/buildbot/bin/python'} 09:49:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:49:54 INFO - Running setup.py (path:/tmp/pip-A2Wizt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:49:54 INFO - Running setup.py (path:/tmp/pip-6MJcED-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:49:54 INFO - Running setup.py (path:/tmp/pip-m3VJVo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:49:54 INFO - Running setup.py (path:/tmp/pip-mFaYec-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:49:55 INFO - Running setup.py (path:/tmp/pip-WUW3Ca-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:49:55 INFO - Running setup.py (path:/tmp/pip-eUKcut-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:49:55 INFO - Running setup.py (path:/tmp/pip-6FmGMk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:49:55 INFO - Running setup.py (path:/tmp/pip-1DdBf4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:49:55 INFO - Running setup.py (path:/tmp/pip-cBNV0X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:49:55 INFO - Running setup.py (path:/tmp/pip-YrYRqy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:49:55 INFO - Running setup.py (path:/tmp/pip-9zwI8w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:49:55 INFO - Running setup.py (path:/tmp/pip-0plsrw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:49:56 INFO - Running setup.py (path:/tmp/pip-4Quxig-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:49:56 INFO - Running setup.py (path:/tmp/pip-AKljHy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:49:56 INFO - Running setup.py (path:/tmp/pip-AfCqp_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:49:56 INFO - Running setup.py (path:/tmp/pip-ktzdOi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:49:56 INFO - Running setup.py (path:/tmp/pip-Qg1PKn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:49:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:49:56 INFO - Running setup.py (path:/tmp/pip-TDnaHQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:49:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:49:56 INFO - Running setup.py (path:/tmp/pip-c0ZYdU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:49:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:49:57 INFO - Running setup.py (path:/tmp/pip-dP1ejD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:49:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:49:57 INFO - Running setup.py (path:/tmp/pip-4UYTMI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:49:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:49:57 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 09:49:57 INFO - Running setup.py install for manifestparser 09:49:57 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:49:57 INFO - Running setup.py install for mozcrash 09:49:58 INFO - Running setup.py install for mozdebug 09:49:58 INFO - Running setup.py install for mozdevice 09:49:58 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:49:58 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:49:58 INFO - Running setup.py install for mozfile 09:49:58 INFO - Running setup.py install for mozhttpd 09:49:58 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:49:59 INFO - Running setup.py install for mozinfo 09:49:59 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:49:59 INFO - Running setup.py install for mozInstall 09:49:59 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:49:59 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:49:59 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:49:59 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:49:59 INFO - Running setup.py install for mozleak 09:49:59 INFO - Running setup.py install for mozlog 09:49:59 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:49:59 INFO - Running setup.py install for moznetwork 09:50:00 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:50:00 INFO - Running setup.py install for mozprocess 09:50:00 INFO - Running setup.py install for mozprofile 09:50:00 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:50:00 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:50:00 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:50:00 INFO - Running setup.py install for mozrunner 09:50:00 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:50:00 INFO - Running setup.py install for mozscreenshot 09:50:01 INFO - Running setup.py install for moztest 09:50:01 INFO - Running setup.py install for mozversion 09:50:01 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:50:01 INFO - Running setup.py install for wptserve 09:50:01 INFO - Running setup.py install for marionette-driver 09:50:02 INFO - Running setup.py install for browsermob-proxy 09:50:02 INFO - Running setup.py install for marionette-client 09:50:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:50:03 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:50:03 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 09:50:03 INFO - Cleaning up... 09:50:03 INFO - Return code: 0 09:50:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:50:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:50:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:50:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9210c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9277598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x932b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x931af70>, '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 0x931a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9320750>, '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-1467737176.299177-853214332', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:50:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:50:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:50:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:50:03 INFO - 'CCACHE_UMASK': '002', 09:50:03 INFO - 'DISPLAY': ':0', 09:50:03 INFO - 'HOME': '/home/cltbld', 09:50:03 INFO - 'LANG': 'en_US.UTF-8', 09:50:03 INFO - 'LOGNAME': 'cltbld', 09:50:03 INFO - 'MAIL': '/var/mail/cltbld', 09:50:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:50:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:50:03 INFO - 'MOZ_NO_REMOTE': '1', 09:50:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:50:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:50:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:50:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:50:03 INFO - 'PWD': '/builds/slave/test', 09:50:03 INFO - 'SHELL': '/bin/bash', 09:50:03 INFO - 'SHLVL': '1', 09:50:03 INFO - 'TERM': 'linux', 09:50:03 INFO - 'TMOUT': '86400', 09:50:03 INFO - 'USER': 'cltbld', 09:50:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737176.299177-853214332', 09:50:03 INFO - '_': '/tools/buildbot/bin/python'} 09:50:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:50:03 INFO - Running setup.py (path:/tmp/pip-V2uDFb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:50:03 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:50:03 INFO - Running setup.py (path:/tmp/pip-R0ywX8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:50:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:50:03 INFO - Running setup.py (path:/tmp/pip-NwWOpU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:50:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:50:03 INFO - Running setup.py (path:/tmp/pip-9vZh3P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:50:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:50:04 INFO - Running setup.py (path:/tmp/pip-Hgbprf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:50:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 09:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:50:04 INFO - Running setup.py (path:/tmp/pip-l_uNtA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:50:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 09:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:50:04 INFO - Running setup.py (path:/tmp/pip-z1VDi2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:50:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:50:04 INFO - Running setup.py (path:/tmp/pip-Cj0eZ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:50:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 09:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:50:04 INFO - Running setup.py (path:/tmp/pip-MXnZrC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:50:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 09:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:50:04 INFO - Running setup.py (path:/tmp/pip-Qgu9sq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:50:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:50:04 INFO - Running setup.py (path:/tmp/pip-BrS_N4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:50:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 09:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:50:05 INFO - Running setup.py (path:/tmp/pip-Ok6fI6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:50:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 09:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:50:05 INFO - Running setup.py (path:/tmp/pip-Cf2HTs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:50:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 09:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:50:05 INFO - Running setup.py (path:/tmp/pip-g1lLMn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:50:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 09:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:50:05 INFO - Running setup.py (path:/tmp/pip-Jhsm3C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:50:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 09:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:50:05 INFO - Running setup.py (path:/tmp/pip-BynXw5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:50:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 09:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:50:05 INFO - Running setup.py (path:/tmp/pip-oItdfx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:50:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 09:50:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:50:05 INFO - Running setup.py (path:/tmp/pip-dihjmC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:50:06 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 09:50:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:50:06 INFO - Running setup.py (path:/tmp/pip-w20V5P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:50:06 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 09:50:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:50:06 INFO - Running setup.py (path:/tmp/pip-gbNBgr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:50:06 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:50:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:50:06 INFO - Running setup.py (path:/tmp/pip-il2fAz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:50:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:50:06 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 09:50:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:50:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:50:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:50:06 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:50:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:50:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:50:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:50:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:50:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:50:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:50:10 INFO - Downloading blessings-1.6.tar.gz 09:50:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:50:10 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:50:10 INFO - Installing collected packages: blessings 09:50:10 INFO - Running setup.py install for blessings 09:50:11 INFO - Successfully installed blessings 09:50:11 INFO - Cleaning up... 09:50:11 INFO - Return code: 0 09:50:11 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:50:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:50:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:50:11 INFO - Reading from file tmpfile_stdout 09:50:11 INFO - Current package versions: 09:50:11 INFO - argparse == 1.2.1 09:50:11 INFO - blessings == 1.6 09:50:11 INFO - blobuploader == 1.2.4 09:50:11 INFO - browsermob-proxy == 0.6.0 09:50:11 INFO - docopt == 0.6.1 09:50:11 INFO - manifestparser == 1.1 09:50:11 INFO - marionette-client == 2.3.0 09:50:11 INFO - marionette-driver == 1.4.0 09:50:11 INFO - mozInstall == 1.12 09:50:11 INFO - mozcrash == 0.17 09:50:11 INFO - mozdebug == 0.1 09:50:11 INFO - mozdevice == 0.48 09:50:11 INFO - mozfile == 1.2 09:50:11 INFO - mozhttpd == 0.7 09:50:11 INFO - mozinfo == 0.9 09:50:11 INFO - mozleak == 0.1 09:50:11 INFO - mozlog == 3.1 09:50:11 INFO - moznetwork == 0.27 09:50:11 INFO - mozprocess == 0.22 09:50:11 INFO - mozprofile == 0.28 09:50:11 INFO - mozrunner == 6.11 09:50:11 INFO - mozscreenshot == 0.1 09:50:11 INFO - mozsystemmonitor == 0.0 09:50:11 INFO - moztest == 0.7 09:50:11 INFO - mozversion == 1.4 09:50:11 INFO - psutil == 3.1.1 09:50:11 INFO - requests == 1.2.3 09:50:11 INFO - wptserve == 1.4.0 09:50:11 INFO - wsgiref == 0.1.2 09:50:11 INFO - Running post-action listener: _resource_record_post_action 09:50:11 INFO - Running post-action listener: _start_resource_monitoring 09:50:11 INFO - Starting resource monitoring. 09:50:11 INFO - ##### 09:50:11 INFO - ##### Running pull step. 09:50:11 INFO - ##### 09:50:11 INFO - Running pre-action listener: _resource_record_pre_action 09:50:11 INFO - Running main action method: pull 09:50:11 INFO - Pull has nothing to do! 09:50:11 INFO - Running post-action listener: _resource_record_post_action 09:50:11 INFO - ##### 09:50:11 INFO - ##### Running install step. 09:50:11 INFO - ##### 09:50:11 INFO - Running pre-action listener: _resource_record_pre_action 09:50:11 INFO - Running main action method: install 09:50:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:50:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:50:12 INFO - Reading from file tmpfile_stdout 09:50:12 INFO - Detecting whether we're running mozinstall >=1.0... 09:50:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:50:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:50:12 INFO - Reading from file tmpfile_stdout 09:50:12 INFO - Output received: 09:50:12 INFO - Usage: mozinstall [options] installer 09:50:12 INFO - Options: 09:50:12 INFO - -h, --help show this help message and exit 09:50:12 INFO - -d DEST, --destination=DEST 09:50:12 INFO - Directory to install application into. [default: 09:50:12 INFO - "/builds/slave/test"] 09:50:12 INFO - --app=APP Application being installed. [default: firefox] 09:50:12 INFO - mkdir: /builds/slave/test/build/application 09:50:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:50:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:50:43 INFO - Reading from file tmpfile_stdout 09:50:43 INFO - Output received: 09:50:43 INFO - /builds/slave/test/build/application/firefox/firefox 09:50:43 INFO - Running post-action listener: _resource_record_post_action 09:50:43 INFO - ##### 09:50:43 INFO - ##### Running run-tests step. 09:50:43 INFO - ##### 09:50:43 INFO - Running pre-action listener: _resource_record_pre_action 09:50:43 INFO - Running main action method: run_tests 09:50:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:50:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:50:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:50:43 INFO - grabbing minidump binary from tooltool 09:50:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:43 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 0x931af70>, '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 0x931a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9320750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:50:43 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 09:50:43 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 09:50:43 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:50:43 INFO - Return code: 0 09:50:43 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:50:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:50:43 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/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:50:43 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/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:50:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:50:43 INFO - 'CCACHE_UMASK': '002', 09:50:43 INFO - 'DISPLAY': ':0', 09:50:43 INFO - 'HOME': '/home/cltbld', 09:50:43 INFO - 'LANG': 'en_US.UTF-8', 09:50:43 INFO - 'LOGNAME': 'cltbld', 09:50:43 INFO - 'MAIL': '/var/mail/cltbld', 09:50:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:50:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:50:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:50:43 INFO - 'MOZ_NO_REMOTE': '1', 09:50:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:50:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:50:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:50:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:50:43 INFO - 'PWD': '/builds/slave/test', 09:50:43 INFO - 'SHELL': '/bin/bash', 09:50:43 INFO - 'SHLVL': '1', 09:50:43 INFO - 'TERM': 'linux', 09:50:43 INFO - 'TMOUT': '86400', 09:50:43 INFO - 'USER': 'cltbld', 09:50:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467737176.299177-853214332', 09:50:43 INFO - '_': '/tools/buildbot/bin/python'} 09:50:43 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/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:50:44 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 09:50:44 INFO - import pkg_resources 09:50:45 INFO - Using 1 client processes 09:50:46 INFO - wptserve Starting http server on 127.0.0.1:8000 09:50:46 INFO - wptserve Starting http server on 127.0.0.1:8001 09:50:46 INFO - wptserve Starting http server on 127.0.0.1:8443 09:50:48 INFO - SUITE-START | Running 778 tests 09:50:48 INFO - Running testharness tests 09:50:48 INFO - Setting up ssl 09:50:48 INFO - PROCESS | certutil | 09:50:48 INFO - PROCESS | certutil | 09:50:48 INFO - PROCESS | certutil | 09:50:48 INFO - Certificate Nickname Trust Attributes 09:50:48 INFO - SSL,S/MIME,JAR/XPI 09:50:48 INFO - 09:50:48 INFO - web-platform-tests CT,, 09:50:48 INFO - 09:50:48 INFO - Starting runner 09:50:51 INFO - PROCESS | 1753 | 1467737451336 Marionette DEBUG Marionette enabled via build flag and pref 09:50:51 INFO - PROCESS | 1753 | ++DOCSHELL 0xa4d4e000 == 1 [pid = 1753] [id = 1] 09:50:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 1 (0xa4d4e400) [pid = 1753] [serial = 1] [outer = (nil)] 09:50:51 INFO - PROCESS | 1753 | [1753] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:50:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 2 (0xa4d4ec00) [pid = 1753] [serial = 2] [outer = 0xa4d4e400] 09:50:52 INFO - PROCESS | 1753 | 1467737452057 Marionette INFO Listening on port 2828 09:50:52 INFO - PROCESS | 1753 | 1467737452667 Marionette DEBUG Marionette enabled via command-line flag 09:50:52 INFO - PROCESS | 1753 | ++DOCSHELL 0xa23c9800 == 2 [pid = 1753] [id = 2] 09:50:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 3 (0xa23cac00) [pid = 1753] [serial = 3] [outer = (nil)] 09:50:52 INFO - PROCESS | 1753 | [1753] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:50:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1753] [serial = 4] [outer = 0xa23cac00] 09:50:52 INFO - PROCESS | 1753 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d2280 09:50:52 INFO - PROCESS | 1753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d2d60 09:50:52 INFO - PROCESS | 1753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dbde0 09:50:52 INFO - PROCESS | 1753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f8a40 09:50:52 INFO - PROCESS | 1753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fe780 09:50:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 5 (0xa100d400) [pid = 1753] [serial = 5] [outer = 0xa4d4e400] 09:50:53 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:50:53 INFO - PROCESS | 1753 | 1467737453095 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37633 09:50:53 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:50:53 INFO - PROCESS | 1753 | 1467737453129 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37634 09:50:53 INFO - PROCESS | 1753 | 1467737453193 Marionette DEBUG Closed connection conn0 09:50:53 INFO - PROCESS | 1753 | [1753] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 09:50:53 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:50:53 INFO - PROCESS | 1753 | 1467737453320 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37635 09:50:53 INFO - PROCESS | 1753 | 1467737453324 Marionette DEBUG Closed connection conn1 09:50:53 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:50:53 INFO - PROCESS | 1753 | 1467737453389 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37636 09:50:53 INFO - PROCESS | 1753 | 1467737453392 Marionette DEBUG Closed connection conn2 09:50:53 INFO - PROCESS | 1753 | 1467737453435 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:50:53 INFO - PROCESS | 1753 | 1467737453461 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160705080222","device":"desktop","version":"48.0"} 09:50:54 INFO - PROCESS | 1753 | [1753] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:50:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b30cc00 == 3 [pid = 1753] [id = 3] 09:50:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 6 (0x9b30d000) [pid = 1753] [serial = 6] [outer = (nil)] 09:50:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b310800 == 4 [pid = 1753] [id = 4] 09:50:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 7 (0x9b310c00) [pid = 1753] [serial = 7] [outer = (nil)] 09:50:55 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:50:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x9ac4a400 == 5 [pid = 1753] [id = 5] 09:50:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 8 (0x9ac4a800) [pid = 1753] [serial = 8] [outer = (nil)] 09:50:56 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:50:56 INFO - PROCESS | 1753 | [1753] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:50:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 9 (0x9a748c00) [pid = 1753] [serial = 9] [outer = 0x9ac4a800] 09:50:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 10 (0x9a47f400) [pid = 1753] [serial = 10] [outer = 0x9b30d000] 09:50:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 11 (0x9a481000) [pid = 1753] [serial = 11] [outer = 0x9b310c00] 09:50:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 12 (0x9a483800) [pid = 1753] [serial = 12] [outer = 0x9ac4a800] 09:50:57 INFO - PROCESS | 1753 | 1467737457763 Marionette INFO startBrowser 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:50:57 INFO - PROCESS | 1753 | 1467737457813 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 1753 | 1467737457833 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 1753 | 1467737457838 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:50:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 13 (0x9831a800) [pid = 1753] [serial = 13] [outer = 0x9ac4a800] 09:50:58 INFO - PROCESS | 1753 | 1467737458555 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1c697d85-f4ee-4962-b68b-8791e5c495e0","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160705080222","device":"desktop","version":"48.0","command_id":1}}] 09:50:58 INFO - PROCESS | 1753 | 1467737458841 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:50:58 INFO - PROCESS | 1753 | 1467737458852 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:50:59 INFO - PROCESS | 1753 | 1467737459170 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:50:59 INFO - PROCESS | 1753 | 1467737459279 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:50:59 INFO - PROCESS | 1753 | 1467737459285 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:50:59 INFO - PROCESS | 1753 | [1753] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:50:59 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:50:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 14 (0x96e75000) [pid = 1753] [serial = 14] [outer = 0x9ac4a800] 09:50:59 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:50:59 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:50:59 INFO - PROCESS | 1753 | 1467737459791 Marionette TRACE conn3 <- [1,3,null,{}] 09:50:59 INFO - PROCESS | 1753 | 1467737459821 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:50:59 INFO - PROCESS | 1753 | 1467737459830 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:50:59 INFO - PROCESS | 1753 | 1467737459882 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:50:59 INFO - PROCESS | 1753 | 1467737459930 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:50:59 INFO - PROCESS | 1753 | 1467737459934 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:50:59 INFO - PROCESS | 1753 | 1467737459943 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:50:59 INFO - PROCESS | 1753 | 1467737459949 Marionette TRACE conn3 <- [1,6,null,{}] 09:50:59 INFO - PROCESS | 1753 | 1467737459970 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:59 INFO - PROCESS | 1753 | 1467737459979 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:00 INFO - PROCESS | 1753 | 1467737460013 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:51:00 INFO - PROCESS | 1753 | 1467737460024 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:00 INFO - PROCESS | 1753 | 1467737460033 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c22000 == 6 [pid = 1753] [id = 6] 09:51:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 15 (0x93c22400) [pid = 1753] [serial = 15] [outer = (nil)] 09:51:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 16 (0x93c24400) [pid = 1753] [serial = 16] [outer = 0x93c22400] 09:51:00 INFO - PROCESS | 1753 | 1467737460136 Marionette DEBUG loaded listener.js 09:51:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 17 (0x93c29000) [pid = 1753] [serial = 17] [outer = 0x93c22400] 09:51:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a0a800 == 7 [pid = 1753] [id = 7] 09:51:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 18 (0x93a0ac00) [pid = 1753] [serial = 18] [outer = (nil)] 09:51:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 19 (0x93c2ac00) [pid = 1753] [serial = 19] [outer = 0x93a0ac00] 09:51:00 INFO - PROCESS | 1753 | 1467737460692 Marionette DEBUG loaded listener.js 09:51:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 20 (0x93955800) [pid = 1753] [serial = 20] [outer = 0x93a0ac00] 09:51:01 INFO - PROCESS | 1753 | [1753] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:51:01 INFO - PROCESS | 1753 | 1467737461255 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1352ms 09:51:01 INFO - PROCESS | 1753 | 1467737461370 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:51:01 INFO - PROCESS | 1753 | 1467737461372 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:51:01 INFO - PROCESS | 1753 | 1467737461427 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:51:01 INFO - PROCESS | 1753 | 1467737461429 Marionette TRACE conn3 <- [1,10,null,{}] 09:51:01 INFO - PROCESS | 1753 | 1467737461454 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:01 INFO - PROCESS | 1753 | 1467737461466 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:01 INFO - PROCESS | 1753 | 1467737461667 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:51:01 INFO - PROCESS | 1753 | 1467737461976 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 1753 | 1467737461986 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x922e0c00 == 8 [pid = 1753] [id = 8] 09:51:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 21 (0x922e1000) [pid = 1753] [serial = 21] [outer = (nil)] 09:51:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 22 (0x922e3000) [pid = 1753] [serial = 22] [outer = 0x922e1000] 09:51:02 INFO - PROCESS | 1753 | 1467737462081 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 23 (0x922e7c00) [pid = 1753] [serial = 23] [outer = 0x922e1000] 09:51:02 INFO - PROCESS | 1753 | 1467737462981 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1618ms 09:51:03 INFO - PROCESS | 1753 | 1467737463027 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 1753 | 1467737463034 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:51:03 INFO - PROCESS | 1753 | 1467737463043 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 1753 | 1467737463047 Marionette TRACE conn3 <- [1,14,null,{}] 09:51:03 INFO - PROCESS | 1753 | 1467737463056 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:03 INFO - PROCESS | 1753 | 1467737463064 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:03 INFO - PROCESS | 1753 | 1467737463267 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:51:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c1d400 == 9 [pid = 1753] [id = 9] 09:51:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 24 (0x93c1d800) [pid = 1753] [serial = 24] [outer = (nil)] 09:51:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 25 (0x93c1f000) [pid = 1753] [serial = 25] [outer = 0x93c1d800] 09:51:03 INFO - PROCESS | 1753 | 1467737463426 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:03 INFO - PROCESS | 1753 | 1467737463435 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 26 (0x93c21400) [pid = 1753] [serial = 26] [outer = 0x93c1d800] 09:51:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c28800 == 10 [pid = 1753] [id = 10] 09:51:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 27 (0x93c2cc00) [pid = 1753] [serial = 27] [outer = (nil)] 09:51:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 28 (0x95151400) [pid = 1753] [serial = 28] [outer = 0x93c2cc00] 09:51:03 INFO - PROCESS | 1753 | 1467737463540 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 29 (0x96e6f400) [pid = 1753] [serial = 29] [outer = 0x93c2cc00] 09:51:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x92f89000 == 11 [pid = 1753] [id = 11] 09:51:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 30 (0x92f89800) [pid = 1753] [serial = 30] [outer = (nil)] 09:51:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 31 (0x9a0d7000) [pid = 1753] [serial = 31] [outer = 0x92f89800] 09:51:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 32 (0x9ac89000) [pid = 1753] [serial = 32] [outer = 0x92f89800] 09:51:04 INFO - PROCESS | 1753 | 1467737464806 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1799ms 09:51:04 INFO - PROCESS | 1753 | 1467737464845 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 1753 | 1467737464851 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:51:04 INFO - PROCESS | 1753 | 1467737464860 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - PROCESS | 1753 | 1467737464864 Marionette TRACE conn3 <- [1,18,null,{}] 09:51:04 INFO - PROCESS | 1753 | 1467737464871 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:04 INFO - PROCESS | 1753 | 1467737464876 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:05 INFO - PROCESS | 1753 | 1467737465077 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:51:05 INFO - PROCESS | 1753 | 1467737465224 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 1753 | 1467737465234 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x98319400 == 12 [pid = 1753] [id = 12] 09:51:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 33 (0x9ac82800) [pid = 1753] [serial = 33] [outer = (nil)] 09:51:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 34 (0x9b64d000) [pid = 1753] [serial = 34] [outer = 0x9ac82800] 09:51:05 INFO - PROCESS | 1753 | 1467737465319 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 35 (0x9bfefc00) [pid = 1753] [serial = 35] [outer = 0x9ac82800] 09:51:06 INFO - PROCESS | 1753 | 1467737466231 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1435ms 09:51:06 INFO - PROCESS | 1753 | 1467737466298 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 1753 | 1467737466304 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:51:06 INFO - PROCESS | 1753 | 1467737466321 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:51:06 INFO - PROCESS | 1753 | 1467737466330 Marionette TRACE conn3 <- [1,22,null,{}] 09:51:06 INFO - PROCESS | 1753 | 1467737466337 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:06 INFO - PROCESS | 1753 | 1467737466345 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:06 INFO - PROCESS | 1753 | 1467737466603 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:51:06 INFO - PROCESS | 1753 | 1467737466764 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 1753 | 1467737466774 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:06 INFO - PROCESS | 1753 | ++DOCSHELL 0xa3107000 == 13 [pid = 1753] [id = 13] 09:51:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 36 (0xa3189c00) [pid = 1753] [serial = 36] [outer = (nil)] 09:51:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 37 (0xa4d4e800) [pid = 1753] [serial = 37] [outer = 0xa3189c00] 09:51:06 INFO - PROCESS | 1753 | 1467737466872 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 38 (0xa672c800) [pid = 1753] [serial = 38] [outer = 0xa3189c00] 09:51:07 INFO - PROCESS | 1753 | 1467737467800 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1556ms 09:51:07 INFO - PROCESS | 1753 | 1467737467913 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:51:07 INFO - PROCESS | 1753 | 1467737467917 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:51:07 INFO - PROCESS | 1753 | 1467737467929 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 1753 | 1467737467932 Marionette TRACE conn3 <- [1,26,null,{}] 09:51:07 INFO - PROCESS | 1753 | 1467737467939 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:07 INFO - PROCESS | 1753 | 1467737467944 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:08 INFO - PROCESS | 1753 | 1467737468131 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:51:08 INFO - PROCESS | 1753 | 1467737468284 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 1753 | 1467737468291 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a04c00 == 14 [pid = 1753] [id = 14] 09:51:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 39 (0x9a0f1800) [pid = 1753] [serial = 39] [outer = (nil)] 09:51:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 40 (0x9a0f8c00) [pid = 1753] [serial = 40] [outer = 0x9a0f1800] 09:51:08 INFO - PROCESS | 1753 | 1467737468384 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 41 (0x9a8b9c00) [pid = 1753] [serial = 41] [outer = 0x9a0f1800] 09:51:09 INFO - PROCESS | 1753 | 1467737469477 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1633ms 09:51:09 INFO - PROCESS | 1753 | 1467737469562 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 1753 | 1467737469569 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:51:09 INFO - PROCESS | 1753 | 1467737469578 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 1753 | 1467737469583 Marionette TRACE conn3 <- [1,30,null,{}] 09:51:09 INFO - PROCESS | 1753 | 1467737469591 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:09 INFO - PROCESS | 1753 | 1467737469597 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:09 INFO - PROCESS | 1753 | 1467737469823 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:51:10 INFO - PROCESS | 1753 | 1467737470025 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 1753 | 1467737470039 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a0e000 == 15 [pid = 1753] [id = 15] 09:51:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 42 (0x93a0f400) [pid = 1753] [serial = 42] [outer = (nil)] 09:51:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 43 (0x9521a400) [pid = 1753] [serial = 43] [outer = 0x93a0f400] 09:51:10 INFO - PROCESS | 1753 | 1467737470115 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 44 (0x9789e000) [pid = 1753] [serial = 44] [outer = 0x93a0f400] 09:51:10 INFO - PROCESS | 1753 | --DOCSHELL 0x93c22000 == 14 [pid = 1753] [id = 6] 09:51:10 INFO - PROCESS | 1753 | 1467737470936 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1390ms 09:51:10 INFO - PROCESS | 1753 | 1467737470975 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:51:10 INFO - PROCESS | 1753 | 1467737470982 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:51:10 INFO - PROCESS | 1753 | 1467737470992 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 1753 | 1467737470997 Marionette TRACE conn3 <- [1,34,null,{}] 09:51:11 INFO - PROCESS | 1753 | 1467737471003 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:11 INFO - PROCESS | 1753 | 1467737471008 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:11 INFO - PROCESS | 1753 | 1467737471180 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:51:11 INFO - PROCESS | 1753 | 1467737471192 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 1753 | 1467737471199 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x99d6a400 == 15 [pid = 1753] [id = 16] 09:51:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 45 (0x99e89400) [pid = 1753] [serial = 45] [outer = (nil)] 09:51:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 46 (0x9a0ee800) [pid = 1753] [serial = 46] [outer = 0x99e89400] 09:51:11 INFO - PROCESS | 1753 | 1467737471273 Marionette DEBUG loaded listener.js 09:51:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 47 (0x9789f000) [pid = 1753] [serial = 47] [outer = 0x99e89400] 09:51:12 INFO - PROCESS | 1753 | 1467737472113 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1188ms 09:51:12 INFO - PROCESS | 1753 | 1467737472181 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 1753 | 1467737472185 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:51:12 INFO - PROCESS | 1753 | 1467737472192 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 1753 | 1467737472198 Marionette TRACE conn3 <- [1,38,null,{}] 09:51:12 INFO - PROCESS | 1753 | 1467737472214 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:12 INFO - PROCESS | 1753 | 1467737472224 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:12 INFO - PROCESS | 1753 | 1467737472393 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:51:12 INFO - PROCESS | 1753 | 1467737472491 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 1753 | 1467737472504 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a746400 == 16 [pid = 1753] [id = 17] 09:51:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 48 (0x9a8bbc00) [pid = 1753] [serial = 48] [outer = (nil)] 09:51:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 49 (0x9a8c2c00) [pid = 1753] [serial = 49] [outer = 0x9a8bbc00] 09:51:12 INFO - PROCESS | 1753 | 1467737472575 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 50 (0x9b13c000) [pid = 1753] [serial = 50] [outer = 0x9a8bbc00] 09:51:13 INFO - PROCESS | 1753 | 1467737473344 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1196ms 09:51:13 INFO - PROCESS | 1753 | 1467737473390 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:51:13 INFO - PROCESS | 1753 | 1467737473394 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:51:13 INFO - PROCESS | 1753 | 1467737473401 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 1753 | 1467737473404 Marionette TRACE conn3 <- [1,42,null,{}] 09:51:13 INFO - PROCESS | 1753 | 1467737473410 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:13 INFO - PROCESS | 1753 | 1467737473415 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:13 INFO - PROCESS | 1753 | 1467737473575 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:51:13 INFO - PROCESS | 1753 | 1467737473583 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 1753 | 1467737473594 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x922dec00 == 17 [pid = 1753] [id = 18] 09:51:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 51 (0x9b48b000) [pid = 1753] [serial = 51] [outer = (nil)] 09:51:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 52 (0x9ba33800) [pid = 1753] [serial = 52] [outer = 0x9b48b000] 09:51:13 INFO - PROCESS | 1753 | 1467737473663 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 53 (0x9bfe7400) [pid = 1753] [serial = 53] [outer = 0x9b48b000] 09:51:14 INFO - PROCESS | 1753 | 1467737474485 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1134ms 09:51:14 INFO - PROCESS | 1753 | 1467737474535 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:51:14 INFO - PROCESS | 1753 | 1467737474539 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:51:14 INFO - PROCESS | 1753 | 1467737474545 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:51:14 INFO - PROCESS | 1753 | 1467737474548 Marionette TRACE conn3 <- [1,46,null,{}] 09:51:14 INFO - PROCESS | 1753 | 1467737474565 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:14 INFO - PROCESS | 1753 | 1467737474575 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:14 INFO - PROCESS | 1753 | 1467737474760 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:51:14 INFO - PROCESS | 1753 | 1467737474774 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:14 INFO - PROCESS | 1753 | 1467737474779 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x92dcc000 == 18 [pid = 1753] [id = 19] 09:51:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 54 (0x992cc800) [pid = 1753] [serial = 54] [outer = (nil)] 09:51:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 55 (0x9c20c000) [pid = 1753] [serial = 55] [outer = 0x992cc800] 09:51:14 INFO - PROCESS | 1753 | 1467737474936 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0x9d4e2800) [pid = 1753] [serial = 56] [outer = 0x992cc800] 09:51:15 INFO - PROCESS | 1753 | 1467737475670 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1184ms 09:51:15 INFO - PROCESS | 1753 | 1467737475731 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 1753 | 1467737475734 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:51:15 INFO - PROCESS | 1753 | 1467737475745 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - PROCESS | 1753 | 1467737475747 Marionette TRACE conn3 <- [1,50,null,{}] 09:51:15 INFO - PROCESS | 1753 | 1467737475754 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:15 INFO - PROCESS | 1753 | 1467737475764 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:16 INFO - PROCESS | 1753 | 1467737476015 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:51:16 INFO - PROCESS | 1753 | 1467737476025 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:16 INFO - PROCESS | 1753 | 1467737476033 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x92dce400 == 19 [pid = 1753] [id = 20] 09:51:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x9c20d400) [pid = 1753] [serial = 57] [outer = (nil)] 09:51:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0xa2296800) [pid = 1753] [serial = 58] [outer = 0x9c20d400] 09:51:16 INFO - PROCESS | 1753 | 1467737476162 Marionette DEBUG loaded listener.js 09:51:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0xa23d1400) [pid = 1753] [serial = 59] [outer = 0x9c20d400] 09:51:16 INFO - PROCESS | 1753 | 1467737476829 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1137ms 09:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:51:16 INFO - PROCESS | 1753 | 1467737476879 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:51:16 INFO - PROCESS | 1753 | 1467737476882 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:51:16 INFO - PROCESS | 1753 | 1467737476894 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:51:16 INFO - PROCESS | 1753 | 1467737476897 Marionette TRACE conn3 <- [1,54,null,{}] 09:51:16 INFO - PROCESS | 1753 | 1467737476903 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:16 INFO - PROCESS | 1753 | 1467737476908 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:17 INFO - PROCESS | 1753 | 1467737477058 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:51:17 INFO - PROCESS | 1753 | 1467737477160 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 1753 | 1467737477168 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x99e82800 == 20 [pid = 1753] [id = 21] 09:51:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0xa2002c00) [pid = 1753] [serial = 60] [outer = (nil)] 09:51:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0xa2563c00) [pid = 1753] [serial = 61] [outer = 0xa2002c00] 09:51:17 INFO - PROCESS | 1753 | 1467737477239 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0xa2fb7800) [pid = 1753] [serial = 62] [outer = 0xa2002c00] 09:51:17 INFO - PROCESS | 1753 | 1467737477925 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1093ms 09:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:51:17 INFO - PROCESS | 1753 | 1467737477983 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:51:17 INFO - PROCESS | 1753 | 1467737477986 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:51:17 INFO - PROCESS | 1753 | 1467737477992 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - PROCESS | 1753 | 1467737477995 Marionette TRACE conn3 <- [1,58,null,{}] 09:51:18 INFO - PROCESS | 1753 | 1467737478001 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:18 INFO - PROCESS | 1753 | 1467737478006 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:18 INFO - PROCESS | 1753 | 1467737478233 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:51:18 INFO - PROCESS | 1753 | 1467737478243 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 1753 | 1467737478249 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a1c4c00 == 21 [pid = 1753] [id = 22] 09:51:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0xa2556400) [pid = 1753] [serial = 63] [outer = (nil)] 09:51:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0xa310d400) [pid = 1753] [serial = 64] [outer = 0xa2556400] 09:51:18 INFO - PROCESS | 1753 | 1467737478326 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0xa3192800) [pid = 1753] [serial = 65] [outer = 0xa2556400] 09:51:19 INFO - PROCESS | 1753 | --DOCSHELL 0x98319400 == 20 [pid = 1753] [id = 12] 09:51:19 INFO - PROCESS | 1753 | --DOCSHELL 0xa3107000 == 19 [pid = 1753] [id = 13] 09:51:19 INFO - PROCESS | 1753 | --DOCSHELL 0x93a04c00 == 18 [pid = 1753] [id = 14] 09:51:19 INFO - PROCESS | 1753 | --DOCSHELL 0x922e0c00 == 17 [pid = 1753] [id = 8] 09:51:19 INFO - PROCESS | 1753 | --DOCSHELL 0x93c28800 == 16 [pid = 1753] [id = 10] 09:51:20 INFO - PROCESS | 1753 | 1467737480119 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2183ms 09:51:20 INFO - PROCESS | 1753 | 1467737480183 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 1753 | 1467737480190 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:51:20 INFO - PROCESS | 1753 | 1467737480198 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 1753 | 1467737480206 Marionette TRACE conn3 <- [1,62,null,{}] 09:51:20 INFO - PROCESS | 1753 | 1467737480229 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:20 INFO - PROCESS | 1753 | 1467737480235 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:20 INFO - PROCESS | 1753 | 1467737480442 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:51:20 INFO - PROCESS | 1753 | 1467737480469 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 1753 | 1467737480482 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x95216400 == 17 [pid = 1753] [id = 23] 09:51:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x96e77800) [pid = 1753] [serial = 66] [outer = (nil)] 09:51:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x983a3c00) [pid = 1753] [serial = 67] [outer = 0x96e77800] 09:51:20 INFO - PROCESS | 1753 | 1467737480552 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x99263800) [pid = 1753] [serial = 68] [outer = 0x96e77800] 09:51:21 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x93c22400) [pid = 1753] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:51:21 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0xa3189c00) [pid = 1753] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:51:21 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9a0f1800) [pid = 1753] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:51:21 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x93a0f400) [pid = 1753] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:51:21 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x99e89400) [pid = 1753] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:51:21 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9a8bbc00) [pid = 1753] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:51:21 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9c20d400) [pid = 1753] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:51:21 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x922e1000) [pid = 1753] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:51:21 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x93c2cc00) [pid = 1753] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:51:21 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x9ac82800) [pid = 1753] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:51:21 INFO - PROCESS | 1753 | 1467737481847 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1699ms 09:51:21 INFO - PROCESS | 1753 | 1467737481897 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:51:21 INFO - PROCESS | 1753 | 1467737481904 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:51:21 INFO - PROCESS | 1753 | 1467737481914 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:51:21 INFO - PROCESS | 1753 | 1467737481918 Marionette TRACE conn3 <- [1,66,null,{}] 09:51:21 INFO - PROCESS | 1753 | 1467737481924 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:21 INFO - PROCESS | 1753 | 1467737481929 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:22 INFO - PROCESS | 1753 | 1467737482089 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:51:22 INFO - PROCESS | 1753 | 1467737482099 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 1753 | 1467737482109 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x93954800 == 18 [pid = 1753] [id = 24] 09:51:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x99e84400) [pid = 1753] [serial = 69] [outer = (nil)] 09:51:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x9a0f2c00) [pid = 1753] [serial = 70] [outer = 0x99e84400] 09:51:22 INFO - PROCESS | 1753 | 1467737482182 Marionette DEBUG loaded listener.js 09:51:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x9a1c4000) [pid = 1753] [serial = 71] [outer = 0x99e84400] 09:51:22 INFO - PROCESS | 1753 | 1467737482978 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1139ms 09:51:23 INFO - PROCESS | 1753 | 1467737483057 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 1753 | 1467737483062 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:51:23 INFO - PROCESS | 1753 | 1467737483069 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 1753 | 1467737483074 Marionette TRACE conn3 <- [1,70,null,{}] 09:51:23 INFO - PROCESS | 1753 | 1467737483090 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:23 INFO - PROCESS | 1753 | 1467737483098 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:23 INFO - PROCESS | 1753 | 1467737483260 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:51:23 INFO - PROCESS | 1753 | 1467737483408 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 1753 | 1467737483419 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x922dc800 == 19 [pid = 1753] [id = 25] 09:51:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x922dd000) [pid = 1753] [serial = 72] [outer = (nil)] 09:51:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x92f85c00) [pid = 1753] [serial = 73] [outer = 0x922dd000] 09:51:23 INFO - PROCESS | 1753 | 1467737483544 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x93a05c00) [pid = 1753] [serial = 74] [outer = 0x922dd000] 09:51:24 INFO - PROCESS | 1753 | 1467737484420 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1391ms 09:51:24 INFO - PROCESS | 1753 | 1467737484463 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 1753 | 1467737484469 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:51:24 INFO - PROCESS | 1753 | 1467737484478 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - PROCESS | 1753 | 1467737484483 Marionette TRACE conn3 <- [1,74,null,{}] 09:51:24 INFO - PROCESS | 1753 | 1467737484491 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:24 INFO - PROCESS | 1753 | 1467737484500 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:24 INFO - PROCESS | 1753 | 1467737484685 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:51:24 INFO - PROCESS | 1753 | 1467737484838 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:24 INFO - PROCESS | 1753 | 1467737484851 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x992ca400 == 20 [pid = 1753] [id = 26] 09:51:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9a0de400) [pid = 1753] [serial = 75] [outer = (nil)] 09:51:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9a23e800) [pid = 1753] [serial = 76] [outer = 0x9a0de400] 09:51:24 INFO - PROCESS | 1753 | 1467737484937 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x96e72800) [pid = 1753] [serial = 77] [outer = 0x9a0de400] 09:51:25 INFO - PROCESS | 1753 | 1467737485814 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1385ms 09:51:25 INFO - PROCESS | 1753 | 1467737485868 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:51:25 INFO - PROCESS | 1753 | 1467737485875 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:51:25 INFO - PROCESS | 1753 | 1467737485900 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:51:25 INFO - PROCESS | 1753 | 1467737485904 Marionette TRACE conn3 <- [1,78,null,{}] 09:51:25 INFO - PROCESS | 1753 | 1467737485911 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:25 INFO - PROCESS | 1753 | 1467737485916 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:26 INFO - PROCESS | 1753 | 1467737486106 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:51:26 INFO - PROCESS | 1753 | 1467737486249 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 1753 | 1467737486258 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x922de400 == 21 [pid = 1753] [id = 27] 09:51:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9a8c7000) [pid = 1753] [serial = 78] [outer = (nil)] 09:51:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9b649c00) [pid = 1753] [serial = 79] [outer = 0x9a8c7000] 09:51:26 INFO - PROCESS | 1753 | 1467737486343 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9ba93c00) [pid = 1753] [serial = 80] [outer = 0x9a8c7000] 09:51:27 INFO - PROCESS | 1753 | 1467737487244 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1395ms 09:51:27 INFO - PROCESS | 1753 | 1467737487302 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 1753 | 1467737487306 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:51:27 INFO - PROCESS | 1753 | 1467737487325 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 1753 | 1467737487335 Marionette TRACE conn3 <- [1,82,null,{}] 09:51:27 INFO - PROCESS | 1753 | 1467737487342 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:27 INFO - PROCESS | 1753 | 1467737487351 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:27 INFO - PROCESS | 1753 | 1467737487538 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:51:27 INFO - PROCESS | 1753 | 1467737487648 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 1753 | 1467737487658 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x9c20a400 == 22 [pid = 1753] [id = 28] 09:51:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9c20f400) [pid = 1753] [serial = 81] [outer = (nil)] 09:51:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0xa2322000) [pid = 1753] [serial = 82] [outer = 0x9c20f400] 09:51:27 INFO - PROCESS | 1753 | 1467737487738 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0xa23c6c00) [pid = 1753] [serial = 83] [outer = 0x9c20f400] 09:51:28 INFO - PROCESS | 1753 | 1467737488549 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1312ms 09:51:28 INFO - PROCESS | 1753 | 1467737488630 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 1753 | 1467737488635 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:51:28 INFO - PROCESS | 1753 | 1467737488641 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 1753 | 1467737488645 Marionette TRACE conn3 <- [1,86,null,{}] 09:51:28 INFO - PROCESS | 1753 | 1467737488651 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:28 INFO - PROCESS | 1753 | 1467737488657 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:28 INFO - PROCESS | 1753 | 1467737488868 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:51:29 INFO - PROCESS | 1753 | 1467737489018 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 1753 | 1467737489025 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a0ed800 == 23 [pid = 1753] [id = 29] 09:51:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a8c3000) [pid = 1753] [serial = 84] [outer = (nil)] 09:51:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0xa3103400) [pid = 1753] [serial = 85] [outer = 0x9a8c3000] 09:51:29 INFO - PROCESS | 1753 | 1467737489113 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0xa2ff5800) [pid = 1753] [serial = 86] [outer = 0x9a8c3000] 09:51:29 INFO - PROCESS | 1753 | 1467737489955 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1383ms 09:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:51:30 INFO - PROCESS | 1753 | 1467737490027 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 1753 | 1467737490030 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:51:30 INFO - PROCESS | 1753 | 1467737490037 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:51:30 INFO - PROCESS | 1753 | 1467737490041 Marionette TRACE conn3 <- [1,90,null,{}] 09:51:30 INFO - PROCESS | 1753 | 1467737490047 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:30 INFO - PROCESS | 1753 | 1467737490052 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:30 INFO - PROCESS | 1753 | 1467737490223 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:51:30 INFO - PROCESS | 1753 | 1467737490362 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 1753 | 1467737490380 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:30 INFO - PROCESS | 1753 | ++DOCSHELL 0xa4d0f400 == 24 [pid = 1753] [id = 30] 09:51:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0xa4d10000) [pid = 1753] [serial = 87] [outer = (nil)] 09:51:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0xa4f16800) [pid = 1753] [serial = 88] [outer = 0xa4d10000] 09:51:30 INFO - PROCESS | 1753 | 1467737490475 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0xa6726400) [pid = 1753] [serial = 89] [outer = 0xa4d10000] 09:51:31 INFO - PROCESS | 1753 | 1467737491326 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1334ms 09:51:31 INFO - PROCESS | 1753 | 1467737491372 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 1753 | 1467737491376 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:51:31 INFO - PROCESS | 1753 | 1467737491383 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 1753 | 1467737491387 Marionette TRACE conn3 <- [1,94,null,{}] 09:51:31 INFO - PROCESS | 1753 | 1467737491413 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:31 INFO - PROCESS | 1753 | 1467737491419 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:31 INFO - PROCESS | 1753 | 1467737491618 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:51:31 INFO - PROCESS | 1753 | 1467737491755 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 1753 | 1467737491765 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x98319400 == 25 [pid = 1753] [id = 31] 09:51:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0xa2555c00) [pid = 1753] [serial = 90] [outer = (nil)] 09:51:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0xa684c400) [pid = 1753] [serial = 91] [outer = 0xa2555c00] 09:51:31 INFO - PROCESS | 1753 | 1467737491865 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0xa6f3b400) [pid = 1753] [serial = 92] [outer = 0xa2555c00] 09:51:32 INFO - PROCESS | 1753 | 1467737492694 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1389ms 09:51:32 INFO - PROCESS | 1753 | 1467737492774 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:51:32 INFO - PROCESS | 1753 | 1467737492778 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:51:32 INFO - PROCESS | 1753 | 1467737492784 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - PROCESS | 1753 | 1467737492788 Marionette TRACE conn3 <- [1,98,null,{}] 09:51:32 INFO - PROCESS | 1753 | 1467737492794 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:32 INFO - PROCESS | 1753 | 1467737492799 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:33 INFO - PROCESS | 1753 | 1467737493011 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:51:33 INFO - PROCESS | 1753 | 1467737493154 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 1753 | 1467737493163 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x92f7c400 == 26 [pid = 1753] [id = 32] 09:51:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x92f8a800) [pid = 1753] [serial = 93] [outer = (nil)] 09:51:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x978a2800) [pid = 1753] [serial = 94] [outer = 0x92f8a800] 09:51:33 INFO - PROCESS | 1753 | 1467737493242 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x99264400) [pid = 1753] [serial = 95] [outer = 0x92f8a800] 09:51:34 INFO - PROCESS | 1753 | 1467737494290 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:51:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x93c20400) [pid = 1753] [serial = 96] [outer = 0x92f89800] 09:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1587ms 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x93954800 == 25 [pid = 1753] [id = 24] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x95216400 == 24 [pid = 1753] [id = 23] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x93a0e000 == 23 [pid = 1753] [id = 15] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x99d6a400 == 22 [pid = 1753] [id = 16] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x9a746400 == 21 [pid = 1753] [id = 17] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x92dce400 == 20 [pid = 1753] [id = 20] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x922dec00 == 19 [pid = 1753] [id = 18] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0xa4d0f400 == 18 [pid = 1753] [id = 30] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x98319400 == 17 [pid = 1753] [id = 31] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x9a0ed800 == 16 [pid = 1753] [id = 29] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x9a1c4c00 == 15 [pid = 1753] [id = 22] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x922de400 == 14 [pid = 1753] [id = 27] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x9c20a400 == 13 [pid = 1753] [id = 28] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x99e82800 == 12 [pid = 1753] [id = 21] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x92dcc000 == 11 [pid = 1753] [id = 19] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x922dc800 == 10 [pid = 1753] [id = 25] 09:51:35 INFO - PROCESS | 1753 | --DOCSHELL 0x992ca400 == 9 [pid = 1753] [id = 26] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a483800) [pid = 1753] [serial = 12] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x93c29000) [pid = 1753] [serial = 17] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0xa2563c00) [pid = 1753] [serial = 61] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0xa4d4e800) [pid = 1753] [serial = 37] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9a0f8c00) [pid = 1753] [serial = 40] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9521a400) [pid = 1753] [serial = 43] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9789e000) [pid = 1753] [serial = 44] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a0ee800) [pid = 1753] [serial = 46] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9789f000) [pid = 1753] [serial = 47] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9a8c2c00) [pid = 1753] [serial = 49] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9ba33800) [pid = 1753] [serial = 52] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9c20c000) [pid = 1753] [serial = 55] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0xa2296800) [pid = 1753] [serial = 58] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x922e3000) [pid = 1753] [serial = 22] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x95151400) [pid = 1753] [serial = 28] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a0d7000) [pid = 1753] [serial = 31] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9b64d000) [pid = 1753] [serial = 34] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x93c1f000) [pid = 1753] [serial = 25] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0xa23d1400) [pid = 1753] [serial = 59] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x96e6f400) [pid = 1753] [serial = 29] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9bfefc00) [pid = 1753] [serial = 35] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x922e7c00) [pid = 1753] [serial = 23] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9b13c000) [pid = 1753] [serial = 50] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0xa672c800) [pid = 1753] [serial = 38] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9a8b9c00) [pid = 1753] [serial = 41] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x93c2ac00) [pid = 1753] [serial = 19] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x93c24400) [pid = 1753] [serial = 16] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x9a748c00) [pid = 1753] [serial = 9] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0xa4d4ec00) [pid = 1753] [serial = 2] [outer = (nil)] [url = about:blank] 09:51:35 INFO - PROCESS | 1753 | 1467737495341 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:51:35 INFO - PROCESS | 1753 | 1467737495347 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:51:35 INFO - PROCESS | 1753 | 1467737495380 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - PROCESS | 1753 | 1467737495390 Marionette TRACE conn3 <- [1,102,null,{}] 09:51:35 INFO - PROCESS | 1753 | 1467737495399 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:35 INFO - PROCESS | 1753 | 1467737495405 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:35 INFO - PROCESS | 1753 | 1467737495571 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:51:35 INFO - PROCESS | 1753 | 1467737495664 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:35 INFO - PROCESS | 1753 | 1467737495676 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c28c00 == 10 [pid = 1753] [id = 33] 09:51:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x93c29000) [pid = 1753] [serial = 97] [outer = (nil)] 09:51:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x947a2000) [pid = 1753] [serial = 98] [outer = 0x93c29000] 09:51:35 INFO - PROCESS | 1753 | 1467737495750 Marionette DEBUG loaded listener.js 09:51:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x95152c00) [pid = 1753] [serial = 99] [outer = 0x93c29000] 09:51:36 INFO - PROCESS | 1753 | 1467737496431 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1105ms 09:51:36 INFO - PROCESS | 1753 | 1467737496480 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 1753 | 1467737496486 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:51:36 INFO - PROCESS | 1753 | 1467737496500 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 1753 | 1467737496507 Marionette TRACE conn3 <- [1,106,null,{}] 09:51:36 INFO - PROCESS | 1753 | 1467737496531 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:36 INFO - PROCESS | 1753 | 1467737496538 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:36 INFO - PROCESS | 1753 | 1467737496713 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:51:36 INFO - PROCESS | 1753 | 1467737496724 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 1753 | 1467737496733 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x9963dc00 == 11 [pid = 1753] [id = 34] 09:51:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x99d69800) [pid = 1753] [serial = 100] [outer = (nil)] 09:51:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x99e89c00) [pid = 1753] [serial = 101] [outer = 0x99d69800] 09:51:36 INFO - PROCESS | 1753 | 1467737496807 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x9a0ee000) [pid = 1753] [serial = 102] [outer = 0x99d69800] 09:51:37 INFO - PROCESS | 1753 | 1467737497645 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1203ms 09:51:37 INFO - PROCESS | 1753 | 1467737497705 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:51:37 INFO - PROCESS | 1753 | 1467737497710 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:51:37 INFO - PROCESS | 1753 | 1467737497717 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:51:37 INFO - PROCESS | 1753 | 1467737497720 Marionette TRACE conn3 <- [1,110,null,{}] 09:51:37 INFO - PROCESS | 1753 | 1467737497735 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:37 INFO - PROCESS | 1753 | 1467737497744 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:37 INFO - PROCESS | 1753 | 1467737497960 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:51:38 INFO - PROCESS | 1753 | 1467737497989 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 1753 | 1467737498000 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a716400 == 12 [pid = 1753] [id = 35] 09:51:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9a719000) [pid = 1753] [serial = 103] [outer = (nil)] 09:51:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9a71ec00) [pid = 1753] [serial = 104] [outer = 0x9a719000] 09:51:38 INFO - PROCESS | 1753 | 1467737498076 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9a723000) [pid = 1753] [serial = 105] [outer = 0x9a719000] 09:51:38 INFO - PROCESS | 1753 | 1467737498938 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1291ms 09:51:39 INFO - PROCESS | 1753 | 1467737499007 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 1753 | 1467737499010 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:51:39 INFO - PROCESS | 1753 | 1467737499017 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - PROCESS | 1753 | 1467737499020 Marionette TRACE conn3 <- [1,114,null,{}] 09:51:39 INFO - PROCESS | 1753 | 1467737499025 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:39 INFO - PROCESS | 1753 | 1467737499030 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:39 INFO - PROCESS | 1753 | 1467737499249 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:51:39 INFO - PROCESS | 1753 | 1467737499270 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 1753 | 1467737499277 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a48c000 == 13 [pid = 1753] [id = 36] 09:51:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9a744400) [pid = 1753] [serial = 106] [outer = (nil)] 09:51:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9a8c5c00) [pid = 1753] [serial = 107] [outer = 0x9a744400] 09:51:39 INFO - PROCESS | 1753 | 1467737499346 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9b313400) [pid = 1753] [serial = 108] [outer = 0x9a744400] 09:51:39 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0xa2556400) [pid = 1753] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:51:39 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x99e84400) [pid = 1753] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:51:39 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0xa2002c00) [pid = 1753] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:51:39 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x992cc800) [pid = 1753] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:51:39 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9b48b000) [pid = 1753] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:51:40 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x96e77800) [pid = 1753] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:51:40 INFO - PROCESS | 1753 | 1467737500378 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1384ms 09:51:40 INFO - PROCESS | 1753 | 1467737500402 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:51:40 INFO - PROCESS | 1753 | 1467737500406 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:51:40 INFO - PROCESS | 1753 | 1467737500412 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:51:40 INFO - PROCESS | 1753 | 1467737500416 Marionette TRACE conn3 <- [1,118,null,{}] 09:51:40 INFO - PROCESS | 1753 | 1467737500422 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:40 INFO - PROCESS | 1753 | 1467737500428 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:40 INFO - PROCESS | 1753 | 1467737500614 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:51:40 INFO - PROCESS | 1753 | 1467737500628 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:40 INFO - PROCESS | 1753 | 1467737500637 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a23f800 == 14 [pid = 1753] [id = 37] 09:51:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9b140400) [pid = 1753] [serial = 109] [outer = (nil)] 09:51:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9b64a800) [pid = 1753] [serial = 110] [outer = 0x9b140400] 09:51:40 INFO - PROCESS | 1753 | 1467737500707 Marionette DEBUG loaded listener.js 09:51:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9ba2d000) [pid = 1753] [serial = 111] [outer = 0x9b140400] 09:51:41 INFO - PROCESS | 1753 | 1467737501443 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1082ms 09:51:41 INFO - PROCESS | 1753 | 1467737501508 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:51:41 INFO - PROCESS | 1753 | 1467737501513 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:51:41 INFO - PROCESS | 1753 | 1467737501520 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 1753 | 1467737501523 Marionette TRACE conn3 <- [1,122,null,{}] 09:51:41 INFO - PROCESS | 1753 | 1467737501529 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:41 INFO - PROCESS | 1753 | 1467737501539 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:41 INFO - PROCESS | 1753 | 1467737501762 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:51:41 INFO - PROCESS | 1753 | 1467737501878 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 1753 | 1467737501889 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x9521a400 == 15 [pid = 1753] [id = 38] 09:51:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9a8c1400) [pid = 1753] [serial = 112] [outer = (nil)] 09:51:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9ba92800) [pid = 1753] [serial = 113] [outer = 0x9a8c1400] 09:51:41 INFO - PROCESS | 1753 | 1467737501956 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9c20d400) [pid = 1753] [serial = 114] [outer = 0x9a8c1400] 09:51:42 INFO - PROCESS | 1753 | 1467737502880 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1384ms 09:51:42 INFO - PROCESS | 1753 | 1467737502905 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:51:42 INFO - PROCESS | 1753 | 1467737502911 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:51:42 INFO - PROCESS | 1753 | 1467737502947 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - PROCESS | 1753 | 1467737502956 Marionette TRACE conn3 <- [1,126,null,{}] 09:51:42 INFO - PROCESS | 1753 | 1467737502966 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:42 INFO - PROCESS | 1753 | 1467737502971 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:43 INFO - PROCESS | 1753 | 1467737503162 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:51:43 INFO - PROCESS | 1753 | 1467737503303 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 1753 | 1467737503314 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c27400 == 16 [pid = 1753] [id = 39] 09:51:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x95155000) [pid = 1753] [serial = 115] [outer = (nil)] 09:51:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x96e6ac00) [pid = 1753] [serial = 116] [outer = 0x95155000] 09:51:43 INFO - PROCESS | 1753 | 1467737503402 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x983a2000) [pid = 1753] [serial = 117] [outer = 0x95155000] 09:51:44 INFO - PROCESS | 1753 | 1467737504388 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1525ms 09:51:44 INFO - PROCESS | 1753 | 1467737504445 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 1753 | 1467737504453 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:51:44 INFO - PROCESS | 1753 | 1467737504463 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - PROCESS | 1753 | 1467737504467 Marionette TRACE conn3 <- [1,130,null,{}] 09:51:44 INFO - PROCESS | 1753 | 1467737504474 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:44 INFO - PROCESS | 1753 | 1467737504480 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:44 INFO - PROCESS | 1753 | 1467737504682 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:51:44 INFO - PROCESS | 1753 | 1467737504824 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 1753 | 1467737504838 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c1f800 == 17 [pid = 1753] [id = 40] 09:51:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9a155000) [pid = 1753] [serial = 118] [outer = (nil)] 09:51:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a626800) [pid = 1753] [serial = 119] [outer = 0x9a155000] 09:51:44 INFO - PROCESS | 1753 | 1467737504950 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a8bb800) [pid = 1753] [serial = 120] [outer = 0x9a155000] 09:51:45 INFO - PROCESS | 1753 | 1467737505979 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1534ms 09:51:45 INFO - PROCESS | 1753 | 1467737505997 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 1753 | 1467737506001 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:51:46 INFO - PROCESS | 1753 | 1467737506008 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 1753 | 1467737506014 Marionette TRACE conn3 <- [1,134,null,{}] 09:51:46 INFO - PROCESS | 1753 | 1467737506031 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:46 INFO - PROCESS | 1753 | 1467737506040 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:46 INFO - PROCESS | 1753 | 1467737506219 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:51:46 INFO - PROCESS | 1753 | 1467737506361 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 1753 | 1467737506373 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x9d810400 == 18 [pid = 1753] [id = 41] 09:51:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9d810c00) [pid = 1753] [serial = 121] [outer = (nil)] 09:51:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9d81ac00) [pid = 1753] [serial = 122] [outer = 0x9d810c00] 09:51:46 INFO - PROCESS | 1753 | 1467737506490 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0xa1013000) [pid = 1753] [serial = 123] [outer = 0x9d810c00] 09:51:47 INFO - PROCESS | 1753 | 1467737507584 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1588ms 09:51:47 INFO - PROCESS | 1753 | 1467737507597 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 1753 | 1467737507602 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:51:47 INFO - PROCESS | 1753 | 1467737507611 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 1753 | 1467737507615 Marionette TRACE conn3 <- [1,138,null,{}] 09:51:47 INFO - PROCESS | 1753 | 1467737507624 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:47 INFO - PROCESS | 1753 | 1467737507629 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:47 INFO - PROCESS | 1753 | 1467737507802 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:51:47 INFO - PROCESS | 1753 | 1467737507976 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 1753 | 1467737507989 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c23800 == 19 [pid = 1753] [id = 42] 09:51:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x95197400) [pid = 1753] [serial = 124] [outer = (nil)] 09:51:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x95218000) [pid = 1753] [serial = 125] [outer = 0x95197400] 09:51:48 INFO - PROCESS | 1753 | 1467737508122 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x96e6ec00) [pid = 1753] [serial = 126] [outer = 0x95197400] 09:51:48 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9a1c4000) [pid = 1753] [serial = 71] [outer = (nil)] [url = about:blank] 09:51:48 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0xa310d400) [pid = 1753] [serial = 64] [outer = (nil)] [url = about:blank] 09:51:48 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a0f2c00) [pid = 1753] [serial = 70] [outer = (nil)] [url = about:blank] 09:51:48 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0xa2fb7800) [pid = 1753] [serial = 62] [outer = (nil)] [url = about:blank] 09:51:48 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9d4e2800) [pid = 1753] [serial = 56] [outer = (nil)] [url = about:blank] 09:51:48 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9bfe7400) [pid = 1753] [serial = 53] [outer = (nil)] [url = about:blank] 09:51:48 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9ac89000) [pid = 1753] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:51:48 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x983a3c00) [pid = 1753] [serial = 67] [outer = (nil)] [url = about:blank] 09:51:48 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x99263800) [pid = 1753] [serial = 68] [outer = (nil)] [url = about:blank] 09:51:48 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0xa3192800) [pid = 1753] [serial = 65] [outer = (nil)] [url = about:blank] 09:51:49 INFO - PROCESS | 1753 | 1467737509099 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1534ms 09:51:49 INFO - PROCESS | 1753 | 1467737509147 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 1753 | 1467737509154 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:51:49 INFO - PROCESS | 1753 | 1467737509164 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 1753 | 1467737509169 Marionette TRACE conn3 <- [1,142,null,{}] 09:51:49 INFO - PROCESS | 1753 | 1467737509176 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:49 INFO - PROCESS | 1753 | 1467737509182 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:49 INFO - PROCESS | 1753 | 1467737509352 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:51:49 INFO - PROCESS | 1753 | 1467737509462 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 1753 | 1467737509469 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a1c5000 == 20 [pid = 1753] [id = 43] 09:51:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9a1c7800) [pid = 1753] [serial = 127] [outer = (nil)] 09:51:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9a624000) [pid = 1753] [serial = 128] [outer = 0x9a1c7800] 09:51:49 INFO - PROCESS | 1753 | 1467737509554 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a8c0000) [pid = 1753] [serial = 129] [outer = 0x9a1c7800] 09:51:50 INFO - PROCESS | 1753 | 1467737510360 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1237ms 09:51:50 INFO - PROCESS | 1753 | 1467737510402 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 1753 | 1467737510406 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:51:50 INFO - PROCESS | 1753 | 1467737510412 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - PROCESS | 1753 | 1467737510418 Marionette TRACE conn3 <- [1,146,null,{}] 09:51:50 INFO - PROCESS | 1753 | 1467737510438 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:50 INFO - PROCESS | 1753 | 1467737510447 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:50 INFO - PROCESS | 1753 | 1467737510608 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:51:50 INFO - PROCESS | 1753 | 1467737510620 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 1753 | 1467737510630 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x9c201c00 == 21 [pid = 1753] [id = 44] 09:51:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9c206400) [pid = 1753] [serial = 130] [outer = (nil)] 09:51:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9d80d800) [pid = 1753] [serial = 131] [outer = 0x9c206400] 09:51:50 INFO - PROCESS | 1753 | 1467737510799 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0xa2002000) [pid = 1753] [serial = 132] [outer = 0x9c206400] 09:51:51 INFO - PROCESS | 1753 | 1467737511685 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1340ms 09:51:51 INFO - PROCESS | 1753 | 1467737511770 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:51:51 INFO - PROCESS | 1753 | 1467737511775 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:51:51 INFO - PROCESS | 1753 | 1467737511870 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:51:51 INFO - PROCESS | 1753 | 1467737511873 Marionette TRACE conn3 <- [1,150,null,{}] 09:51:51 INFO - PROCESS | 1753 | 1467737511921 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:51 INFO - PROCESS | 1753 | 1467737511926 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:52 INFO - PROCESS | 1753 | 1467737512157 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:51:52 INFO - PROCESS | 1753 | 1467737512285 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 1753 | 1467737512298 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:52 INFO - PROCESS | 1753 | ++DOCSHELL 0xa200dc00 == 22 [pid = 1753] [id = 45] 09:51:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0xa2370c00) [pid = 1753] [serial = 133] [outer = (nil)] 09:51:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0xa2542c00) [pid = 1753] [serial = 134] [outer = 0xa2370c00] 09:51:52 INFO - PROCESS | 1753 | 1467737512366 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0xa25f7000) [pid = 1753] [serial = 135] [outer = 0xa2370c00] 09:51:53 INFO - PROCESS | 1753 | 1467737513133 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1399ms 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9a744400) [pid = 1753] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x93c29000) [pid = 1753] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x99d69800) [pid = 1753] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x92f8a800) [pid = 1753] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9a719000) [pid = 1753] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x922dd000) [pid = 1753] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9a0de400) [pid = 1753] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9a8c7000) [pid = 1753] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9c20f400) [pid = 1753] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a8c3000) [pid = 1753] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0xa4d10000) [pid = 1753] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0xa2555c00) [pid = 1753] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:51:53 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9b140400) [pid = 1753] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:51:53 INFO - PROCESS | 1753 | 1467737513262 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:51:53 INFO - PROCESS | 1753 | 1467737513268 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:51:53 INFO - PROCESS | 1753 | 1467737513275 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 1753 | 1467737513278 Marionette TRACE conn3 <- [1,154,null,{}] 09:51:53 INFO - PROCESS | 1753 | 1467737513284 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:53 INFO - PROCESS | 1753 | 1467737513290 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:53 INFO - PROCESS | 1753 | 1467737513461 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:51:53 INFO - PROCESS | 1753 | 1467737513471 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 1753 | 1467737513477 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x947a7c00 == 23 [pid = 1753] [id = 46] 09:51:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x99631400) [pid = 1753] [serial = 136] [outer = (nil)] 09:51:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9a71bc00) [pid = 1753] [serial = 137] [outer = 0x99631400] 09:51:53 INFO - PROCESS | 1753 | 1467737513640 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9a744400) [pid = 1753] [serial = 138] [outer = 0x99631400] 09:51:54 INFO - PROCESS | 1753 | 1467737514382 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1132ms 09:51:54 INFO - PROCESS | 1753 | 1467737514407 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:51:54 INFO - PROCESS | 1753 | 1467737514411 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:51:54 INFO - PROCESS | 1753 | 1467737514418 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - PROCESS | 1753 | 1467737514422 Marionette TRACE conn3 <- [1,158,null,{}] 09:51:54 INFO - PROCESS | 1753 | 1467737514429 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:54 INFO - PROCESS | 1753 | 1467737514438 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:54 INFO - PROCESS | 1753 | 1467737514672 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:51:54 INFO - PROCESS | 1753 | 1467737514682 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 1753 | 1467737514689 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x978a0400 == 24 [pid = 1753] [id = 47] 09:51:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x983acc00) [pid = 1753] [serial = 139] [outer = (nil)] 09:51:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0xa33ca400) [pid = 1753] [serial = 140] [outer = 0x983acc00] 09:51:54 INFO - PROCESS | 1753 | 1467737514760 Marionette DEBUG loaded listener.js 09:51:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0xa3189800) [pid = 1753] [serial = 141] [outer = 0x983acc00] 09:51:55 INFO - PROCESS | 1753 | 1467737515789 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1431ms 09:51:55 INFO - PROCESS | 1753 | 1467737515852 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:51:55 INFO - PROCESS | 1753 | 1467737515860 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:51:55 INFO - PROCESS | 1753 | 1467737515870 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 1753 | 1467737515875 Marionette TRACE conn3 <- [1,162,null,{}] 09:51:55 INFO - PROCESS | 1753 | 1467737515926 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:55 INFO - PROCESS | 1753 | 1467737515931 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:56 INFO - PROCESS | 1753 | 1467737516189 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:51:56 INFO - PROCESS | 1753 | 1467737516347 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 1753 | 1467737516363 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x92f84400 == 25 [pid = 1753] [id = 48] 09:51:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x947adc00) [pid = 1753] [serial = 142] [outer = (nil)] 09:51:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x992c5000) [pid = 1753] [serial = 143] [outer = 0x947adc00] 09:51:56 INFO - PROCESS | 1753 | 1467737516444 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x99e85c00) [pid = 1753] [serial = 144] [outer = 0x947adc00] 09:51:57 INFO - PROCESS | 1753 | 1467737517342 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1534ms 09:51:57 INFO - PROCESS | 1753 | 1467737517405 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 1753 | 1467737517413 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:51:57 INFO - PROCESS | 1753 | 1467737517425 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 1753 | 1467737517429 Marionette TRACE conn3 <- [1,166,null,{}] 09:51:57 INFO - PROCESS | 1753 | 1467737517437 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:57 INFO - PROCESS | 1753 | 1467737517443 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:57 INFO - PROCESS | 1753 | 1467737517671 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:51:57 INFO - PROCESS | 1753 | 1467737517891 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 1753 | 1467737517901 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:57 INFO - PROCESS | 1753 | 1467737517911 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:51:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x9d4d5400 == 26 [pid = 1753] [id = 49] 09:51:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9d4dd000) [pid = 1753] [serial = 145] [outer = (nil)] 09:51:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0xa108c800) [pid = 1753] [serial = 146] [outer = 0x9d4dd000] 09:51:58 INFO - PROCESS | 1753 | 1467737518045 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0xa20a8400) [pid = 1753] [serial = 147] [outer = 0x9d4dd000] 09:51:58 INFO - PROCESS | 1753 | 1467737518949 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1538ms 09:51:58 INFO - PROCESS | 1753 | 1467737518962 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 1753 | 1467737518965 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:51:58 INFO - PROCESS | 1753 | 1467737518972 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 1753 | 1467737518978 Marionette TRACE conn3 <- [1,170,null,{}] 09:51:59 INFO - PROCESS | 1753 | 1467737518995 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:59 INFO - PROCESS | 1753 | 1467737519004 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:59 INFO - PROCESS | 1753 | 1467737519191 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:51:59 INFO - PROCESS | 1753 | 1467737519339 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 1753 | 1467737519349 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:51:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b0f0c00 == 27 [pid = 1753] [id = 50] 09:51:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9b0f1000) [pid = 1753] [serial = 148] [outer = (nil)] 09:51:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0xa229c800) [pid = 1753] [serial = 149] [outer = 0x9b0f1000] 09:51:59 INFO - PROCESS | 1753 | 1467737519439 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0xa2fbc400) [pid = 1753] [serial = 150] [outer = 0x9b0f1000] 09:52:00 INFO - PROCESS | 1753 | 1467737520556 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1640ms 09:52:00 INFO - PROCESS | 1753 | 1467737520614 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 1753 | 1467737520620 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:52:00 INFO - PROCESS | 1753 | 1467737520627 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 1753 | 1467737520632 Marionette TRACE conn3 <- [1,174,null,{}] 09:52:00 INFO - PROCESS | 1753 | 1467737520638 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:00 INFO - PROCESS | 1753 | 1467737520643 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:00 INFO - PROCESS | 1753 | 1467737520863 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:52:01 INFO - PROCESS | 1753 | 1467737521050 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 1753 | 1467737521062 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b0e9800 == 28 [pid = 1753] [id = 51] 09:52:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0xa318d800) [pid = 1753] [serial = 151] [outer = (nil)] 09:52:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0xa4d54400) [pid = 1753] [serial = 152] [outer = 0xa318d800] 09:52:01 INFO - PROCESS | 1753 | 1467737521141 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0xa4f1d800) [pid = 1753] [serial = 153] [outer = 0xa318d800] 09:52:02 INFO - PROCESS | 1753 | 1467737522022 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1437ms 09:52:02 INFO - PROCESS | 1753 | 1467737522066 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 1753 | 1467737522070 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:52:02 INFO - PROCESS | 1753 | 1467737522077 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 1753 | 1467737522081 Marionette TRACE conn3 <- [1,178,null,{}] 09:52:02 INFO - PROCESS | 1753 | 1467737522087 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:02 INFO - PROCESS | 1753 | 1467737522093 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:02 INFO - PROCESS | 1753 | 1467737522286 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:52:02 INFO - PROCESS | 1753 | 1467737522435 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 1753 | 1467737522446 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x978a0000 == 29 [pid = 1753] [id = 52] 09:52:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x978a2400) [pid = 1753] [serial = 154] [outer = (nil)] 09:52:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0xa672bc00) [pid = 1753] [serial = 155] [outer = 0x978a2400] 09:52:02 INFO - PROCESS | 1753 | 1467737522533 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0xa672d800) [pid = 1753] [serial = 156] [outer = 0x978a2400] 09:52:03 INFO - PROCESS | 1753 | 1467737523665 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1632ms 09:52:03 INFO - PROCESS | 1753 | 1467737523711 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:52:03 INFO - PROCESS | 1753 | 1467737523718 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:52:03 INFO - PROCESS | 1753 | 1467737523726 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 1753 | 1467737523730 Marionette TRACE conn3 <- [1,182,null,{}] 09:52:03 INFO - PROCESS | 1753 | 1467737523739 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:03 INFO - PROCESS | 1753 | 1467737523745 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:03 INFO - PROCESS | 1753 | 1467737523959 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:52:04 INFO - PROCESS | 1753 | 1467737524202 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 1753 | 1467737524218 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x983a3c00 == 30 [pid = 1753] [id = 53] 09:52:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x983a5000) [pid = 1753] [serial = 157] [outer = (nil)] 09:52:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x992cc800) [pid = 1753] [serial = 158] [outer = 0x983a5000] 09:52:04 INFO - PROCESS | 1753 | 1467737524334 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9a0e3000) [pid = 1753] [serial = 159] [outer = 0x983a5000] 09:52:04 INFO - PROCESS | 1753 | --DOCSHELL 0x92f7c400 == 29 [pid = 1753] [id = 32] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9a8c5c00) [pid = 1753] [serial = 107] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x947a2000) [pid = 1753] [serial = 98] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x95152c00) [pid = 1753] [serial = 99] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x99e89c00) [pid = 1753] [serial = 101] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x99264400) [pid = 1753] [serial = 95] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x978a2800) [pid = 1753] [serial = 94] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9a723000) [pid = 1753] [serial = 105] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x93a05c00) [pid = 1753] [serial = 74] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x92f85c00) [pid = 1753] [serial = 73] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x96e72800) [pid = 1753] [serial = 77] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9a23e800) [pid = 1753] [serial = 76] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9ba93c00) [pid = 1753] [serial = 80] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9b649c00) [pid = 1753] [serial = 79] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0xa23c6c00) [pid = 1753] [serial = 83] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0xa2322000) [pid = 1753] [serial = 82] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0xa2ff5800) [pid = 1753] [serial = 86] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0xa3103400) [pid = 1753] [serial = 85] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0xa6726400) [pid = 1753] [serial = 89] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0xa4f16800) [pid = 1753] [serial = 88] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0xa6f3b400) [pid = 1753] [serial = 92] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0xa684c400) [pid = 1753] [serial = 91] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9b313400) [pid = 1753] [serial = 108] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9b64a800) [pid = 1753] [serial = 110] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9a71ec00) [pid = 1753] [serial = 104] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9a0ee000) [pid = 1753] [serial = 102] [outer = (nil)] [url = about:blank] 09:52:04 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9ba2d000) [pid = 1753] [serial = 111] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 1753 | 1467737525169 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1482ms 09:52:05 INFO - PROCESS | 1753 | 1467737525208 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 1753 | 1467737525216 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:52:05 INFO - PROCESS | 1753 | 1467737525227 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 1753 | 1467737525230 Marionette TRACE conn3 <- [1,186,null,{}] 09:52:05 INFO - PROCESS | 1753 | 1467737525237 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:05 INFO - PROCESS | 1753 | 1467737525242 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:05 INFO - PROCESS | 1753 | 1467737525433 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:52:05 INFO - PROCESS | 1753 | 1467737525537 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 1753 | 1467737525549 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x92f87400 == 30 [pid = 1753] [id = 54] 09:52:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9521f800) [pid = 1753] [serial = 160] [outer = (nil)] 09:52:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9a1c4000) [pid = 1753] [serial = 161] [outer = 0x9521f800] 09:52:05 INFO - PROCESS | 1753 | 1467737525621 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9a485c00) [pid = 1753] [serial = 162] [outer = 0x9521f800] 09:52:06 INFO - PROCESS | 1753 | 1467737526345 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1130ms 09:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:52:06 INFO - PROCESS | 1753 | 1467737526356 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 1753 | 1467737526359 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:52:06 INFO - PROCESS | 1753 | 1467737526382 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 1753 | 1467737526389 Marionette TRACE conn3 <- [1,190,null,{}] 09:52:06 INFO - PROCESS | 1753 | 1467737526410 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:06 INFO - PROCESS | 1753 | 1467737526419 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:06 INFO - PROCESS | 1753 | 1467737526584 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:52:06 INFO - PROCESS | 1753 | 1467737526595 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 1753 | 1467737526608 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b0f1c00 == 31 [pid = 1753] [id = 55] 09:52:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9b0f2000) [pid = 1753] [serial = 163] [outer = (nil)] 09:52:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9b0f5400) [pid = 1753] [serial = 164] [outer = 0x9b0f2000] 09:52:06 INFO - PROCESS | 1753 | 1467737526679 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9b48b000) [pid = 1753] [serial = 165] [outer = 0x9b0f2000] 09:52:07 INFO - PROCESS | 1753 | 1467737527574 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1254ms 09:52:07 INFO - PROCESS | 1753 | 1467737527621 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 1753 | 1467737527625 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:52:07 INFO - PROCESS | 1753 | 1467737527669 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 1753 | 1467737527677 Marionette TRACE conn3 <- [1,194,null,{}] 09:52:07 INFO - PROCESS | 1753 | 1467737527702 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:07 INFO - PROCESS | 1753 | 1467737527707 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:07 INFO - PROCESS | 1753 | 1467737527914 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:52:07 INFO - PROCESS | 1753 | 1467737527933 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 1753 | 1467737527943 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a724400 == 32 [pid = 1753] [id = 56] 09:52:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9b0e9c00) [pid = 1753] [serial = 166] [outer = (nil)] 09:52:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9b4c1000) [pid = 1753] [serial = 167] [outer = 0x9b0e9c00] 09:52:08 INFO - PROCESS | 1753 | 1467737528034 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9b4c3c00) [pid = 1753] [serial = 168] [outer = 0x9b0e9c00] 09:52:08 INFO - PROCESS | 1753 | 1467737528852 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:52:08 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0xa2370c00) [pid = 1753] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:52:08 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x95197400) [pid = 1753] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:52:08 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9c206400) [pid = 1753] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:52:08 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a1c7800) [pid = 1753] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:52:08 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x99631400) [pid = 1753] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1302ms 09:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:52:08 INFO - PROCESS | 1753 | 1467737528967 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:52:08 INFO - PROCESS | 1753 | 1467737528970 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:52:08 INFO - PROCESS | 1753 | 1467737528977 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 1753 | 1467737528980 Marionette TRACE conn3 <- [1,198,null,{}] 09:52:08 INFO - PROCESS | 1753 | 1467737528986 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:08 INFO - PROCESS | 1753 | 1467737528992 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:09 INFO - PROCESS | 1753 | 1467737529152 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:52:09 INFO - PROCESS | 1753 | 1467737529161 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 1753 | 1467737529169 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b0eb000 == 33 [pid = 1753] [id = 57] 09:52:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9b4ba800) [pid = 1753] [serial = 169] [outer = (nil)] 09:52:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9b4c7c00) [pid = 1753] [serial = 170] [outer = 0x9b4ba800] 09:52:09 INFO - PROCESS | 1753 | 1467737529240 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9b64a800) [pid = 1753] [serial = 171] [outer = 0x9b4ba800] 09:52:10 INFO - PROCESS | 1753 | 1467737530126 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1184ms 09:52:10 INFO - PROCESS | 1753 | 1467737530160 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 1753 | 1467737530164 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:52:10 INFO - PROCESS | 1753 | 1467737530175 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 1753 | 1467737530177 Marionette TRACE conn3 <- [1,202,null,{}] 09:52:10 INFO - PROCESS | 1753 | 1467737530184 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:10 INFO - PROCESS | 1753 | 1467737530194 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:10 INFO - PROCESS | 1753 | 1467737530398 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:52:10 INFO - PROCESS | 1753 | 1467737530527 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 1753 | 1467737530539 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x93958000 == 34 [pid = 1753] [id = 58] 09:52:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9395e400) [pid = 1753] [serial = 172] [outer = (nil)] 09:52:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0xa2370800) [pid = 1753] [serial = 173] [outer = 0x9395e400] 09:52:10 INFO - PROCESS | 1753 | 1467737530609 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0xa2543400) [pid = 1753] [serial = 174] [outer = 0x9395e400] 09:52:11 INFO - PROCESS | 1753 | 1467737531541 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1391ms 09:52:11 INFO - PROCESS | 1753 | 1467737531562 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:52:11 INFO - PROCESS | 1753 | 1467737531569 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:52:11 INFO - PROCESS | 1753 | 1467737531578 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:52:11 INFO - PROCESS | 1753 | 1467737531584 Marionette TRACE conn3 <- [1,206,null,{}] 09:52:11 INFO - PROCESS | 1753 | 1467737531593 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:11 INFO - PROCESS | 1753 | 1467737531600 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:11 INFO - PROCESS | 1753 | 1467737531800 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:52:12 INFO - PROCESS | 1753 | 1467737532010 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 1753 | 1467737532022 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x95159800 == 35 [pid = 1753] [id = 59] 09:52:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x95201400) [pid = 1753] [serial = 175] [outer = (nil)] 09:52:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x95207000) [pid = 1753] [serial = 176] [outer = 0x95201400] 09:52:12 INFO - PROCESS | 1753 | 1467737532149 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x95209c00) [pid = 1753] [serial = 177] [outer = 0x95201400] 09:52:13 INFO - PROCESS | 1753 | 1467737533024 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1497ms 09:52:13 INFO - PROCESS | 1753 | 1467737533074 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:52:13 INFO - PROCESS | 1753 | 1467737533082 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:52:13 INFO - PROCESS | 1753 | 1467737533094 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 1753 | 1467737533099 Marionette TRACE conn3 <- [1,210,null,{}] 09:52:13 INFO - PROCESS | 1753 | 1467737533107 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:13 INFO - PROCESS | 1753 | 1467737533113 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:13 INFO - PROCESS | 1753 | 1467737533333 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:52:13 INFO - PROCESS | 1753 | 1467737533482 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 1753 | 1467737533489 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x95150800 == 36 [pid = 1753] [id = 60] 09:52:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x978a2800) [pid = 1753] [serial = 178] [outer = (nil)] 09:52:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a0de400) [pid = 1753] [serial = 179] [outer = 0x978a2800] 09:52:13 INFO - PROCESS | 1753 | 1467737533579 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a2cb000) [pid = 1753] [serial = 180] [outer = 0x978a2800] 09:52:14 INFO - PROCESS | 1753 | 1467737534479 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1449ms 09:52:14 INFO - PROCESS | 1753 | 1467737534544 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:52:14 INFO - PROCESS | 1753 | 1467737534548 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:52:14 INFO - PROCESS | 1753 | 1467737534556 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 1753 | 1467737534562 Marionette TRACE conn3 <- [1,214,null,{}] 09:52:14 INFO - PROCESS | 1753 | 1467737534580 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:14 INFO - PROCESS | 1753 | 1467737534589 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:14 INFO - PROCESS | 1753 | 1467737534826 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:52:15 INFO - PROCESS | 1753 | 1467737535014 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 1753 | 1467737535028 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b0ed800 == 37 [pid = 1753] [id = 61] 09:52:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9b4bec00) [pid = 1753] [serial = 181] [outer = (nil)] 09:52:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9b4c8000) [pid = 1753] [serial = 182] [outer = 0x9b4bec00] 09:52:15 INFO - PROCESS | 1753 | 1467737535157 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9ba36800) [pid = 1753] [serial = 183] [outer = 0x9b4bec00] 09:52:16 INFO - PROCESS | 1753 | 1467737536089 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1593ms 09:52:16 INFO - PROCESS | 1753 | 1467737536149 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:52:16 INFO - PROCESS | 1753 | 1467737536154 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:52:16 INFO - PROCESS | 1753 | 1467737536161 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 1753 | 1467737536164 Marionette TRACE conn3 <- [1,218,null,{}] 09:52:16 INFO - PROCESS | 1753 | 1467737536170 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:16 INFO - PROCESS | 1753 | 1467737536176 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:16 INFO - PROCESS | 1753 | 1467737536363 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:52:16 INFO - PROCESS | 1753 | 1467737536512 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 1753 | 1467737536524 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x9d4d7000 == 38 [pid = 1753] [id = 62] 09:52:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0xa209b000) [pid = 1753] [serial = 184] [outer = (nil)] 09:52:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0xa2378000) [pid = 1753] [serial = 185] [outer = 0xa209b000] 09:52:16 INFO - PROCESS | 1753 | 1467737536609 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0xa2ff0c00) [pid = 1753] [serial = 186] [outer = 0xa209b000] 09:52:17 INFO - PROCESS | 1753 | 1467737537463 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1335ms 09:52:17 INFO - PROCESS | 1753 | 1467737537496 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 1753 | 1467737537501 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:52:17 INFO - PROCESS | 1753 | 1467737537525 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 1753 | 1467737537529 Marionette TRACE conn3 <- [1,222,null,{}] 09:52:17 INFO - PROCESS | 1753 | 1467737537536 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:17 INFO - PROCESS | 1753 | 1467737537540 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:17 INFO - PROCESS | 1753 | 1467737537720 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:52:17 INFO - PROCESS | 1753 | 1467737537869 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 1753 | 1467737537878 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x92f87000 == 39 [pid = 1753] [id = 63] 09:52:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0xa2371400) [pid = 1753] [serial = 187] [outer = (nil)] 09:52:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0xa4d4ec00) [pid = 1753] [serial = 188] [outer = 0xa2371400] 09:52:17 INFO - PROCESS | 1753 | 1467737537959 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0xa4f72c00) [pid = 1753] [serial = 189] [outer = 0xa2371400] 09:52:18 INFO - PROCESS | 1753 | 1467737538869 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1387ms 09:52:18 INFO - PROCESS | 1753 | 1467737538911 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 1753 | 1467737538914 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:52:18 INFO - PROCESS | 1753 | 1467737538921 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 1753 | 1467737538925 Marionette TRACE conn3 <- [1,226,null,{}] 09:52:18 INFO - PROCESS | 1753 | 1467737538931 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:18 INFO - PROCESS | 1753 | 1467737538941 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:19 INFO - PROCESS | 1753 | 1467737539152 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:52:19 INFO - PROCESS | 1753 | 1467737539304 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 1753 | 1467737539313 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x93959800 == 40 [pid = 1753] [id = 64] 09:52:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9aeb2400) [pid = 1753] [serial = 190] [outer = (nil)] 09:52:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9aebe000) [pid = 1753] [serial = 191] [outer = 0x9aeb2400] 09:52:19 INFO - PROCESS | 1753 | 1467737539397 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0xa4f80000) [pid = 1753] [serial = 192] [outer = 0x9aeb2400] 09:52:20 INFO - PROCESS | 1753 | 1467737540243 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1348ms 09:52:20 INFO - PROCESS | 1753 | 1467737540272 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 1753 | 1467737540277 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:52:20 INFO - PROCESS | 1753 | 1467737540285 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:52:20 INFO - PROCESS | 1753 | 1467737540289 Marionette TRACE conn3 <- [1,230,null,{}] 09:52:20 INFO - PROCESS | 1753 | 1467737540295 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:20 INFO - PROCESS | 1753 | 1467737540301 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:20 INFO - PROCESS | 1753 | 1467737540499 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:52:20 INFO - PROCESS | 1753 | 1467737540654 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 1753 | 1467737540661 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x922dd000 == 41 [pid = 1753] [id = 65] 09:52:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x947acc00) [pid = 1753] [serial = 193] [outer = (nil)] 09:52:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x9a77fc00) [pid = 1753] [serial = 194] [outer = 0x947acc00] 09:52:20 INFO - PROCESS | 1753 | 1467737540743 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x9a782400) [pid = 1753] [serial = 195] [outer = 0x947acc00] 09:52:21 INFO - PROCESS | 1753 | 1467737541811 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1587ms 09:52:21 INFO - PROCESS | 1753 | 1467737541874 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 1753 | 1467737541881 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:52:21 INFO - PROCESS | 1753 | 1467737541890 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 1753 | 1467737541895 Marionette TRACE conn3 <- [1,234,null,{}] 09:52:21 INFO - PROCESS | 1753 | 1467737541905 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:21 INFO - PROCESS | 1753 | 1467737541912 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:22 INFO - PROCESS | 1753 | 1467737542136 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:52:22 INFO - PROCESS | 1753 | 1467737542411 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:22 INFO - PROCESS | 1753 | 1467737542420 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x9789ec00 == 42 [pid = 1753] [id = 66] 09:52:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x9789f000) [pid = 1753] [serial = 196] [outer = (nil)] 09:52:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x99e8b800) [pid = 1753] [serial = 197] [outer = 0x9789f000] 09:52:22 INFO - PROCESS | 1753 | 1467737542499 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x9a156000) [pid = 1753] [serial = 198] [outer = 0x9789f000] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0xa33ca400) [pid = 1753] [serial = 140] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | 1467737543374 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x9ba92800) [pid = 1753] [serial = 113] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0xa2542c00) [pid = 1753] [serial = 134] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x96e6ec00) [pid = 1753] [serial = 126] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x9d81ac00) [pid = 1753] [serial = 122] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x95218000) [pid = 1753] [serial = 125] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x9d80d800) [pid = 1753] [serial = 131] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x9a626800) [pid = 1753] [serial = 119] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9a624000) [pid = 1753] [serial = 128] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x9a8c0000) [pid = 1753] [serial = 129] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x96e6ac00) [pid = 1753] [serial = 116] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0xa25f7000) [pid = 1753] [serial = 135] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9a71bc00) [pid = 1753] [serial = 137] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0xa2002000) [pid = 1753] [serial = 132] [outer = (nil)] [url = about:blank] 09:52:23 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9a744400) [pid = 1753] [serial = 138] [outer = (nil)] [url = about:blank] 09:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1538ms 09:52:23 INFO - PROCESS | 1753 | 1467737543435 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:52:23 INFO - PROCESS | 1753 | 1467737543442 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:52:23 INFO - PROCESS | 1753 | 1467737543455 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 1753 | 1467737543458 Marionette TRACE conn3 <- [1,238,null,{}] 09:52:23 INFO - PROCESS | 1753 | 1467737543465 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:23 INFO - PROCESS | 1753 | 1467737543471 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:23 INFO - PROCESS | 1753 | 1467737543642 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:52:23 INFO - PROCESS | 1753 | 1467737543755 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 1753 | 1467737543761 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a719400 == 43 [pid = 1753] [id = 67] 09:52:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9a71a000) [pid = 1753] [serial = 199] [outer = (nil)] 09:52:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9a723800) [pid = 1753] [serial = 200] [outer = 0x9a71a000] 09:52:23 INFO - PROCESS | 1753 | 1467737543839 Marionette DEBUG loaded listener.js 09:52:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9a780c00) [pid = 1753] [serial = 201] [outer = 0x9a71a000] 09:52:24 INFO - PROCESS | 1753 | 1467737544594 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1185ms 09:52:24 INFO - PROCESS | 1753 | 1467737544640 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:52:24 INFO - PROCESS | 1753 | 1467737544644 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:52:24 INFO - PROCESS | 1753 | 1467737544651 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:52:24 INFO - PROCESS | 1753 | 1467737544657 Marionette TRACE conn3 <- [1,242,null,{}] 09:52:24 INFO - PROCESS | 1753 | 1467737544678 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:24 INFO - PROCESS | 1753 | 1467737544687 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:24 INFO - PROCESS | 1753 | 1467737544859 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:52:24 INFO - PROCESS | 1753 | 1467737544972 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:24 INFO - PROCESS | 1753 | 1467737544984 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x9aeb7000 == 44 [pid = 1753] [id = 68] 09:52:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9aebb000) [pid = 1753] [serial = 202] [outer = (nil)] 09:52:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x9aec1000) [pid = 1753] [serial = 203] [outer = 0x9aebb000] 09:52:25 INFO - PROCESS | 1753 | 1467737545058 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9b0ed400) [pid = 1753] [serial = 204] [outer = 0x9aebb000] 09:52:26 INFO - PROCESS | 1753 | 1467737546037 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1444ms 09:52:26 INFO - PROCESS | 1753 | 1467737546097 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:52:26 INFO - PROCESS | 1753 | 1467737546104 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:52:26 INFO - PROCESS | 1753 | 1467737546116 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 1753 | 1467737546119 Marionette TRACE conn3 <- [1,246,null,{}] 09:52:26 INFO - PROCESS | 1753 | 1467737546124 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:26 INFO - PROCESS | 1753 | 1467737546130 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:26 INFO - PROCESS | 1753 | 1467737546377 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:52:26 INFO - PROCESS | 1753 | 1467737546404 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:26 INFO - PROCESS | 1753 | 1467737546413 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b0f2c00 == 45 [pid = 1753] [id = 69] 09:52:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9b0f4c00) [pid = 1753] [serial = 205] [outer = (nil)] 09:52:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9b4bd400) [pid = 1753] [serial = 206] [outer = 0x9b0f4c00] 09:52:26 INFO - PROCESS | 1753 | 1467737546518 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x9b644000) [pid = 1753] [serial = 207] [outer = 0x9b0f4c00] 09:52:27 INFO - PROCESS | 1753 | 1467737547455 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1380ms 09:52:27 INFO - PROCESS | 1753 | 1467737547497 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 1753 | 1467737547501 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:52:27 INFO - PROCESS | 1753 | 1467737547515 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 1753 | 1467737547519 Marionette TRACE conn3 <- [1,250,null,{}] 09:52:27 INFO - PROCESS | 1753 | 1467737547526 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:27 INFO - PROCESS | 1753 | 1467737547532 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:27 INFO - PROCESS | 1753 | 1467737547733 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:52:28 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x9b0e9c00) [pid = 1753] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:52:28 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x9b4ba800) [pid = 1753] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:52:28 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x983a5000) [pid = 1753] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:52:28 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x9521f800) [pid = 1753] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:52:28 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x9b0f2000) [pid = 1753] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:52:28 INFO - PROCESS | 1753 | 1467737548224 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 1753 | 1467737548232 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x9519cc00 == 46 [pid = 1753] [id = 70] 09:52:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x9521f800) [pid = 1753] [serial = 208] [outer = (nil)] 09:52:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9b4c8c00) [pid = 1753] [serial = 209] [outer = 0x9521f800] 09:52:28 INFO - PROCESS | 1753 | 1467737548309 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9d814c00) [pid = 1753] [serial = 210] [outer = 0x9521f800] 09:52:29 INFO - PROCESS | 1753 | 1467737548996 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1545ms 09:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:52:29 INFO - PROCESS | 1753 | 1467737549053 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 1753 | 1467737549056 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:52:29 INFO - PROCESS | 1753 | 1467737549063 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 1753 | 1467737549067 Marionette TRACE conn3 <- [1,254,null,{}] 09:52:29 INFO - PROCESS | 1753 | 1467737549072 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:29 INFO - PROCESS | 1753 | 1467737549082 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:29 INFO - PROCESS | 1753 | 1467737549317 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:52:29 INFO - PROCESS | 1753 | 1467737549331 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 1753 | 1467737549338 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b146400 == 47 [pid = 1753] [id = 71] 09:52:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9bff0c00) [pid = 1753] [serial = 211] [outer = (nil)] 09:52:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0xa33ca400) [pid = 1753] [serial = 212] [outer = 0x9bff0c00] 09:52:29 INFO - PROCESS | 1753 | 1467737549409 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0xa61b6000) [pid = 1753] [serial = 213] [outer = 0x9bff0c00] 09:52:30 INFO - PROCESS | 1753 | 1467737550393 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1387ms 09:52:30 INFO - PROCESS | 1753 | 1467737550451 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 1753 | 1467737550457 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:52:30 INFO - PROCESS | 1753 | 1467737550466 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 1753 | 1467737550472 Marionette TRACE conn3 <- [1,258,null,{}] 09:52:30 INFO - PROCESS | 1753 | 1467737550481 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:30 INFO - PROCESS | 1753 | 1467737550488 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:30 INFO - PROCESS | 1753 | 1467737550750 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:52:31 INFO - PROCESS | 1753 | 1467737551042 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 1753 | 1467737551051 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x95202400 == 48 [pid = 1753] [id = 72] 09:52:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x95203000) [pid = 1753] [serial = 214] [outer = (nil)] 09:52:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x9a0f7400) [pid = 1753] [serial = 215] [outer = 0x95203000] 09:52:31 INFO - PROCESS | 1753 | 1467737551141 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x9a719800) [pid = 1753] [serial = 216] [outer = 0x95203000] 09:52:32 INFO - PROCESS | 1753 | 1467737552021 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1589ms 09:52:32 INFO - PROCESS | 1753 | 1467737552055 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:52:32 INFO - PROCESS | 1753 | 1467737552063 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:52:32 INFO - PROCESS | 1753 | 1467737552075 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:52:32 INFO - PROCESS | 1753 | 1467737552079 Marionette TRACE conn3 <- [1,262,null,{}] 09:52:32 INFO - PROCESS | 1753 | 1467737552086 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:32 INFO - PROCESS | 1753 | 1467737552092 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:32 INFO - PROCESS | 1753 | 1467737552339 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:52:32 INFO - PROCESS | 1753 | 1467737552549 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 1753 | 1467737552558 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x9aeb6000 == 49 [pid = 1753] [id = 73] 09:52:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x9aeb8800) [pid = 1753] [serial = 217] [outer = (nil)] 09:52:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x9b0e7400) [pid = 1753] [serial = 218] [outer = 0x9aeb8800] 09:52:32 INFO - PROCESS | 1753 | 1467737552694 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x9b4be800) [pid = 1753] [serial = 219] [outer = 0x9aeb8800] 09:52:33 INFO - PROCESS | 1753 | 1467737553546 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1536ms 09:52:33 INFO - PROCESS | 1753 | 1467737553612 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 1753 | 1467737553616 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:52:33 INFO - PROCESS | 1753 | 1467737553624 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - PROCESS | 1753 | 1467737553630 Marionette TRACE conn3 <- [1,266,null,{}] 09:52:33 INFO - PROCESS | 1753 | 1467737553647 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:33 INFO - PROCESS | 1753 | 1467737553657 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:33 INFO - PROCESS | 1753 | 1467737553887 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:52:34 INFO - PROCESS | 1753 | 1467737554047 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:34 INFO - PROCESS | 1753 | 1467737554060 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a788800 == 50 [pid = 1753] [id = 74] 09:52:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x9a8bbc00) [pid = 1753] [serial = 220] [outer = (nil)] 09:52:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x9b0e9c00) [pid = 1753] [serial = 221] [outer = 0x9a8bbc00] 09:52:34 INFO - PROCESS | 1753 | 1467737554187 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0xa2297000) [pid = 1753] [serial = 222] [outer = 0x9a8bbc00] 09:52:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x91aef800) [pid = 1753] [serial = 223] [outer = 0x92f89800] 09:52:35 INFO - PROCESS | 1753 | 1467737555210 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1641ms 09:52:35 INFO - PROCESS | 1753 | 1467737555266 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 1753 | 1467737555270 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:52:35 INFO - PROCESS | 1753 | 1467737555278 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - PROCESS | 1753 | 1467737555281 Marionette TRACE conn3 <- [1,270,null,{}] 09:52:35 INFO - PROCESS | 1753 | 1467737555287 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:35 INFO - PROCESS | 1753 | 1467737555293 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:35 INFO - PROCESS | 1753 | 1467737555524 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:52:35 INFO - PROCESS | 1753 | 1467737555780 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 1753 | 1467737555794 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x91acc400 == 51 [pid = 1753] [id = 75] 09:52:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x91aef000) [pid = 1753] [serial = 224] [outer = (nil)] 09:52:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x922e9000) [pid = 1753] [serial = 225] [outer = 0x91aef000] 09:52:35 INFO - PROCESS | 1753 | 1467737555883 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x9a77a000) [pid = 1753] [serial = 226] [outer = 0x91aef000] 09:52:36 INFO - PROCESS | 1753 | 1467737556708 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1481ms 09:52:36 INFO - PROCESS | 1753 | 1467737556760 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 1753 | 1467737556765 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:52:36 INFO - PROCESS | 1753 | 1467737556771 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 1753 | 1467737556776 Marionette TRACE conn3 <- [1,274,null,{}] 09:52:36 INFO - PROCESS | 1753 | 1467737556798 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:36 INFO - PROCESS | 1753 | 1467737556804 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:37 INFO - PROCESS | 1753 | 1467737557034 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:52:37 INFO - PROCESS | 1753 | 1467737557152 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:37 INFO - PROCESS | 1753 | 1467737557161 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b484c00 == 52 [pid = 1753] [id = 76] 09:52:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x9bf10800) [pid = 1753] [serial = 227] [outer = (nil)] 09:52:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0xa2555c00) [pid = 1753] [serial = 228] [outer = 0x9bf10800] 09:52:37 INFO - PROCESS | 1753 | 1467737557256 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0xa2fbc000) [pid = 1753] [serial = 229] [outer = 0x9bf10800] 09:52:38 INFO - PROCESS | 1753 | 1467737558133 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1387ms 09:52:38 INFO - PROCESS | 1753 | 1467737558166 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 1753 | 1467737558169 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:52:38 INFO - PROCESS | 1753 | 1467737558179 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 1753 | 1467737558183 Marionette TRACE conn3 <- [1,278,null,{}] 09:52:38 INFO - PROCESS | 1753 | 1467737558190 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 1753 | 1467737558200 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:38 INFO - PROCESS | 1753 | 1467737558409 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:52:38 INFO - PROCESS | 1753 | 1467737558566 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 1753 | 1467737558575 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x93951800 == 53 [pid = 1753] [id = 77] 09:52:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x93a01800) [pid = 1753] [serial = 230] [outer = (nil)] 09:52:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0xa6f46c00) [pid = 1753] [serial = 231] [outer = 0x93a01800] 09:52:38 INFO - PROCESS | 1753 | 1467737558654 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0xa6f47c00) [pid = 1753] [serial = 232] [outer = 0x93a01800] 09:52:39 INFO - PROCESS | 1753 | 1467737559617 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1482ms 09:52:39 INFO - PROCESS | 1753 | 1467737559662 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 1753 | 1467737559665 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:52:39 INFO - PROCESS | 1753 | 1467737559673 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 1753 | 1467737559677 Marionette TRACE conn3 <- [1,282,null,{}] 09:52:39 INFO - PROCESS | 1753 | 1467737559683 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:39 INFO - PROCESS | 1753 | 1467737559688 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:39 INFO - PROCESS | 1753 | 1467737559866 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:52:40 INFO - PROCESS | 1753 | 1467737560027 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 1753 | 1467737560038 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b7800 == 54 [pid = 1753] [id = 78] 09:52:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x914b7c00) [pid = 1753] [serial = 233] [outer = (nil)] 09:52:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x914bf800) [pid = 1753] [serial = 234] [outer = 0x914b7c00] 09:52:40 INFO - PROCESS | 1753 | 1467737560113 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x914c0800) [pid = 1753] [serial = 235] [outer = 0x914b7c00] 09:52:41 INFO - PROCESS | 1753 | 1467737561320 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1688ms 09:52:41 INFO - PROCESS | 1753 | 1467737561362 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 1753 | 1467737561369 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:52:41 INFO - PROCESS | 1753 | 1467737561376 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 1753 | 1467737561384 Marionette TRACE conn3 <- [1,286,null,{}] 09:52:41 INFO - PROCESS | 1753 | 1467737561392 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:41 INFO - PROCESS | 1753 | 1467737561397 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:41 INFO - PROCESS | 1753 | 1467737561597 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:52:41 INFO - PROCESS | 1753 | 1467737561885 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 1753 | 1467737561892 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x91af9400 == 55 [pid = 1753] [id = 79] 09:52:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x91afa000) [pid = 1753] [serial = 236] [outer = (nil)] 09:52:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x93c26400) [pid = 1753] [serial = 237] [outer = 0x91afa000] 09:52:41 INFO - PROCESS | 1753 | 1467737561980 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x95152c00) [pid = 1753] [serial = 238] [outer = 0x91afa000] 09:52:42 INFO - PROCESS | 1753 | --DOCSHELL 0x9b0eb000 == 54 [pid = 1753] [id = 57] 09:52:42 INFO - PROCESS | 1753 | --DOCSHELL 0x9a724400 == 53 [pid = 1753] [id = 56] 09:52:42 INFO - PROCESS | 1753 | --DOCSHELL 0x9b0f1c00 == 52 [pid = 1753] [id = 55] 09:52:42 INFO - PROCESS | 1753 | --DOCSHELL 0x92f87400 == 51 [pid = 1753] [id = 54] 09:52:42 INFO - PROCESS | 1753 | --DOCSHELL 0x9519cc00 == 50 [pid = 1753] [id = 70] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0xa2370800) [pid = 1753] [serial = 173] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOCSHELL 0x9b0f2c00 == 49 [pid = 1753] [id = 69] 09:52:42 INFO - PROCESS | 1753 | --DOCSHELL 0x9aeb7000 == 48 [pid = 1753] [id = 68] 09:52:42 INFO - PROCESS | 1753 | --DOCSHELL 0x9a719400 == 47 [pid = 1753] [id = 67] 09:52:42 INFO - PROCESS | 1753 | --DOCSHELL 0x9789ec00 == 46 [pid = 1753] [id = 66] 09:52:42 INFO - PROCESS | 1753 | --DOCSHELL 0x93958000 == 45 [pid = 1753] [id = 58] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x9b4c3c00) [pid = 1753] [serial = 168] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x9b4c7c00) [pid = 1753] [serial = 170] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x992c5000) [pid = 1753] [serial = 143] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x992cc800) [pid = 1753] [serial = 158] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0xa108c800) [pid = 1753] [serial = 146] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0xa4d54400) [pid = 1753] [serial = 152] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0xa672bc00) [pid = 1753] [serial = 155] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x9a0e3000) [pid = 1753] [serial = 159] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x9a485c00) [pid = 1753] [serial = 162] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x9b48b000) [pid = 1753] [serial = 165] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x9b4c1000) [pid = 1753] [serial = 167] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x9b0f5400) [pid = 1753] [serial = 164] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x9a1c4000) [pid = 1753] [serial = 161] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0xa229c800) [pid = 1753] [serial = 149] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x9b64a800) [pid = 1753] [serial = 171] [outer = (nil)] [url = about:blank] 09:52:42 INFO - PROCESS | 1753 | 1467737562917 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1592ms 09:52:42 INFO - PROCESS | 1753 | 1467737562969 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 1753 | 1467737562976 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:52:42 INFO - PROCESS | 1753 | 1467737562986 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 1753 | 1467737562990 Marionette TRACE conn3 <- [1,290,null,{}] 09:52:43 INFO - PROCESS | 1753 | 1467737562997 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:43 INFO - PROCESS | 1753 | 1467737563003 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:43 INFO - PROCESS | 1753 | 1467737563186 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:52:43 INFO - PROCESS | 1753 | 1467737563317 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 1753 | 1467737563324 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c1e400 == 46 [pid = 1753] [id = 80] 09:52:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x9521e400) [pid = 1753] [serial = 239] [outer = (nil)] 09:52:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x9789ec00) [pid = 1753] [serial = 240] [outer = 0x9521e400] 09:52:43 INFO - PROCESS | 1753 | 1467737563398 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x99d71c00) [pid = 1753] [serial = 241] [outer = 0x9521e400] 09:52:44 INFO - PROCESS | 1753 | 1467737564206 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1282ms 09:52:44 INFO - PROCESS | 1753 | 1467737564270 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 1753 | 1467737564274 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:52:44 INFO - PROCESS | 1753 | 1467737564280 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 1753 | 1467737564286 Marionette TRACE conn3 <- [1,294,null,{}] 09:52:44 INFO - PROCESS | 1753 | 1467737564302 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:44 INFO - PROCESS | 1753 | 1467737564310 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:44 INFO - PROCESS | 1753 | 1467737564484 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:52:44 INFO - PROCESS | 1753 | 1467737564618 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 1753 | 1467737564625 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a624000 == 47 [pid = 1753] [id = 81] 09:52:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x9a62a800) [pid = 1753] [serial = 242] [outer = (nil)] 09:52:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x9a786000) [pid = 1753] [serial = 243] [outer = 0x9a62a800] 09:52:44 INFO - PROCESS | 1753 | 1467737564700 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x9aeb5400) [pid = 1753] [serial = 244] [outer = 0x9a62a800] 09:52:45 INFO - PROCESS | 1753 | 1467737565494 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1236ms 09:52:45 INFO - PROCESS | 1753 | 1467737565517 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 1753 | 1467737565522 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:52:45 INFO - PROCESS | 1753 | 1467737565537 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - PROCESS | 1753 | 1467737565541 Marionette TRACE conn3 <- [1,298,null,{}] 09:52:45 INFO - PROCESS | 1753 | 1467737565547 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:45 INFO - PROCESS | 1753 | 1467737565552 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:45 INFO - PROCESS | 1753 | 1467737565774 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:52:45 INFO - PROCESS | 1753 | 1467737565796 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 1753 | 1467737565806 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x99d6f400 == 48 [pid = 1753] [id = 82] 09:52:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x9a785800) [pid = 1753] [serial = 245] [outer = (nil)] 09:52:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x9b0ee000) [pid = 1753] [serial = 246] [outer = 0x9a785800] 09:52:45 INFO - PROCESS | 1753 | 1467737565898 Marionette DEBUG loaded listener.js 09:52:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x9b146800) [pid = 1753] [serial = 247] [outer = 0x9a785800] 09:52:46 INFO - PROCESS | 1753 | 1467737566797 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1332ms 09:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:52:46 INFO - PROCESS | 1753 | 1467737566869 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 1753 | 1467737566872 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:52:46 INFO - PROCESS | 1753 | 1467737566879 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 1753 | 1467737566882 Marionette TRACE conn3 <- [1,302,null,{}] 09:52:46 INFO - PROCESS | 1753 | 1467737566888 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:46 INFO - PROCESS | 1753 | 1467737566894 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:47 INFO - PROCESS | 1753 | 1467737567257 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:52:47 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x9521f800) [pid = 1753] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:52:47 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x9b0f4c00) [pid = 1753] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:52:47 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x9789f000) [pid = 1753] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:52:47 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x9a71a000) [pid = 1753] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:52:47 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x9aebb000) [pid = 1753] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:52:47 INFO - PROCESS | 1753 | 1467737567389 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 1753 | 1467737567399 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x91acbc00 == 49 [pid = 1753] [id = 83] 09:52:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x9521f800) [pid = 1753] [serial = 248] [outer = (nil)] 09:52:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x9aeb7400) [pid = 1753] [serial = 249] [outer = 0x9521f800] 09:52:47 INFO - PROCESS | 1753 | 1467737567489 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x9b4c8800) [pid = 1753] [serial = 250] [outer = 0x9521f800] 09:52:48 INFO - PROCESS | 1753 | 1467737568257 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1437ms 09:52:48 INFO - PROCESS | 1753 | 1467737568316 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 1753 | 1467737568319 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:52:48 INFO - PROCESS | 1753 | 1467737568327 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 1753 | 1467737568329 Marionette TRACE conn3 <- [1,306,null,{}] 09:52:48 INFO - PROCESS | 1753 | 1467737568341 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:48 INFO - PROCESS | 1753 | 1467737568351 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:48 INFO - PROCESS | 1753 | 1467737568541 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:52:48 INFO - PROCESS | 1753 | 1467737568667 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 1753 | 1467737568675 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x91504400 == 50 [pid = 1753] [id = 84] 09:52:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x91506000) [pid = 1753] [serial = 251] [outer = (nil)] 09:52:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x9150d800) [pid = 1753] [serial = 252] [outer = 0x91506000] 09:52:48 INFO - PROCESS | 1753 | 1467737568746 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x9ba2d000) [pid = 1753] [serial = 253] [outer = 0x91506000] 09:52:49 INFO - PROCESS | 1753 | 1467737569672 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1386ms 09:52:49 INFO - PROCESS | 1753 | 1467737569714 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 1753 | 1467737569722 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:52:49 INFO - PROCESS | 1753 | 1467737569734 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 1753 | 1467737569738 Marionette TRACE conn3 <- [1,310,null,{}] 09:52:49 INFO - PROCESS | 1753 | 1467737569749 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:49 INFO - PROCESS | 1753 | 1467737569754 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:49 INFO - PROCESS | 1753 | 1467737569995 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:52:50 INFO - PROCESS | 1753 | 1467737570214 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 1753 | 1467737570231 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x91503c00 == 51 [pid = 1753] [id = 85] 09:52:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x91504000) [pid = 1753] [serial = 254] [outer = (nil)] 09:52:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x91aca800) [pid = 1753] [serial = 255] [outer = 0x91504000] 09:52:50 INFO - PROCESS | 1753 | 1467737570329 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x91aeb400) [pid = 1753] [serial = 256] [outer = 0x91504000] 09:52:51 INFO - PROCESS | 1753 | 1467737571273 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1595ms 09:52:51 INFO - PROCESS | 1753 | 1467737571328 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 1753 | 1467737571336 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:52:51 INFO - PROCESS | 1753 | 1467737571349 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 1753 | 1467737571353 Marionette TRACE conn3 <- [1,314,null,{}] 09:52:51 INFO - PROCESS | 1753 | 1467737571361 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:51 INFO - PROCESS | 1753 | 1467737571366 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:51 INFO - PROCESS | 1753 | 1467737571627 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:52:51 INFO - PROCESS | 1753 | 1467737571953 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 1753 | 1467737571961 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x95209000 == 52 [pid = 1753] [id = 86] 09:52:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x95219000) [pid = 1753] [serial = 257] [outer = (nil)] 09:52:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x9789f000) [pid = 1753] [serial = 258] [outer = 0x95219000] 09:52:52 INFO - PROCESS | 1753 | 1467737572051 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x9a0e5c00) [pid = 1753] [serial = 259] [outer = 0x95219000] 09:52:53 INFO - PROCESS | 1753 | 1467737573032 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1743ms 09:52:53 INFO - PROCESS | 1753 | 1467737573093 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 1753 | 1467737573099 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:52:53 INFO - PROCESS | 1753 | 1467737573106 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 1753 | 1467737573112 Marionette TRACE conn3 <- [1,318,null,{}] 09:52:53 INFO - PROCESS | 1753 | 1467737573172 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:53 INFO - PROCESS | 1753 | 1467737573182 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:53 INFO - PROCESS | 1753 | 1467737573455 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:52:53 INFO - PROCESS | 1753 | 1467737573603 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 1753 | 1467737573617 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b4c2000 == 53 [pid = 1753] [id = 87] 09:52:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x9b4c4000) [pid = 1753] [serial = 260] [outer = (nil)] 09:52:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x9bf06c00) [pid = 1753] [serial = 261] [outer = 0x9b4c4000] 09:52:53 INFO - PROCESS | 1753 | 1467737573704 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0xa2010400) [pid = 1753] [serial = 262] [outer = 0x9b4c4000] 09:52:54 INFO - PROCESS | 1753 | 1467737574621 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1547ms 09:52:54 INFO - PROCESS | 1753 | 1467737574654 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 1753 | 1467737574659 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:52:54 INFO - PROCESS | 1753 | 1467737574667 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 1753 | 1467737574671 Marionette TRACE conn3 <- [1,322,null,{}] 09:52:54 INFO - PROCESS | 1753 | 1467737574677 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:54 INFO - PROCESS | 1753 | 1467737574683 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:54 INFO - PROCESS | 1753 | 1467737574884 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:52:55 INFO - PROCESS | 1753 | 1467737575088 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 1753 | 1467737575099 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:55 INFO - PROCESS | 1753 | ++DOCSHELL 0xa2322000 == 54 [pid = 1753] [id = 88] 09:52:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0xa2557000) [pid = 1753] [serial = 263] [outer = (nil)] 09:52:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0xa2ff4c00) [pid = 1753] [serial = 264] [outer = 0xa2557000] 09:52:55 INFO - PROCESS | 1753 | 1467737575221 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0xa33cb800) [pid = 1753] [serial = 265] [outer = 0xa2557000] 09:52:56 INFO - PROCESS | 1753 | 1467737576196 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1584ms 09:52:56 INFO - PROCESS | 1753 | 1467737576253 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 1753 | 1467737576256 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:52:56 INFO - PROCESS | 1753 | 1467737576263 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 1753 | 1467737576267 Marionette TRACE conn3 <- [1,326,null,{}] 09:52:56 INFO - PROCESS | 1753 | 1467737576274 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:56 INFO - PROCESS | 1753 | 1467737576278 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:56 INFO - PROCESS | 1753 | 1467737576465 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:52:56 INFO - PROCESS | 1753 | 1467737576668 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 1753 | 1467737576679 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130a800 == 55 [pid = 1753] [id = 89] 09:52:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x9130c800) [pid = 1753] [serial = 266] [outer = (nil)] 09:52:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x91313400) [pid = 1753] [serial = 267] [outer = 0x9130c800] 09:52:56 INFO - PROCESS | 1753 | 1467737576820 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x91315800) [pid = 1753] [serial = 268] [outer = 0x9130c800] 09:52:57 INFO - PROCESS | 1753 | 1467737577739 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1534ms 09:52:57 INFO - PROCESS | 1753 | 1467737577799 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 1753 | 1467737577802 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:52:57 INFO - PROCESS | 1753 | 1467737577810 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 1753 | 1467737577814 Marionette TRACE conn3 <- [1,330,null,{}] 09:52:57 INFO - PROCESS | 1753 | 1467737577821 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:57 INFO - PROCESS | 1753 | 1467737577830 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:58 INFO - PROCESS | 1753 | 1467737578106 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:52:58 INFO - PROCESS | 1753 | 1467737578365 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 1753 | 1467737578374 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130a000 == 56 [pid = 1753] [id = 90] 09:52:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x91ac5000) [pid = 1753] [serial = 269] [outer = (nil)] 09:52:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0xa672e000) [pid = 1753] [serial = 270] [outer = 0x91ac5000] 09:52:58 INFO - PROCESS | 1753 | 1467737578458 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0xa6ea0400) [pid = 1753] [serial = 271] [outer = 0x91ac5000] 09:52:59 INFO - PROCESS | 1753 | 1467737579361 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1603ms 09:52:59 INFO - PROCESS | 1753 | 1467737579414 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 1753 | 1467737579418 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:52:59 INFO - PROCESS | 1753 | 1467737579426 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 1753 | 1467737579429 Marionette TRACE conn3 <- [1,334,null,{}] 09:52:59 INFO - PROCESS | 1753 | 1467737579435 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:59 INFO - PROCESS | 1753 | 1467737579441 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:59 INFO - PROCESS | 1753 | 1467737579628 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:52:59 INFO - PROCESS | 1753 | 1467737579794 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 1753 | 1467737579804 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:52:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac3c00 == 57 [pid = 1753] [id = 91] 09:52:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x924a6800) [pid = 1753] [serial = 272] [outer = (nil)] 09:52:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x924ad400) [pid = 1753] [serial = 273] [outer = 0x924a6800] 09:52:59 INFO - PROCESS | 1753 | 1467737579926 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x924ae800) [pid = 1753] [serial = 274] [outer = 0x924a6800] 09:53:00 INFO - PROCESS | 1753 | 1467737580765 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1381ms 09:53:00 INFO - PROCESS | 1753 | 1467737580807 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:53:00 INFO - PROCESS | 1753 | 1467737580812 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:53:00 INFO - PROCESS | 1753 | 1467737580818 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 1753 | 1467737580822 Marionette TRACE conn3 <- [1,338,null,{}] 09:53:00 INFO - PROCESS | 1753 | 1467737580828 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:00 INFO - PROCESS | 1753 | 1467737580834 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:01 INFO - PROCESS | 1753 | 1467737581031 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:53:01 INFO - PROCESS | 1753 | 1467737581216 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 1753 | 1467737581223 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130b400 == 58 [pid = 1753] [id = 92] 09:53:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x924ad000) [pid = 1753] [serial = 275] [outer = (nil)] 09:53:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0xa672bc00) [pid = 1753] [serial = 276] [outer = 0x924ad000] 09:53:01 INFO - PROCESS | 1753 | 1467737581317 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0xa683e800) [pid = 1753] [serial = 277] [outer = 0x924ad000] 09:53:02 INFO - PROCESS | 1753 | 1467737582703 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1935ms 09:53:02 INFO - PROCESS | 1753 | 1467737582755 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 1753 | 1467737582760 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:53:02 INFO - PROCESS | 1753 | 1467737582770 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 1753 | 1467737582774 Marionette TRACE conn3 <- [1,342,null,{}] 09:53:02 INFO - PROCESS | 1753 | 1467737582785 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:02 INFO - PROCESS | 1753 | 1467737582791 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:03 INFO - PROCESS | 1753 | 1467737583022 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:53:03 INFO - PROCESS | 1753 | 1467737583257 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 1753 | 1467737583272 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x91acc000 == 59 [pid = 1753] [id = 93] 09:53:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x91acc800) [pid = 1753] [serial = 278] [outer = (nil)] 09:53:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x91af2000) [pid = 1753] [serial = 279] [outer = 0x91acc800] 09:53:03 INFO - PROCESS | 1753 | 1467737583345 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x922dc400) [pid = 1753] [serial = 280] [outer = 0x91acc800] 09:53:04 INFO - PROCESS | 1753 | 1467737584293 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1584ms 09:53:04 INFO - PROCESS | 1753 | 1467737584355 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 1753 | 1467737584363 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:53:04 INFO - PROCESS | 1753 | 1467737584374 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 1753 | 1467737584378 Marionette TRACE conn3 <- [1,346,null,{}] 09:53:04 INFO - PROCESS | 1753 | 1467737584385 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:04 INFO - PROCESS | 1753 | 1467737584392 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:04 INFO - PROCESS | 1753 | 1467737584623 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:53:04 INFO - PROCESS | 1753 | 1467737584839 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 1753 | 1467737584850 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bb400 == 60 [pid = 1753] [id = 94] 09:53:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x91af4400) [pid = 1753] [serial = 281] [outer = (nil)] 09:53:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x93a0cc00) [pid = 1753] [serial = 282] [outer = 0x91af4400] 09:53:04 INFO - PROCESS | 1753 | 1467737584973 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x95207400) [pid = 1753] [serial = 283] [outer = 0x91af4400] 09:53:05 INFO - PROCESS | 1753 | --DOCSHELL 0x983a3c00 == 59 [pid = 1753] [id = 53] 09:53:05 INFO - PROCESS | 1753 | --DOCSHELL 0x91acbc00 == 58 [pid = 1753] [id = 83] 09:53:05 INFO - PROCESS | 1753 | --DOCSHELL 0x99d6f400 == 57 [pid = 1753] [id = 82] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x95207000) [pid = 1753] [serial = 176] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x9b4c8000) [pid = 1753] [serial = 182] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0xa4d4ec00) [pid = 1753] [serial = 188] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0xa2378000) [pid = 1753] [serial = 185] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x9a77fc00) [pid = 1753] [serial = 194] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x9aebe000) [pid = 1753] [serial = 191] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x9a0de400) [pid = 1753] [serial = 179] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0xa33ca400) [pid = 1753] [serial = 212] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOCSHELL 0x9a624000 == 56 [pid = 1753] [id = 81] 09:53:05 INFO - PROCESS | 1753 | --DOCSHELL 0x93c1e400 == 55 [pid = 1753] [id = 80] 09:53:05 INFO - PROCESS | 1753 | --DOCSHELL 0x91af9400 == 54 [pid = 1753] [id = 79] 09:53:05 INFO - PROCESS | 1753 | --DOCSHELL 0x9b146400 == 53 [pid = 1753] [id = 71] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x9b4bd400) [pid = 1753] [serial = 206] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x99e8b800) [pid = 1753] [serial = 197] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x9a723800) [pid = 1753] [serial = 200] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x9a780c00) [pid = 1753] [serial = 201] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x9aec1000) [pid = 1753] [serial = 203] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x9a156000) [pid = 1753] [serial = 198] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x9b4c8c00) [pid = 1753] [serial = 209] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x9b644000) [pid = 1753] [serial = 207] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x9b0ed400) [pid = 1753] [serial = 204] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x9d814c00) [pid = 1753] [serial = 210] [outer = (nil)] [url = about:blank] 09:53:05 INFO - PROCESS | 1753 | 1467737585894 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1589ms 09:53:05 INFO - PROCESS | 1753 | 1467737585964 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 1753 | 1467737585967 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:53:05 INFO - PROCESS | 1753 | 1467737585974 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 1753 | 1467737585980 Marionette TRACE conn3 <- [1,350,null,{}] 09:53:06 INFO - PROCESS | 1753 | 1467737585996 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 1753 | 1467737586005 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:06 INFO - PROCESS | 1753 | 1467737586182 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:53:06 INFO - PROCESS | 1753 | 1467737586322 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 1753 | 1467737586333 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x953afc00 == 54 [pid = 1753] [id = 95] 09:53:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x953b2000) [pid = 1753] [serial = 284] [outer = (nil)] 09:53:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x953b7000) [pid = 1753] [serial = 285] [outer = 0x953b2000] 09:53:06 INFO - PROCESS | 1753 | 1467737586421 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x99262800) [pid = 1753] [serial = 286] [outer = 0x953b2000] 09:53:07 INFO - PROCESS | 1753 | 1467737587292 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1388ms 09:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:53:07 INFO - PROCESS | 1753 | 1467737587364 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 1753 | 1467737587368 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:53:07 INFO - PROCESS | 1753 | 1467737587375 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 1753 | 1467737587378 Marionette TRACE conn3 <- [1,354,null,{}] 09:53:07 INFO - PROCESS | 1753 | 1467737587384 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:07 INFO - PROCESS | 1753 | 1467737587389 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:07 INFO - PROCESS | 1753 | 1467737587660 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:53:07 INFO - PROCESS | 1753 | 1467737587843 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 1753 | 1467737587850 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b4400 == 55 [pid = 1753] [id = 96] 09:53:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x9a0e3000) [pid = 1753] [serial = 287] [outer = (nil)] 09:53:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x9a483c00) [pid = 1753] [serial = 288] [outer = 0x9a0e3000] 09:53:07 INFO - PROCESS | 1753 | 1467737587927 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x9a71b800) [pid = 1753] [serial = 289] [outer = 0x9a0e3000] 09:53:08 INFO - PROCESS | 1753 | 1467737588741 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1383ms 09:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:53:08 INFO - PROCESS | 1753 | 1467737588756 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 1753 | 1467737588759 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:53:08 INFO - PROCESS | 1753 | 1467737588767 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 1753 | 1467737588771 Marionette TRACE conn3 <- [1,358,null,{}] 09:53:08 INFO - PROCESS | 1753 | 1467737588800 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:08 INFO - PROCESS | 1753 | 1467737588804 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:09 INFO - PROCESS | 1753 | 1467737589024 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:53:09 INFO - PROCESS | 1753 | 1467737589046 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 1753 | 1467737589074 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bd000 == 56 [pid = 1753] [id = 97] 09:53:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x924b4800) [pid = 1753] [serial = 290] [outer = (nil)] 09:53:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x9a784800) [pid = 1753] [serial = 291] [outer = 0x924b4800] 09:53:09 INFO - PROCESS | 1753 | 1467737589211 Marionette DEBUG loaded listener.js 09:53:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x9aeb3800) [pid = 1753] [serial = 292] [outer = 0x924b4800] 09:53:10 INFO - PROCESS | 1753 | 1467737590501 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x978a2800) [pid = 1753] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x9bf10800) [pid = 1753] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x9d810c00) [pid = 1753] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x9521e400) [pid = 1753] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x947acc00) [pid = 1753] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x947adc00) [pid = 1753] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x9395e400) [pid = 1753] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x9a62a800) [pid = 1753] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x9a155000) [pid = 1753] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0xa209b000) [pid = 1753] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x9521f800) [pid = 1753] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x91aef000) [pid = 1753] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x9a8c1400) [pid = 1753] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x9a8bbc00) [pid = 1753] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x914b7c00) [pid = 1753] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x9b4bec00) [pid = 1753] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x95201400) [pid = 1753] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x9a785800) [pid = 1753] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x9aeb8800) [pid = 1753] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x9aeb2400) [pid = 1753] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0xa318d800) [pid = 1753] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x91afa000) [pid = 1753] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x983acc00) [pid = 1753] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x9d4dd000) [pid = 1753] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x978a2400) [pid = 1753] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x9b0f1000) [pid = 1753] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x95155000) [pid = 1753] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0xa2371400) [pid = 1753] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:53:10 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x95203000) [pid = 1753] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1859ms 09:53:10 INFO - PROCESS | 1753 | 1467737590673 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 1753 | 1467737590678 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:53:10 INFO - PROCESS | 1753 | 1467737590685 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 1753 | 1467737590689 Marionette TRACE conn3 <- [1,362,null,{}] 09:53:10 INFO - PROCESS | 1753 | 1467737590695 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:10 INFO - PROCESS | 1753 | 1467737590704 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:10 INFO - PROCESS | 1753 | 1467737590942 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:53:11 INFO - PROCESS | 1753 | 1467737591028 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 1753 | 1467737591038 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a5c00 == 57 [pid = 1753] [id = 98] 09:53:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8f4a8000) [pid = 1753] [serial = 293] [outer = (nil)] 09:53:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8f4afc00) [pid = 1753] [serial = 294] [outer = 0x8f4a8000] 09:53:11 INFO - PROCESS | 1753 | 1467737591109 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x93c1f400) [pid = 1753] [serial = 295] [outer = 0x8f4a8000] 09:53:11 INFO - PROCESS | 1753 | 1467737591882 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1233ms 09:53:11 INFO - PROCESS | 1753 | 1467737591920 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:53:11 INFO - PROCESS | 1753 | 1467737591924 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:53:11 INFO - PROCESS | 1753 | 1467737591931 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:53:11 INFO - PROCESS | 1753 | 1467737591935 Marionette TRACE conn3 <- [1,366,null,{}] 09:53:11 INFO - PROCESS | 1753 | 1467737591941 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:11 INFO - PROCESS | 1753 | 1467737591947 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:12 INFO - PROCESS | 1753 | 1467737592115 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:53:12 INFO - PROCESS | 1753 | 1467737592126 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 1753 | 1467737592133 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x924b3800 == 58 [pid = 1753] [id = 99] 09:53:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x9520a400) [pid = 1753] [serial = 296] [outer = (nil)] 09:53:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x99e8b000) [pid = 1753] [serial = 297] [outer = 0x9520a400] 09:53:12 INFO - PROCESS | 1753 | 1467737592206 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x9a77e000) [pid = 1753] [serial = 298] [outer = 0x9520a400] 09:53:13 INFO - PROCESS | 1753 | 1467737593362 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1489ms 09:53:13 INFO - PROCESS | 1753 | 1467737593420 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 1753 | 1467737593428 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:53:13 INFO - PROCESS | 1753 | 1467737593437 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 1753 | 1467737593442 Marionette TRACE conn3 <- [1,370,null,{}] 09:53:13 INFO - PROCESS | 1753 | 1467737593453 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:13 INFO - PROCESS | 1753 | 1467737593459 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:13 INFO - PROCESS | 1753 | 1467737593746 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:53:13 INFO - PROCESS | 1753 | 1467737593976 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:13 INFO - PROCESS | 1753 | 1467737593986 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x91501800 == 59 [pid = 1753] [id = 100] 09:53:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x91505400) [pid = 1753] [serial = 299] [outer = (nil)] 09:53:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x91510000) [pid = 1753] [serial = 300] [outer = 0x91505400] 09:53:14 INFO - PROCESS | 1753 | 1467737594079 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x91ac8c00) [pid = 1753] [serial = 301] [outer = 0x91505400] 09:53:15 INFO - PROCESS | 1753 | 1467737595042 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1642ms 09:53:15 INFO - PROCESS | 1753 | 1467737595079 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:53:15 INFO - PROCESS | 1753 | 1467737595087 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:53:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:53:15 INFO - PROCESS | 1753 | 1467737595099 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 1753 | 1467737595104 Marionette TRACE conn3 <- [1,374,null,{}] 09:53:15 INFO - PROCESS | 1753 | 1467737595111 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:15 INFO - PROCESS | 1753 | 1467737595118 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:15 INFO - PROCESS | 1753 | 1467737595345 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:53:15 INFO - PROCESS | 1753 | 1467737595560 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 1753 | 1467737595568 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x924ab800 == 60 [pid = 1753] [id = 101] 09:53:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x92dcf400) [pid = 1753] [serial = 302] [outer = (nil)] 09:53:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x93c2ac00) [pid = 1753] [serial = 303] [outer = 0x92dcf400] 09:53:15 INFO - PROCESS | 1753 | 1467737595700 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x9521f000) [pid = 1753] [serial = 304] [outer = 0x92dcf400] 09:53:16 INFO - PROCESS | 1753 | 1467737596653 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:53:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:53:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1593ms 09:53:16 INFO - PROCESS | 1753 | 1467737596693 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 1753 | 1467737596696 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:53:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:53:16 INFO - PROCESS | 1753 | 1467737596725 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 1753 | 1467737596732 Marionette TRACE conn3 <- [1,378,null,{}] 09:53:16 INFO - PROCESS | 1753 | 1467737596751 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:16 INFO - PROCESS | 1753 | 1467737596760 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:17 INFO - PROCESS | 1753 | 1467737596999 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:53:17 INFO - PROCESS | 1753 | 1467737597240 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 1753 | 1467737597252 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x983a3c00 == 61 [pid = 1753] [id = 102] 09:53:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x9a0ed800) [pid = 1753] [serial = 305] [outer = (nil)] 09:53:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x9aebb000) [pid = 1753] [serial = 306] [outer = 0x9a0ed800] 09:53:17 INFO - PROCESS | 1753 | 1467737597338 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x9b0ebc00) [pid = 1753] [serial = 307] [outer = 0x9a0ed800] 09:53:18 INFO - PROCESS | 1753 | 1467737598224 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:53:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:53:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1552ms 09:53:18 INFO - PROCESS | 1753 | 1467737598274 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:53:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:53:18 INFO - PROCESS | 1753 | 1467737598279 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:53:18 INFO - PROCESS | 1753 | 1467737598286 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 1753 | 1467737598290 Marionette TRACE conn3 <- [1,382,null,{}] 09:53:18 INFO - PROCESS | 1753 | 1467737598296 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:18 INFO - PROCESS | 1753 | 1467737598301 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:18 INFO - PROCESS | 1753 | 1467737598503 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:53:18 INFO - PROCESS | 1753 | 1467737598674 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 1753 | 1467737598681 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x91318000 == 62 [pid = 1753] [id = 103] 09:53:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x9ac3dc00) [pid = 1753] [serial = 308] [outer = (nil)] 09:53:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x9b4bec00) [pid = 1753] [serial = 309] [outer = 0x9ac3dc00] 09:53:18 INFO - PROCESS | 1753 | 1467737598811 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x9ba33000) [pid = 1753] [serial = 310] [outer = 0x9ac3dc00] 09:53:19 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:19 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:53:19 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:19 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:19 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:19 INFO - PROCESS | 1753 | 1467737599753 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:53:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:53:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1489ms 09:53:19 INFO - PROCESS | 1753 | 1467737599776 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 1753 | 1467737599781 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:53:19 INFO - PROCESS | 1753 | 1467737599788 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 1753 | 1467737599792 Marionette TRACE conn3 <- [1,386,null,{}] 09:53:19 INFO - PROCESS | 1753 | 1467737599798 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:19 INFO - PROCESS | 1753 | 1467737599804 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:19 INFO - PROCESS | 1753 | 1467737599992 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:53:20 INFO - PROCESS | 1753 | 1467737600169 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 1753 | 1467737600178 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x911df400 == 63 [pid = 1753] [id = 104] 09:53:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x911df800) [pid = 1753] [serial = 311] [outer = (nil)] 09:53:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x911e6800) [pid = 1753] [serial = 312] [outer = 0x911df800] 09:53:20 INFO - PROCESS | 1753 | 1467737600303 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x911ea400) [pid = 1753] [serial = 313] [outer = 0x911df800] 09:53:21 INFO - PROCESS | 1753 | 1467737601251 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1535ms 09:53:21 INFO - PROCESS | 1753 | 1467737601325 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 1753 | 1467737601328 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:53:21 INFO - PROCESS | 1753 | 1467737601336 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 1753 | 1467737601340 Marionette TRACE conn3 <- [1,390,null,{}] 09:53:21 INFO - PROCESS | 1753 | 1467737601346 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:21 INFO - PROCESS | 1753 | 1467737601357 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:21 INFO - PROCESS | 1753 | 1467737601625 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:53:21 INFO - PROCESS | 1753 | 1467737601895 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 1753 | 1467737601901 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x91318800 == 64 [pid = 1753] [id = 105] 09:53:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x9b30bc00) [pid = 1753] [serial = 314] [outer = (nil)] 09:53:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0xa100e400) [pid = 1753] [serial = 315] [outer = 0x9b30bc00] 09:53:21 INFO - PROCESS | 1753 | 1467737601993 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0xa2375c00) [pid = 1753] [serial = 316] [outer = 0x9b30bc00] 09:53:22 INFO - PROCESS | 1753 | 1467737602954 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1686ms 09:53:23 INFO - PROCESS | 1753 | 1467737603024 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 1753 | 1467737603028 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:53:23 INFO - PROCESS | 1753 | 1467737603036 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 1753 | 1467737603040 Marionette TRACE conn3 <- [1,394,null,{}] 09:53:23 INFO - PROCESS | 1753 | 1467737603047 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 1753 | 1467737603052 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:23 INFO - PROCESS | 1753 | 1467737603248 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:53:23 INFO - PROCESS | 1753 | 1467737603464 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 1753 | 1467737603472 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130d800 == 65 [pid = 1753] [id = 106] 09:53:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x91310800) [pid = 1753] [serial = 317] [outer = (nil)] 09:53:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0xa3193000) [pid = 1753] [serial = 318] [outer = 0x91310800] 09:53:23 INFO - PROCESS | 1753 | 1467737603591 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0xa4d10000) [pid = 1753] [serial = 319] [outer = 0x91310800] 09:53:24 INFO - PROCESS | 1753 | 1467737604476 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:53:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1487ms 09:53:24 INFO - PROCESS | 1753 | 1467737604523 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:53:24 INFO - PROCESS | 1753 | 1467737604534 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:53:24 INFO - PROCESS | 1753 | 1467737604541 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 1753 | 1467737604545 Marionette TRACE conn3 <- [1,398,null,{}] 09:53:24 INFO - PROCESS | 1753 | 1467737604551 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:24 INFO - PROCESS | 1753 | 1467737604556 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:24 INFO - PROCESS | 1753 | 1467737604746 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:53:24 INFO - PROCESS | 1753 | 1467737604921 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 1753 | 1467737604928 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bee400 == 66 [pid = 1753] [id = 107] 09:53:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x92befc00) [pid = 1753] [serial = 320] [outer = (nil)] 09:53:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x92bf6800) [pid = 1753] [serial = 321] [outer = 0x92befc00] 09:53:25 INFO - PROCESS | 1753 | 1467737605057 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x92bf9800) [pid = 1753] [serial = 322] [outer = 0x92befc00] 09:53:26 INFO - PROCESS | 1753 | 1467737606009 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:53:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:53:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1554ms 09:53:26 INFO - PROCESS | 1753 | 1467737606097 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 1753 | 1467737606104 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:53:26 INFO - PROCESS | 1753 | 1467737606114 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 1753 | 1467737606118 Marionette TRACE conn3 <- [1,402,null,{}] 09:53:26 INFO - PROCESS | 1753 | 1467737606136 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:26 INFO - PROCESS | 1753 | 1467737606144 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:26 INFO - PROCESS | 1753 | 1467737606564 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:53:26 INFO - PROCESS | 1753 | 1467737606871 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 1753 | 1467737606894 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cf000 == 67 [pid = 1753] [id = 108] 09:53:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x8e8d5c00) [pid = 1753] [serial = 323] [outer = (nil)] 09:53:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x8e8d9000) [pid = 1753] [serial = 324] [outer = 0x8e8d5c00] 09:53:27 INFO - PROCESS | 1753 | 1467737607045 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x8e8dd000) [pid = 1753] [serial = 325] [outer = 0x8e8d5c00] 09:53:28 INFO - PROCESS | 1753 | 1467737608400 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 2343ms 09:53:28 INFO - PROCESS | 1753 | 1467737608457 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 1753 | 1467737608460 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:53:28 INFO - PROCESS | 1753 | 1467737608468 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 1753 | 1467737608471 Marionette TRACE conn3 <- [1,406,null,{}] 09:53:28 INFO - PROCESS | 1753 | 1467737608477 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 1753 | 1467737608482 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:28 INFO - PROCESS | 1753 | 1467737608686 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:53:28 INFO - PROCESS | 1753 | 1467737608890 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 1753 | 1467737608901 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d7800 == 68 [pid = 1753] [id = 109] 09:53:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x8e8dc000) [pid = 1753] [serial = 326] [outer = (nil)] 09:53:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x91290000) [pid = 1753] [serial = 327] [outer = 0x8e8dc000] 09:53:28 INFO - PROCESS | 1753 | 1467737608979 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x91292c00) [pid = 1753] [serial = 328] [outer = 0x8e8dc000] 09:53:29 INFO - PROCESS | 1753 | 1467737609892 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1496ms 09:53:29 INFO - PROCESS | 1753 | 1467737609965 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:53:29 INFO - PROCESS | 1753 | 1467737609970 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:53:29 INFO - PROCESS | 1753 | 1467737609978 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 1753 | 1467737609982 Marionette TRACE conn3 <- [1,410,null,{}] 09:53:29 INFO - PROCESS | 1753 | 1467737609989 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:29 INFO - PROCESS | 1753 | 1467737609995 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:30 INFO - PROCESS | 1753 | 1467737610537 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:53:30 INFO - PROCESS | 1753 | 1467737610787 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 1753 | 1467737610797 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ea000 == 69 [pid = 1753] [id = 110] 09:53:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x911eb000) [pid = 1753] [serial = 329] [outer = (nil)] 09:53:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x9128ec00) [pid = 1753] [serial = 330] [outer = 0x911eb000] 09:53:30 INFO - PROCESS | 1753 | 1467737610878 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x91298800) [pid = 1753] [serial = 331] [outer = 0x911eb000] 09:53:31 INFO - PROCESS | 1753 | 1467737611811 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1896ms 09:53:31 INFO - PROCESS | 1753 | 1467737611876 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 1753 | 1467737611882 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:53:31 INFO - PROCESS | 1753 | 1467737611891 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 1753 | 1467737611896 Marionette TRACE conn3 <- [1,414,null,{}] 09:53:31 INFO - PROCESS | 1753 | 1467737611904 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:31 INFO - PROCESS | 1753 | 1467737611910 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:32 INFO - PROCESS | 1753 | 1467737612182 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:53:32 INFO - PROCESS | 1753 | 1467737612550 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 1753 | 1467737612559 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ab400 == 70 [pid = 1753] [id = 111] 09:53:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x9130ec00) [pid = 1753] [serial = 332] [outer = (nil)] 09:53:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x9150dc00) [pid = 1753] [serial = 333] [outer = 0x9130ec00] 09:53:32 INFO - PROCESS | 1753 | 1467737612639 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x91aebc00) [pid = 1753] [serial = 334] [outer = 0x9130ec00] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x93959800 == 69 [pid = 1753] [id = 64] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x92f87000 == 68 [pid = 1753] [id = 63] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9d4d7000 == 67 [pid = 1753] [id = 62] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9b0ed800 == 66 [pid = 1753] [id = 61] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x95150800 == 65 [pid = 1753] [id = 60] 09:53:33 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x9150d800) [pid = 1753] [serial = 252] [outer = (nil)] [url = about:blank] 09:53:33 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0xa6f46c00) [pid = 1753] [serial = 231] [outer = (nil)] [url = about:blank] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x95159800 == 64 [pid = 1753] [id = 59] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a5c00 == 63 [pid = 1753] [id = 98] 09:53:33 INFO - PROCESS | 1753 | 1467737613698 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x914bd000 == 62 [pid = 1753] [id = 97] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x953b4400 == 61 [pid = 1753] [id = 96] 09:53:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:53:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1842ms 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x953afc00 == 60 [pid = 1753] [id = 95] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x914bb400 == 59 [pid = 1753] [id = 94] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x91acc000 == 58 [pid = 1753] [id = 93] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac3c00 == 57 [pid = 1753] [id = 91] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9130a000 == 56 [pid = 1753] [id = 90] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9130a800 == 55 [pid = 1753] [id = 89] 09:53:33 INFO - PROCESS | 1753 | 1467737613747 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 1753 | 1467737613752 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0xa2322000 == 54 [pid = 1753] [id = 88] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9b4c2000 == 53 [pid = 1753] [id = 87] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x95209000 == 52 [pid = 1753] [id = 86] 09:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x91503c00 == 51 [pid = 1753] [id = 85] 09:53:33 INFO - PROCESS | 1753 | --DOCSHELL 0x91504400 == 50 [pid = 1753] [id = 84] 09:53:33 INFO - PROCESS | 1753 | 1467737613769 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 1753 | 1467737613773 Marionette TRACE conn3 <- [1,418,null,{}] 09:53:33 INFO - PROCESS | 1753 | 1467737613780 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:33 INFO - PROCESS | 1753 | 1467737613784 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:33 INFO - PROCESS | 1753 | 1467737613972 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x9a719800) [pid = 1753] [serial = 216] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x9a2cb000) [pid = 1753] [serial = 180] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0xa2555c00) [pid = 1753] [serial = 228] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x93c20400) [pid = 1753] [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.] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0xa1013000) [pid = 1753] [serial = 123] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x9789ec00) [pid = 1753] [serial = 240] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x9a782400) [pid = 1753] [serial = 195] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x99e85c00) [pid = 1753] [serial = 144] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0xa2543400) [pid = 1753] [serial = 174] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x9aeb5400) [pid = 1753] [serial = 244] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x9a8bb800) [pid = 1753] [serial = 120] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0xa2ff0c00) [pid = 1753] [serial = 186] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x9b4c8800) [pid = 1753] [serial = 250] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x922e9000) [pid = 1753] [serial = 225] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x9c20d400) [pid = 1753] [serial = 114] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x9b0e9c00) [pid = 1753] [serial = 221] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0xa2fbc000) [pid = 1753] [serial = 229] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x9a0f7400) [pid = 1753] [serial = 215] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x914bf800) [pid = 1753] [serial = 234] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x9ba36800) [pid = 1753] [serial = 183] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x99d71c00) [pid = 1753] [serial = 241] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x95209c00) [pid = 1753] [serial = 177] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x9b0ee000) [pid = 1753] [serial = 246] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x9b4be800) [pid = 1753] [serial = 219] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x9a77a000) [pid = 1753] [serial = 226] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0xa4f80000) [pid = 1753] [serial = 192] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0xa4f1d800) [pid = 1753] [serial = 153] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x95152c00) [pid = 1753] [serial = 238] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0xa3189800) [pid = 1753] [serial = 141] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0xa20a8400) [pid = 1753] [serial = 147] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x93c26400) [pid = 1753] [serial = 237] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0xa672d800) [pid = 1753] [serial = 156] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x914c0800) [pid = 1753] [serial = 235] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x9aeb7400) [pid = 1753] [serial = 249] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0xa2fbc400) [pid = 1753] [serial = 150] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0xa2297000) [pid = 1753] [serial = 222] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x9a786000) [pid = 1753] [serial = 243] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x9b0e7400) [pid = 1753] [serial = 218] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x9b146800) [pid = 1753] [serial = 247] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x983a2000) [pid = 1753] [serial = 117] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0xa4f72c00) [pid = 1753] [serial = 189] [outer = (nil)] [url = about:blank] 09:53:34 INFO - PROCESS | 1753 | 1467737614246 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 1753 | 1467737614258 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c0800 == 51 [pid = 1753] [id = 112] 09:53:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x91af8400) [pid = 1753] [serial = 335] [outer = (nil)] 09:53:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x922e7c00) [pid = 1753] [serial = 336] [outer = 0x91af8400] 09:53:34 INFO - PROCESS | 1753 | 1467737614350 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x924b4c00) [pid = 1753] [serial = 337] [outer = 0x91af8400] 09:53:35 INFO - PROCESS | 1753 | 1467737615533 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1793ms 09:53:35 INFO - PROCESS | 1753 | 1467737615558 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 1753 | 1467737615565 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:53:35 INFO - PROCESS | 1753 | 1467737615590 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 1753 | 1467737615598 Marionette TRACE conn3 <- [1,422,null,{}] 09:53:35 INFO - PROCESS | 1753 | 1467737615606 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 1753 | 1467737615613 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:35 INFO - PROCESS | 1753 | 1467737615822 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:53:36 INFO - PROCESS | 1753 | 1467737615988 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 1753 | 1467737615994 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac8000 == 52 [pid = 1753] [id = 113] 09:53:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x91aca400) [pid = 1753] [serial = 338] [outer = (nil)] 09:53:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x93c24400) [pid = 1753] [serial = 339] [outer = 0x91aca400] 09:53:36 INFO - PROCESS | 1753 | 1467737616069 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x9519bc00) [pid = 1753] [serial = 340] [outer = 0x91aca400] 09:53:37 INFO - PROCESS | 1753 | 1467737617279 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1716ms 09:53:37 INFO - PROCESS | 1753 | 1467737617295 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 1753 | 1467737617298 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:53:37 INFO - PROCESS | 1753 | 1467737617305 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 1753 | 1467737617309 Marionette TRACE conn3 <- [1,426,null,{}] 09:53:37 INFO - PROCESS | 1753 | 1467737617324 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 1753 | 1467737617328 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:37 INFO - PROCESS | 1753 | 1467737617628 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:53:37 INFO - PROCESS | 1753 | 1467737617688 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 1753 | 1467737617696 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x92dce400 == 53 [pid = 1753] [id = 114] 09:53:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x93953800) [pid = 1753] [serial = 341] [outer = (nil)] 09:53:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x95218800) [pid = 1753] [serial = 342] [outer = 0x93953800] 09:53:37 INFO - PROCESS | 1753 | 1467737617771 Marionette DEBUG loaded listener.js 09:53:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x953aa800) [pid = 1753] [serial = 343] [outer = 0x93953800] 09:53:38 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x924b4800) [pid = 1753] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:53:38 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x8f4a8000) [pid = 1753] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:53:38 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x91acc800) [pid = 1753] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:53:38 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x91af4400) [pid = 1753] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:53:38 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x953b2000) [pid = 1753] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:53:38 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x9a0e3000) [pid = 1753] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:53:38 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x93a01800) [pid = 1753] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:53:38 INFO - PROCESS | 1753 | 1467737618808 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 1753 | 1467737618864 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:53:38 INFO - PROCESS | 1753 | 1467737618875 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - PROCESS | 1753 | 1467737618878 Marionette TRACE conn3 <- [1,430,null,{}] 09:53:38 INFO - PROCESS | 1753 | 1467737618884 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:38 INFO - PROCESS | 1753 | 1467737618889 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:39 INFO - PROCESS | 1753 | 1467737619063 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:53:39 INFO - PROCESS | 1753 | 1467737619074 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 1753 | 1467737619091 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b2000 == 54 [pid = 1753] [id = 115] 09:53:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x953b3400) [pid = 1753] [serial = 344] [outer = (nil)] 09:53:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x953b7800) [pid = 1753] [serial = 345] [outer = 0x953b3400] 09:53:39 INFO - PROCESS | 1753 | 1467737619282 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x99260800) [pid = 1753] [serial = 346] [outer = 0x953b3400] 09:53:40 INFO - PROCESS | 1753 | 1467737620066 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1248ms 09:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:53:40 INFO - PROCESS | 1753 | 1467737620121 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 1753 | 1467737620124 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:53:40 INFO - PROCESS | 1753 | 1467737620130 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 1753 | 1467737620134 Marionette TRACE conn3 <- [1,434,null,{}] 09:53:40 INFO - PROCESS | 1753 | 1467737620149 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 1753 | 1467737620153 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:40 INFO - PROCESS | 1753 | 1467737620412 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:53:40 INFO - PROCESS | 1753 | 1467737620581 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 1753 | 1467737620590 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d9800 == 55 [pid = 1753] [id = 116] 09:53:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x8e8da000) [pid = 1753] [serial = 347] [outer = (nil)] 09:53:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x8f4b2c00) [pid = 1753] [serial = 348] [outer = 0x8e8da000] 09:53:40 INFO - PROCESS | 1753 | 1467737620682 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x911e8000) [pid = 1753] [serial = 349] [outer = 0x8e8da000] 09:53:41 INFO - PROCESS | 1753 | 1467737621683 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1631ms 09:53:41 INFO - PROCESS | 1753 | 1467737621763 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 1753 | 1467737621769 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:53:41 INFO - PROCESS | 1753 | 1467737621779 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 1753 | 1467737621783 Marionette TRACE conn3 <- [1,438,null,{}] 09:53:41 INFO - PROCESS | 1753 | 1467737621791 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:41 INFO - PROCESS | 1753 | 1467737621800 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:42 INFO - PROCESS | 1753 | 1467737622050 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:53:42 INFO - PROCESS | 1753 | 1467737622325 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 1753 | 1467737622335 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x91acbc00 == 56 [pid = 1753] [id = 117] 09:53:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x91acd400) [pid = 1753] [serial = 350] [outer = (nil)] 09:53:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x922e3c00) [pid = 1753] [serial = 351] [outer = 0x91acd400] 09:53:42 INFO - PROCESS | 1753 | 1467737622438 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x92bf2000) [pid = 1753] [serial = 352] [outer = 0x91acd400] 09:53:43 INFO - PROCESS | 1753 | 1467737623384 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1690ms 09:53:43 INFO - PROCESS | 1753 | 1467737623470 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:53:43 INFO - PROCESS | 1753 | 1467737623476 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:53:43 INFO - PROCESS | 1753 | 1467737623483 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 1753 | 1467737623486 Marionette TRACE conn3 <- [1,442,null,{}] 09:53:43 INFO - PROCESS | 1753 | 1467737623494 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 1753 | 1467737623498 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:43 INFO - PROCESS | 1753 | 1467737623746 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:53:44 INFO - PROCESS | 1753 | 1467737624064 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 1753 | 1467737624074 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x95204000 == 57 [pid = 1753] [id = 118] 09:53:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x953ac400) [pid = 1753] [serial = 353] [outer = (nil)] 09:53:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x953b7c00) [pid = 1753] [serial = 354] [outer = 0x953ac400] 09:53:44 INFO - PROCESS | 1753 | 1467737624158 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x99d66000) [pid = 1753] [serial = 355] [outer = 0x953ac400] 09:53:45 INFO - PROCESS | 1753 | 1467737625143 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1690ms 09:53:45 INFO - PROCESS | 1753 | 1467737625176 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 1753 | 1467737625182 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:53:45 INFO - PROCESS | 1753 | 1467737625203 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 1753 | 1467737625211 Marionette TRACE conn3 <- [1,446,null,{}] 09:53:45 INFO - PROCESS | 1753 | 1467737625218 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:45 INFO - PROCESS | 1753 | 1467737625224 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:45 INFO - PROCESS | 1753 | 1467737625433 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:53:45 INFO - PROCESS | 1753 | 1467737625653 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 1753 | 1467737625663 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x953acc00 == 58 [pid = 1753] [id = 119] 09:53:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x99d71c00) [pid = 1753] [serial = 356] [outer = (nil)] 09:53:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x9a720c00) [pid = 1753] [serial = 357] [outer = 0x99d71c00] 09:53:45 INFO - PROCESS | 1753 | 1467737625757 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x9a77d000) [pid = 1753] [serial = 358] [outer = 0x99d71c00] 09:53:46 INFO - PROCESS | 1753 | 1467737626681 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1551ms 09:53:46 INFO - PROCESS | 1753 | 1467737626746 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 1753 | 1467737626749 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:53:46 INFO - PROCESS | 1753 | 1467737626758 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 1753 | 1467737626763 Marionette TRACE conn3 <- [1,450,null,{}] 09:53:46 INFO - PROCESS | 1753 | 1467737626769 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 1753 | 1467737626775 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:47 INFO - PROCESS | 1753 | 1467737627014 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:53:47 INFO - PROCESS | 1753 | 1467737627294 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 1753 | 1467737627304 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a723000 == 59 [pid = 1753] [id = 120] 09:53:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x9a723c00) [pid = 1753] [serial = 359] [outer = (nil)] 09:53:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x9a8c1400) [pid = 1753] [serial = 360] [outer = 0x9a723c00] 09:53:47 INFO - PROCESS | 1753 | 1467737627387 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x9a8c7000) [pid = 1753] [serial = 361] [outer = 0x9a723c00] 09:53:48 INFO - PROCESS | 1753 | 1467737628393 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 1753 | 1467737628449 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:53:48 INFO - PROCESS | 1753 | 1467737628456 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 1753 | 1467737628460 Marionette TRACE conn3 <- [1,454,null,{}] 09:53:48 INFO - PROCESS | 1753 | 1467737628466 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 1753 | 1467737628472 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:48 INFO - PROCESS | 1753 | 1467737628685 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:53:48 INFO - PROCESS | 1753 | 1467737628914 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 1753 | 1467737628932 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b0e9c00 == 60 [pid = 1753] [id = 121] 09:53:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x9b0ed800) [pid = 1753] [serial = 362] [outer = (nil)] 09:53:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x9b0f1c00) [pid = 1753] [serial = 363] [outer = 0x9b0ed800] 09:53:49 INFO - PROCESS | 1753 | 1467737629040 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x9b486c00) [pid = 1753] [serial = 364] [outer = 0x9b0ed800] 09:53:49 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:49 INFO - PROCESS | 1753 | 1467737629975 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1582ms 09:53:50 INFO - PROCESS | 1753 | 1467737630040 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:53:50 INFO - PROCESS | 1753 | 1467737630044 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:53:50 INFO - PROCESS | 1753 | 1467737630051 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 1753 | 1467737630055 Marionette TRACE conn3 <- [1,458,null,{}] 09:53:50 INFO - PROCESS | 1753 | 1467737630061 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 1753 | 1467737630066 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:50 INFO - PROCESS | 1753 | 1467737630265 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:53:50 INFO - PROCESS | 1753 | 1467737630482 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 1753 | 1467737630489 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b4c0800 == 61 [pid = 1753] [id = 122] 09:53:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x9b4c3400) [pid = 1753] [serial = 365] [outer = (nil)] 09:53:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x9b645800) [pid = 1753] [serial = 366] [outer = 0x9b4c3400] 09:53:50 INFO - PROCESS | 1753 | 1467737630615 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x9c20b000) [pid = 1753] [serial = 367] [outer = 0x9b4c3400] 09:53:51 INFO - PROCESS | 1753 | 1467737631546 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 1753 | 1467737631589 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:53:51 INFO - PROCESS | 1753 | 1467737631598 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 1753 | 1467737631600 Marionette TRACE conn3 <- [1,462,null,{}] 09:53:51 INFO - PROCESS | 1753 | 1467737631607 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:51 INFO - PROCESS | 1753 | 1467737631612 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:51 INFO - PROCESS | 1753 | 1467737631808 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:53:52 INFO - PROCESS | 1753 | 1467737631985 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 1753 | 1467737631993 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b4c2000 == 62 [pid = 1753] [id = 123] 09:53:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x9b4c4c00) [pid = 1753] [serial = 368] [outer = (nil)] 09:53:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0xa1013000) [pid = 1753] [serial = 369] [outer = 0x9b4c4c00] 09:53:52 INFO - PROCESS | 1753 | 1467737632126 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0xa209c000) [pid = 1753] [serial = 370] [outer = 0x9b4c4c00] 09:53:53 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:53:53 INFO - PROCESS | 1753 | 1467737633131 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 1753 | 1467737633186 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:53:53 INFO - PROCESS | 1753 | 1467737633193 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 1753 | 1467737633197 Marionette TRACE conn3 <- [1,466,null,{}] 09:53:53 INFO - PROCESS | 1753 | 1467737633202 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 1753 | 1467737633208 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:53 INFO - PROCESS | 1753 | 1467737633409 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:53:53 INFO - PROCESS | 1753 | 1467737633630 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 1753 | 1467737633639 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128d400 == 63 [pid = 1753] [id = 124] 09:53:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x91296400) [pid = 1753] [serial = 371] [outer = (nil)] 09:53:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x9153bc00) [pid = 1753] [serial = 372] [outer = 0x91296400] 09:53:53 INFO - PROCESS | 1753 | 1467737633765 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x9153ec00) [pid = 1753] [serial = 373] [outer = 0x91296400] 09:53:54 INFO - PROCESS | 1753 | 1467737634712 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 1753 | 1467737635094 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:53:55 INFO - PROCESS | 1753 | 1467737635103 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 1753 | 1467737635108 Marionette TRACE conn3 <- [1,470,null,{}] 09:53:55 INFO - PROCESS | 1753 | 1467737635117 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 1753 | 1467737635124 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:55 INFO - PROCESS | 1753 | 1467737635582 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:53:56 INFO - PROCESS | 1753 | 1467737636047 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 1753 | 1467737636071 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bc400 == 64 [pid = 1753] [id = 125] 09:53:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x91538000) [pid = 1753] [serial = 374] [outer = (nil)] 09:53:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x95207c00) [pid = 1753] [serial = 375] [outer = 0x91538000] 09:53:56 INFO - PROCESS | 1753 | 1467737636240 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x953ac000) [pid = 1753] [serial = 376] [outer = 0x91538000] 09:53:57 INFO - PROCESS | 1753 | 1467737637296 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x9b484c00 == 63 [pid = 1753] [id = 76] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x93951800 == 62 [pid = 1753] [id = 77] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x953b2000 == 61 [pid = 1753] [id = 115] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x92dce400 == 60 [pid = 1753] [id = 114] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac8000 == 59 [pid = 1753] [id = 113] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x914c0800 == 58 [pid = 1753] [id = 112] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ab400 == 57 [pid = 1753] [id = 111] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x911ea000 == 56 [pid = 1753] [id = 110] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x922dd000 == 55 [pid = 1753] [id = 65] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x978a0000 == 54 [pid = 1753] [id = 52] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x914b7800 == 53 [pid = 1753] [id = 78] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x91501800 == 52 [pid = 1753] [id = 100] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x95202400 == 51 [pid = 1753] [id = 72] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x924ab800 == 50 [pid = 1753] [id = 101] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x983a3c00 == 49 [pid = 1753] [id = 102] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x9b0e9800 == 48 [pid = 1753] [id = 51] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x9a788800 == 47 [pid = 1753] [id = 74] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x9130d800 == 46 [pid = 1753] [id = 106] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x91318000 == 45 [pid = 1753] [id = 103] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x911df400 == 44 [pid = 1753] [id = 104] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x91318800 == 43 [pid = 1753] [id = 105] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x91acc400 == 42 [pid = 1753] [id = 75] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cf000 == 41 [pid = 1753] [id = 108] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x92bee400 == 40 [pid = 1753] [id = 107] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x924b3800 == 39 [pid = 1753] [id = 99] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d7800 == 38 [pid = 1753] [id = 109] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x9aeb6000 == 37 [pid = 1753] [id = 73] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x9130b400 == 36 [pid = 1753] [id = 92] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x9128d400 == 35 [pid = 1753] [id = 124] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x9b4c2000 == 34 [pid = 1753] [id = 123] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x9b4c0800 == 33 [pid = 1753] [id = 122] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x9a723000 == 32 [pid = 1753] [id = 120] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x9b0e9c00 == 31 [pid = 1753] [id = 121] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x953acc00 == 30 [pid = 1753] [id = 119] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x95204000 == 29 [pid = 1753] [id = 118] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x91acbc00 == 28 [pid = 1753] [id = 117] 09:53:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d9800 == 27 [pid = 1753] [id = 116] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0xa6f47c00) [pid = 1753] [serial = 232] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x99e8b000) [pid = 1753] [serial = 297] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x93c1f400) [pid = 1753] [serial = 295] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x9a71b800) [pid = 1753] [serial = 289] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x9a784800) [pid = 1753] [serial = 291] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x8f4afc00) [pid = 1753] [serial = 294] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x9aeb3800) [pid = 1753] [serial = 292] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x922dc400) [pid = 1753] [serial = 280] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x91af2000) [pid = 1753] [serial = 279] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x91aca800) [pid = 1753] [serial = 255] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x95207400) [pid = 1753] [serial = 283] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x93a0cc00) [pid = 1753] [serial = 282] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x9bf06c00) [pid = 1753] [serial = 261] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x924ad400) [pid = 1753] [serial = 273] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x953b7000) [pid = 1753] [serial = 285] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x99262800) [pid = 1753] [serial = 286] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0xa672e000) [pid = 1753] [serial = 270] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x9a483c00) [pid = 1753] [serial = 288] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0xa2ff4c00) [pid = 1753] [serial = 264] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x91313400) [pid = 1753] [serial = 267] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x9789f000) [pid = 1753] [serial = 258] [outer = (nil)] [url = about:blank] 09:53:58 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0xa672bc00) [pid = 1753] [serial = 276] [outer = (nil)] [url = about:blank] 09:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 3722ms 09:53:58 INFO - PROCESS | 1753 | 1467737638917 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 1753 | 1467737638923 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:53:58 INFO - PROCESS | 1753 | 1467737638934 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 1753 | 1467737638942 Marionette TRACE conn3 <- [1,474,null,{}] 09:53:58 INFO - PROCESS | 1753 | 1467737638950 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:58 INFO - PROCESS | 1753 | 1467737638956 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:59 INFO - PROCESS | 1753 | 1467737639123 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:53:59 INFO - PROCESS | 1753 | 1467737639265 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 1753 | 1467737639280 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:53:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x911de400 == 28 [pid = 1753] [id = 126] 09:53:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x911df400) [pid = 1753] [serial = 377] [outer = (nil)] 09:53:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x911e5400) [pid = 1753] [serial = 378] [outer = 0x911df400] 09:53:59 INFO - PROCESS | 1753 | 1467737639354 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x9128cc00) [pid = 1753] [serial = 379] [outer = 0x911df400] 09:54:00 INFO - PROCESS | 1753 | 1467737640230 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:54:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1338ms 09:54:00 INFO - PROCESS | 1753 | 1467737640273 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:54:00 INFO - PROCESS | 1753 | 1467737640279 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:54:00 INFO - PROCESS | 1753 | 1467737640292 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 1753 | 1467737640298 Marionette TRACE conn3 <- [1,478,null,{}] 09:54:00 INFO - PROCESS | 1753 | 1467737640306 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 1753 | 1467737640313 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:00 INFO - PROCESS | 1753 | 1467737640499 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:54:00 INFO - PROCESS | 1753 | 1467737640631 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 1753 | 1467737640643 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c0000 == 29 [pid = 1753] [id = 127] 09:54:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x91506c00) [pid = 1753] [serial = 380] [outer = (nil)] 09:54:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x9153ac00) [pid = 1753] [serial = 381] [outer = 0x91506c00] 09:54:00 INFO - PROCESS | 1753 | 1467737640719 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x91accc00) [pid = 1753] [serial = 382] [outer = 0x91506c00] 09:54:01 INFO - PROCESS | 1753 | 1467737641811 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1547ms 09:54:01 INFO - PROCESS | 1753 | 1467737641836 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 1753 | 1467737641840 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:54:01 INFO - PROCESS | 1753 | 1467737641847 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 1753 | 1467737641851 Marionette TRACE conn3 <- [1,482,null,{}] 09:54:01 INFO - PROCESS | 1753 | 1467737641868 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 1753 | 1467737641878 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:02 INFO - PROCESS | 1753 | 1467737642128 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:54:02 INFO - PROCESS | 1753 | 1467737642340 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 1753 | 1467737642354 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x93959c00 == 30 [pid = 1753] [id = 128] 09:54:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x93a0e000) [pid = 1753] [serial = 383] [outer = (nil)] 09:54:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x93c26400) [pid = 1753] [serial = 384] [outer = 0x93a0e000] 09:54:02 INFO - PROCESS | 1753 | 1467737642435 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x95201400) [pid = 1753] [serial = 385] [outer = 0x93a0e000] 09:54:04 INFO - PROCESS | 1753 | 1467737644624 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x92dcf400) [pid = 1753] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x91af8400) [pid = 1753] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x9a0ed800) [pid = 1753] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x91505400) [pid = 1753] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x95219000) [pid = 1753] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x93953800) [pid = 1753] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x9b4c4000) [pid = 1753] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x911eb000) [pid = 1753] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x91aca400) [pid = 1753] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x92befc00) [pid = 1753] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x8e8d5c00) [pid = 1753] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x9130ec00) [pid = 1753] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x91506000) [pid = 1753] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x9520a400) [pid = 1753] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x9ac3dc00) [pid = 1753] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x9130c800) [pid = 1753] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x9bff0c00) [pid = 1753] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x911df800) [pid = 1753] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x91310800) [pid = 1753] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0xa2557000) [pid = 1753] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x924ad000) [pid = 1753] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x9b30bc00) [pid = 1753] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8e8dc000) [pid = 1753] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x924a6800) [pid = 1753] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x91504000) [pid = 1753] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x91ac5000) [pid = 1753] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:54:04 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x953b3400) [pid = 1753] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2937ms 09:54:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x8e8d4800) [pid = 1753] [serial = 386] [outer = 0x92f89800] 09:54:04 INFO - PROCESS | 1753 | 1467737644832 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 1753 | 1467737644836 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:54:04 INFO - PROCESS | 1753 | 1467737644886 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 1753 | 1467737644890 Marionette TRACE conn3 <- [1,486,null,{}] 09:54:04 INFO - PROCESS | 1753 | 1467737644910 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:04 INFO - PROCESS | 1753 | 1467737644916 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:05 INFO - PROCESS | 1753 | 1467737645072 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:54:05 INFO - PROCESS | 1753 | 1467737645211 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 1753 | 1467737645222 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x91503000 == 31 [pid = 1753] [id = 129] 09:54:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x91aec000) [pid = 1753] [serial = 387] [outer = (nil)] 09:54:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x91af8800) [pid = 1753] [serial = 388] [outer = 0x91aec000] 09:54:05 INFO - PROCESS | 1753 | 1467737645291 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x93c1f400) [pid = 1753] [serial = 389] [outer = 0x91aec000] 09:54:06 INFO - PROCESS | 1753 | 1467737646100 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1291ms 09:54:06 INFO - PROCESS | 1753 | 1467737646149 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 1753 | 1467737646152 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:54:06 INFO - PROCESS | 1753 | 1467737646160 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:54:06 INFO - PROCESS | 1753 | 1467737646165 Marionette TRACE conn3 <- [1,490,null,{}] 09:54:06 INFO - PROCESS | 1753 | 1467737646171 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:06 INFO - PROCESS | 1753 | 1467737646177 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:06 INFO - PROCESS | 1753 | 1467737646360 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:54:06 INFO - PROCESS | 1753 | 1467737646496 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 1753 | 1467737646505 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c2800 == 32 [pid = 1753] [id = 130] 09:54:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x914c3400) [pid = 1753] [serial = 390] [outer = (nil)] 09:54:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x9521b800) [pid = 1753] [serial = 391] [outer = 0x914c3400] 09:54:06 INFO - PROCESS | 1753 | 1467737646577 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x953b7000) [pid = 1753] [serial = 392] [outer = 0x914c3400] 09:54:07 INFO - PROCESS | 1753 | 1467737647659 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:54:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:54:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1534ms 09:54:07 INFO - PROCESS | 1753 | 1467737647697 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:54:07 INFO - PROCESS | 1753 | 1467737647705 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:54:07 INFO - PROCESS | 1753 | 1467737647714 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - PROCESS | 1753 | 1467737647723 Marionette TRACE conn3 <- [1,494,null,{}] 09:54:07 INFO - PROCESS | 1753 | 1467737647732 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:07 INFO - PROCESS | 1753 | 1467737647739 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:08 INFO - PROCESS | 1753 | 1467737648015 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:54:08 INFO - PROCESS | 1753 | 1467737648314 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 1753 | 1467737648333 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cfc00 == 33 [pid = 1753] [id = 131] 09:54:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x914be000) [pid = 1753] [serial = 393] [outer = (nil)] 09:54:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x91af0c00) [pid = 1753] [serial = 394] [outer = 0x914be000] 09:54:08 INFO - PROCESS | 1753 | 1467737648460 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x924b2000) [pid = 1753] [serial = 395] [outer = 0x914be000] 09:54:09 INFO - PROCESS | 1753 | 1467737649396 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1743ms 09:54:09 INFO - PROCESS | 1753 | 1467737649456 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 1753 | 1467737649464 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:54:09 INFO - PROCESS | 1753 | 1467737649474 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 1753 | 1467737649478 Marionette TRACE conn3 <- [1,498,null,{}] 09:54:09 INFO - PROCESS | 1753 | 1467737649485 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 1753 | 1467737649491 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:09 INFO - PROCESS | 1753 | 1467737649721 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:54:10 INFO - PROCESS | 1753 | 1467737649988 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 1753 | 1467737649998 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bfcc00 == 34 [pid = 1753] [id = 132] 09:54:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x95221800) [pid = 1753] [serial = 396] [outer = (nil)] 09:54:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x96e76800) [pid = 1753] [serial = 397] [outer = 0x95221800] 09:54:10 INFO - PROCESS | 1753 | 1467737650099 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x978a2000) [pid = 1753] [serial = 398] [outer = 0x95221800] 09:54:11 INFO - PROCESS | 1753 | 1467737651031 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1631ms 09:54:11 INFO - PROCESS | 1753 | 1467737651107 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 1753 | 1467737651111 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:54:11 INFO - PROCESS | 1753 | 1467737651120 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 1753 | 1467737651126 Marionette TRACE conn3 <- [1,502,null,{}] 09:54:11 INFO - PROCESS | 1753 | 1467737651144 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 1753 | 1467737651153 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:11 INFO - PROCESS | 1753 | 1467737651466 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:54:11 INFO - PROCESS | 1753 | 1467737651647 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 1753 | 1467737651661 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a0ed800 == 35 [pid = 1753] [id = 133] 09:54:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x9a0f1400) [pid = 1753] [serial = 399] [outer = (nil)] 09:54:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x9a1c1000) [pid = 1753] [serial = 400] [outer = 0x9a0f1400] 09:54:11 INFO - PROCESS | 1753 | 1467737651752 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x9a486000) [pid = 1753] [serial = 401] [outer = 0x9a0f1400] 09:54:12 INFO - PROCESS | 1753 | 1467737652623 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:54:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:54:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1538ms 09:54:12 INFO - PROCESS | 1753 | 1467737652658 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 1753 | 1467737652663 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:54:12 INFO - PROCESS | 1753 | 1467737652670 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 1753 | 1467737652674 Marionette TRACE conn3 <- [1,506,null,{}] 09:54:12 INFO - PROCESS | 1753 | 1467737652680 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:12 INFO - PROCESS | 1753 | 1467737652686 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:12 INFO - PROCESS | 1753 | 1467737652898 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:54:13 INFO - PROCESS | 1753 | 1467737653083 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 1753 | 1467737653091 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c28800 == 36 [pid = 1753] [id = 134] 09:54:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x9a71b000) [pid = 1753] [serial = 402] [outer = (nil)] 09:54:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x9a723000) [pid = 1753] [serial = 403] [outer = 0x9a71b000] 09:54:13 INFO - PROCESS | 1753 | 1467737653216 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x9a744400) [pid = 1753] [serial = 404] [outer = 0x9a71b000] 09:54:14 INFO - PROCESS | 1753 | 1467737654135 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1538ms 09:54:14 INFO - PROCESS | 1753 | 1467737654210 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 1753 | 1467737654214 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:54:14 INFO - PROCESS | 1753 | 1467737654221 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 1753 | 1467737654225 Marionette TRACE conn3 <- [1,510,null,{}] 09:54:14 INFO - PROCESS | 1753 | 1467737654231 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:14 INFO - PROCESS | 1753 | 1467737654237 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:14 INFO - PROCESS | 1753 | 1467737654448 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:54:14 INFO - PROCESS | 1753 | 1467737654688 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 1753 | 1467737654697 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x91315000 == 37 [pid = 1753] [id = 135] 09:54:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x922e2c00) [pid = 1753] [serial = 405] [outer = (nil)] 09:54:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x9a8b9400) [pid = 1753] [serial = 406] [outer = 0x922e2c00] 09:54:14 INFO - PROCESS | 1753 | 1467737654829 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x9a8bb000) [pid = 1753] [serial = 407] [outer = 0x922e2c00] 09:54:15 INFO - PROCESS | 1753 | 1467737655832 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:54:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1642ms 09:54:15 INFO - PROCESS | 1753 | 1467737655865 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 1753 | 1467737655868 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:54:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:54:15 INFO - PROCESS | 1753 | 1467737655875 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - PROCESS | 1753 | 1467737655878 Marionette TRACE conn3 <- [1,514,null,{}] 09:54:15 INFO - PROCESS | 1753 | 1467737655885 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:15 INFO - PROCESS | 1753 | 1467737655896 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:16 INFO - PROCESS | 1753 | 1467737656109 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:54:16 INFO - PROCESS | 1753 | 1467737656327 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 1753 | 1467737656339 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x91af8000 == 38 [pid = 1753] [id = 136] 09:54:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x9a783400) [pid = 1753] [serial = 408] [outer = (nil)] 09:54:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x9b0e8c00) [pid = 1753] [serial = 409] [outer = 0x9a783400] 09:54:16 INFO - PROCESS | 1753 | 1467737656467 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x9b0ecc00) [pid = 1753] [serial = 410] [outer = 0x9a783400] 09:54:17 INFO - PROCESS | 1753 | 1467737657376 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1532ms 09:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:54:17 INFO - PROCESS | 1753 | 1467737657408 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 1753 | 1467737657412 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:54:17 INFO - PROCESS | 1753 | 1467737657419 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 1753 | 1467737657422 Marionette TRACE conn3 <- [1,518,null,{}] 09:54:17 INFO - PROCESS | 1753 | 1467737657429 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:17 INFO - PROCESS | 1753 | 1467737657434 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:17 INFO - PROCESS | 1753 | 1467737657614 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:54:17 INFO - PROCESS | 1753 | 1467737657790 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:17 INFO - PROCESS | 1753 | 1467737657797 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8db400 == 39 [pid = 1753] [id = 137] 09:54:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x91534400) [pid = 1753] [serial = 411] [outer = (nil)] 09:54:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x9b4bb000) [pid = 1753] [serial = 412] [outer = 0x91534400] 09:54:17 INFO - PROCESS | 1753 | 1467737657888 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x9b313400) [pid = 1753] [serial = 413] [outer = 0x91534400] 09:54:18 INFO - PROCESS | 1753 | 1467737658905 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:54:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:54:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1532ms 09:54:18 INFO - PROCESS | 1753 | 1467737658951 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:54:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:54:18 INFO - PROCESS | 1753 | 1467737658956 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:54:18 INFO - PROCESS | 1753 | 1467737658963 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 1753 | 1467737658966 Marionette TRACE conn3 <- [1,522,null,{}] 09:54:18 INFO - PROCESS | 1753 | 1467737658972 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 1753 | 1467737658977 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:19 INFO - PROCESS | 1753 | 1467737659163 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:54:19 INFO - PROCESS | 1753 | 1467737659390 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 1753 | 1467737659397 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac1400 == 40 [pid = 1753] [id = 138] 09:54:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x924b4800) [pid = 1753] [serial = 414] [outer = (nil)] 09:54:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x992cc800) [pid = 1753] [serial = 415] [outer = 0x924b4800] 09:54:19 INFO - PROCESS | 1753 | 1467737659526 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x9a8c5000) [pid = 1753] [serial = 416] [outer = 0x924b4800] 09:54:20 INFO - PROCESS | 1753 | 1467737660468 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:54:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:54:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1584ms 09:54:20 INFO - PROCESS | 1753 | 1467737660546 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 1753 | 1467737660550 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:54:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:54:20 INFO - PROCESS | 1753 | 1467737660557 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 1753 | 1467737660560 Marionette TRACE conn3 <- [1,526,null,{}] 09:54:20 INFO - PROCESS | 1753 | 1467737660566 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 1753 | 1467737660571 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:20 INFO - PROCESS | 1753 | 1467737660786 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:54:21 INFO - PROCESS | 1753 | 1467737661171 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 1753 | 1467737661180 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d5800 == 41 [pid = 1753] [id = 139] 09:54:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x8f4a6400) [pid = 1753] [serial = 417] [outer = (nil)] 09:54:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x8f4adc00) [pid = 1753] [serial = 418] [outer = 0x8f4a6400] 09:54:21 INFO - PROCESS | 1753 | 1467737661276 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x9130cc00) [pid = 1753] [serial = 419] [outer = 0x8f4a6400] 09:54:22 INFO - PROCESS | 1753 | 1467737662234 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:54:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:54:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1733ms 09:54:22 INFO - PROCESS | 1753 | 1467737662293 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 1753 | 1467737662300 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:54:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:54:22 INFO - PROCESS | 1753 | 1467737662308 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 1753 | 1467737662313 Marionette TRACE conn3 <- [1,530,null,{}] 09:54:22 INFO - PROCESS | 1753 | 1467737662321 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:22 INFO - PROCESS | 1753 | 1467737662330 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:22 INFO - PROCESS | 1753 | 1467737662618 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:54:22 INFO - PROCESS | 1753 | --DOCSHELL 0x9a716400 == 40 [pid = 1753] [id = 35] 09:54:22 INFO - PROCESS | 1753 | --DOCSHELL 0x9a48c000 == 39 [pid = 1753] [id = 36] 09:54:22 INFO - PROCESS | 1753 | --DOCSHELL 0x93c28c00 == 38 [pid = 1753] [id = 33] 09:54:22 INFO - PROCESS | 1753 | --DOCSHELL 0x9c201c00 == 37 [pid = 1753] [id = 44] 09:54:22 INFO - PROCESS | 1753 | 1467737662951 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 1753 | 1467737662958 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a9000 == 38 [pid = 1753] [id = 140] 09:54:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x8f4acc00) [pid = 1753] [serial = 420] [outer = (nil)] 09:54:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x91290c00) [pid = 1753] [serial = 421] [outer = 0x8f4acc00] 09:54:23 INFO - PROCESS | 1753 | 1467737663045 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x914c0400) [pid = 1753] [serial = 422] [outer = 0x8f4acc00] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x953b7800) [pid = 1753] [serial = 345] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x99260800) [pid = 1753] [serial = 346] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x93c2ac00) [pid = 1753] [serial = 303] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x924b4c00) [pid = 1753] [serial = 337] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x9b0ebc00) [pid = 1753] [serial = 307] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x9521f000) [pid = 1753] [serial = 304] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x91ac8c00) [pid = 1753] [serial = 301] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x9a0e5c00) [pid = 1753] [serial = 259] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x95218800) [pid = 1753] [serial = 342] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0xa2010400) [pid = 1753] [serial = 262] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x91298800) [pid = 1753] [serial = 331] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x93c24400) [pid = 1753] [serial = 339] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x92bf9800) [pid = 1753] [serial = 322] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x91510000) [pid = 1753] [serial = 300] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x8e8dd000) [pid = 1753] [serial = 325] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x9aebb000) [pid = 1753] [serial = 306] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x91aebc00) [pid = 1753] [serial = 334] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x9ba2d000) [pid = 1753] [serial = 253] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x9a77e000) [pid = 1753] [serial = 298] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x9b4bec00) [pid = 1753] [serial = 309] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x9519bc00) [pid = 1753] [serial = 340] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x92bf6800) [pid = 1753] [serial = 321] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x9128ec00) [pid = 1753] [serial = 330] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x9150dc00) [pid = 1753] [serial = 333] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x91315800) [pid = 1753] [serial = 268] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0xa61b6000) [pid = 1753] [serial = 213] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x911ea400) [pid = 1753] [serial = 313] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0xa3193000) [pid = 1753] [serial = 318] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x953aa800) [pid = 1753] [serial = 343] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0xa33cb800) [pid = 1753] [serial = 265] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x922e7c00) [pid = 1753] [serial = 336] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0xa683e800) [pid = 1753] [serial = 277] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0xa4d10000) [pid = 1753] [serial = 319] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0xa100e400) [pid = 1753] [serial = 315] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0xa2375c00) [pid = 1753] [serial = 316] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x91290000) [pid = 1753] [serial = 327] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x8e8d9000) [pid = 1753] [serial = 324] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x911e6800) [pid = 1753] [serial = 312] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x9ba33000) [pid = 1753] [serial = 310] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x924ae800) [pid = 1753] [serial = 274] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x91aeb400) [pid = 1753] [serial = 256] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0xa6ea0400) [pid = 1753] [serial = 271] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91292c00) [pid = 1753] [serial = 328] [outer = (nil)] [url = about:blank] 09:54:23 INFO - PROCESS | 1753 | 1467737663865 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:54:23 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:54:23 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:54:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1591ms 09:54:23 INFO - PROCESS | 1753 | 1467737663936 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 1753 | 1467737663943 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:54:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:54:23 INFO - PROCESS | 1753 | 1467737663951 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - PROCESS | 1753 | 1467737663955 Marionette TRACE conn3 <- [1,534,null,{}] 09:54:23 INFO - PROCESS | 1753 | 1467737663961 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:23 INFO - PROCESS | 1753 | 1467737663967 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:24 INFO - PROCESS | 1753 | 1467737664225 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:54:24 INFO - PROCESS | 1753 | 1467737664323 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 1753 | 1467737664329 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x9150dc00 == 39 [pid = 1753] [id = 141] 09:54:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x91acac00) [pid = 1753] [serial = 423] [outer = (nil)] 09:54:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x93c1e000) [pid = 1753] [serial = 424] [outer = 0x91acac00] 09:54:24 INFO - PROCESS | 1753 | 1467737664404 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x95197400) [pid = 1753] [serial = 425] [outer = 0x91acac00] 09:54:25 INFO - PROCESS | 1753 | 1467737665254 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:54:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:54:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1335ms 09:54:25 INFO - PROCESS | 1753 | 1467737665288 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 1753 | 1467737665291 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:54:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:54:25 INFO - PROCESS | 1753 | 1467737665305 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 1753 | 1467737665314 Marionette TRACE conn3 <- [1,538,null,{}] 09:54:25 INFO - PROCESS | 1753 | 1467737665323 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 1753 | 1467737665331 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:25 INFO - PROCESS | 1753 | 1467737665590 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:54:25 INFO - PROCESS | 1753 | 1467737665628 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 1753 | 1467737665638 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x91318400 == 40 [pid = 1753] [id = 142] 09:54:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x93c20400) [pid = 1753] [serial = 426] [outer = (nil)] 09:54:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x953ab000) [pid = 1753] [serial = 427] [outer = 0x93c20400] 09:54:25 INFO - PROCESS | 1753 | 1467737665722 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x9963d000) [pid = 1753] [serial = 428] [outer = 0x93c20400] 09:54:26 INFO - PROCESS | 1753 | 1467737666665 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:54:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:54:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1414ms 09:54:26 INFO - PROCESS | 1753 | 1467737666712 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 1753 | 1467737666717 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:54:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:54:26 INFO - PROCESS | 1753 | 1467737666732 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 1753 | 1467737666735 Marionette TRACE conn3 <- [1,542,null,{}] 09:54:26 INFO - PROCESS | 1753 | 1467737666741 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:26 INFO - PROCESS | 1753 | 1467737666746 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:27 INFO - PROCESS | 1753 | 1467737667005 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:54:27 INFO - PROCESS | 1753 | 1467737667039 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 1753 | 1467737667047 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a0a000 == 41 [pid = 1753] [id = 143] 09:54:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x953b3000) [pid = 1753] [serial = 429] [outer = (nil)] 09:54:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x9a231000) [pid = 1753] [serial = 430] [outer = 0x953b3000] 09:54:27 INFO - PROCESS | 1753 | 1467737667117 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x9a716400) [pid = 1753] [serial = 431] [outer = 0x953b3000] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x8e8da000) [pid = 1753] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x91acd400) [pid = 1753] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x953ac400) [pid = 1753] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x99d71c00) [pid = 1753] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x91506c00) [pid = 1753] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x911df400) [pid = 1753] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x93a0e000) [pid = 1753] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x9a723c00) [pid = 1753] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91538000) [pid = 1753] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x91aec000) [pid = 1753] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x9b0ed800) [pid = 1753] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9b4c3400) [pid = 1753] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x9b4c4c00) [pid = 1753] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:54:27 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x91296400) [pid = 1753] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:54:28 INFO - PROCESS | 1753 | 1467737668184 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:54:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:54:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1489ms 09:54:28 INFO - PROCESS | 1753 | 1467737668226 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 1753 | 1467737668229 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:54:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:54:28 INFO - PROCESS | 1753 | 1467737668236 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 1753 | 1467737668239 Marionette TRACE conn3 <- [1,546,null,{}] 09:54:28 INFO - PROCESS | 1753 | 1467737668245 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 1753 | 1467737668250 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:28 INFO - PROCESS | 1753 | 1467737668501 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:54:28 INFO - PROCESS | 1753 | 1467737668533 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 1753 | 1467737668551 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac5400 == 42 [pid = 1753] [id = 144] 09:54:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91acd400) [pid = 1753] [serial = 432] [outer = (nil)] 09:54:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x953ac800) [pid = 1753] [serial = 433] [outer = 0x91acd400] 09:54:28 INFO - PROCESS | 1753 | 1467737668633 Marionette DEBUG loaded listener.js 09:54:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9a784800) [pid = 1753] [serial = 434] [outer = 0x91acd400] 09:54:29 INFO - PROCESS | 1753 | 1467737669563 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:54:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:54:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1380ms 09:54:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:54:29 INFO - PROCESS | 1753 | 1467737669617 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 1753 | 1467737669620 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:54:29 INFO - PROCESS | 1753 | 1467737669627 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 1753 | 1467737669631 Marionette TRACE conn3 <- [1,550,null,{}] 09:54:29 INFO - PROCESS | 1753 | 1467737669636 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 1753 | 1467737669642 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:29 INFO - PROCESS | 1753 | 1467737669905 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:54:30 INFO - PROCESS | 1753 | 1467737670164 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 1753 | 1467737670173 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ab800 == 43 [pid = 1753] [id = 145] 09:54:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8f4ac000) [pid = 1753] [serial = 435] [outer = (nil)] 09:54:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x911e6400) [pid = 1753] [serial = 436] [outer = 0x8f4ac000] 09:54:30 INFO - PROCESS | 1753 | 1467737670276 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x91299000) [pid = 1753] [serial = 437] [outer = 0x8f4ac000] 09:54:31 INFO - PROCESS | 1753 | 1467737671233 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:54:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 09:54:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1632ms 09:54:31 INFO - PROCESS | 1753 | 1467737671291 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:54:31 INFO - PROCESS | 1753 | 1467737671298 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:54:31 INFO - PROCESS | 1753 | 1467737671309 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - PROCESS | 1753 | 1467737671314 Marionette TRACE conn3 <- [1,554,null,{}] 09:54:31 INFO - PROCESS | 1753 | 1467737671322 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:31 INFO - PROCESS | 1753 | 1467737671329 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:31 INFO - PROCESS | 1753 | 1467737671534 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:54:31 INFO - PROCESS | 1753 | 1467737671763 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 1753 | 1467737671770 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x91314000 == 44 [pid = 1753] [id = 146] 09:54:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91508c00) [pid = 1753] [serial = 438] [outer = (nil)] 09:54:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x91aca800) [pid = 1753] [serial = 439] [outer = 0x91508c00] 09:54:31 INFO - PROCESS | 1753 | 1467737671908 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x924ab400) [pid = 1753] [serial = 440] [outer = 0x91508c00] 09:54:32 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:32 INFO - PROCESS | 1753 | 1467737672902 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1635ms 09:54:32 INFO - PROCESS | 1753 | 1467737672945 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 1753 | 1467737672954 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:54:32 INFO - PROCESS | 1753 | 1467737672967 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 1753 | 1467737672970 Marionette TRACE conn3 <- [1,558,null,{}] 09:54:32 INFO - PROCESS | 1753 | 1467737672978 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 1753 | 1467737672982 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:33 INFO - PROCESS | 1753 | 1467737673323 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:54:33 INFO - PROCESS | 1753 | 1467737673607 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 1753 | 1467737673618 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b4800 == 45 [pid = 1753] [id = 147] 09:54:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x95209400) [pid = 1753] [serial = 441] [outer = (nil)] 09:54:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x9520ec00) [pid = 1753] [serial = 442] [outer = 0x95209400] 09:54:33 INFO - PROCESS | 1753 | 1467737673700 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x953aa400) [pid = 1753] [serial = 443] [outer = 0x95209400] 09:54:34 INFO - PROCESS | 1753 | 1467737674662 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1734ms 09:54:34 INFO - PROCESS | 1753 | 1467737674701 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 1753 | 1467737674708 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:54:34 INFO - PROCESS | 1753 | 1467737674732 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - PROCESS | 1753 | 1467737674745 Marionette TRACE conn3 <- [1,562,null,{}] 09:54:34 INFO - PROCESS | 1753 | 1467737674752 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 1753 | 1467737674760 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:35 INFO - PROCESS | 1753 | 1467737675005 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:54:35 INFO - PROCESS | 1753 | 1467737675227 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 1753 | 1467737675235 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x953ae400 == 46 [pid = 1753] [id = 148] 09:54:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x99260800) [pid = 1753] [serial = 444] [outer = (nil)] 09:54:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x9a8c1000) [pid = 1753] [serial = 445] [outer = 0x99260800] 09:54:35 INFO - PROCESS | 1753 | 1467737675363 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x9aeb9800) [pid = 1753] [serial = 446] [outer = 0x99260800] 09:54:35 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:36 INFO - PROCESS | 1753 | 1467737676265 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1609ms 09:54:36 INFO - PROCESS | 1753 | 1467737676327 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:54:36 INFO - PROCESS | 1753 | 1467737676332 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:54:36 INFO - PROCESS | 1753 | 1467737676340 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - PROCESS | 1753 | 1467737676344 Marionette TRACE conn3 <- [1,566,null,{}] 09:54:36 INFO - PROCESS | 1753 | 1467737676350 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 1753 | 1467737676355 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:36 INFO - PROCESS | 1753 | 1467737676580 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:54:36 INFO - PROCESS | 1753 | 1467737676806 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 1753 | 1467737676813 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e1000 == 47 [pid = 1753] [id = 149] 09:54:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x9521ac00) [pid = 1753] [serial = 447] [outer = (nil)] 09:54:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x9b30a400) [pid = 1753] [serial = 448] [outer = 0x9521ac00] 09:54:36 INFO - PROCESS | 1753 | 1467737676950 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x9b4bac00) [pid = 1753] [serial = 449] [outer = 0x9521ac00] 09:54:37 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:37 INFO - PROCESS | 1753 | 1467737677868 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1581ms 09:54:37 INFO - PROCESS | 1753 | 1467737677923 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:54:37 INFO - PROCESS | 1753 | 1467737677927 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:54:37 INFO - PROCESS | 1753 | 1467737677934 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:54:37 INFO - PROCESS | 1753 | 1467737677941 Marionette TRACE conn3 <- [1,570,null,{}] 09:54:37 INFO - PROCESS | 1753 | 1467737677951 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:37 INFO - PROCESS | 1753 | 1467737677960 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:38 INFO - PROCESS | 1753 | 1467737678354 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:54:38 INFO - PROCESS | 1753 | 1467737678745 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 1753 | 1467737678775 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x9ba32c00 == 48 [pid = 1753] [id = 150] 09:54:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x9ba34800) [pid = 1753] [serial = 450] [outer = (nil)] 09:54:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x9bf04c00) [pid = 1753] [serial = 451] [outer = 0x9ba34800] 09:54:38 INFO - PROCESS | 1753 | 1467737678936 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x9d812800) [pid = 1753] [serial = 452] [outer = 0x9ba34800] 09:54:39 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:40 INFO - PROCESS | 1753 | 1467737680128 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 2246ms 09:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:54:40 INFO - PROCESS | 1753 | 1467737680181 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 1753 | 1467737680185 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:54:40 INFO - PROCESS | 1753 | 1467737680192 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 1753 | 1467737680194 Marionette TRACE conn3 <- [1,574,null,{}] 09:54:40 INFO - PROCESS | 1753 | 1467737680201 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:40 INFO - PROCESS | 1753 | 1467737680206 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:40 INFO - PROCESS | 1753 | 1467737680398 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:54:40 INFO - PROCESS | 1753 | 1467737680577 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 1753 | 1467737680585 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b64d000 == 49 [pid = 1753] [id = 151] 09:54:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0xa1089000) [pid = 1753] [serial = 453] [outer = (nil)] 09:54:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0xa231f400) [pid = 1753] [serial = 454] [outer = 0xa1089000] 09:54:40 INFO - PROCESS | 1753 | 1467737680667 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0xa2375400) [pid = 1753] [serial = 455] [outer = 0xa1089000] 09:54:41 INFO - PROCESS | 1753 | 1467737681555 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:54:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1433ms 09:54:41 INFO - PROCESS | 1753 | 1467737681624 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 1753 | 1467737681628 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:54:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:54:41 INFO - PROCESS | 1753 | 1467737681635 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 1753 | 1467737681638 Marionette TRACE conn3 <- [1,578,null,{}] 09:54:41 INFO - PROCESS | 1753 | 1467737681644 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 1753 | 1467737681650 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:41 INFO - PROCESS | 1753 | 1467737681876 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:54:42 INFO - PROCESS | 1753 | 1467737682098 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 1753 | 1467737682106 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x96e79c00 == 50 [pid = 1753] [id = 152] 09:54:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0xa1015400) [pid = 1753] [serial = 456] [outer = (nil)] 09:54:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0xa255d000) [pid = 1753] [serial = 457] [outer = 0xa1015400] 09:54:42 INFO - PROCESS | 1753 | 1467737682243 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0xa2fbb800) [pid = 1753] [serial = 458] [outer = 0xa1015400] 09:54:43 INFO - PROCESS | 1753 | 1467737683146 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1581ms 09:54:43 INFO - PROCESS | 1753 | 1467737683217 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 1753 | 1467737683221 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:54:43 INFO - PROCESS | 1753 | 1467737683228 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 1753 | 1467737683232 Marionette TRACE conn3 <- [1,582,null,{}] 09:54:43 INFO - PROCESS | 1753 | 1467737683238 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:43 INFO - PROCESS | 1753 | 1467737683243 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:43 INFO - PROCESS | 1753 | 1467737683455 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:54:43 INFO - PROCESS | 1753 | 1467737683685 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:43 INFO - PROCESS | 1753 | 1467737683693 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d7000 == 51 [pid = 1753] [id = 153] 09:54:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x8e8d9400) [pid = 1753] [serial = 459] [outer = (nil)] 09:54:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x91501400) [pid = 1753] [serial = 460] [outer = 0x8e8d9400] 09:54:43 INFO - PROCESS | 1753 | 1467737683821 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x924afc00) [pid = 1753] [serial = 461] [outer = 0x8e8d9400] 09:54:45 INFO - PROCESS | 1753 | 1467737685022 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1932ms 09:54:45 INFO - PROCESS | 1753 | 1467737685162 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 1753 | 1467737685168 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:54:45 INFO - PROCESS | 1753 | 1467737685177 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 1753 | 1467737685183 Marionette TRACE conn3 <- [1,586,null,{}] 09:54:45 INFO - PROCESS | 1753 | 1467737685191 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:45 INFO - PROCESS | 1753 | 1467737685198 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:45 INFO - PROCESS | 1753 | 1467737685433 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:54:45 INFO - PROCESS | 1753 | 1467737685595 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 1753 | 1467737685607 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c4000 == 52 [pid = 1753] [id = 154] 09:54:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x91502400) [pid = 1753] [serial = 462] [outer = (nil)] 09:54:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x9150e800) [pid = 1753] [serial = 463] [outer = 0x91502400] 09:54:45 INFO - PROCESS | 1753 | 1467737685683 Marionette DEBUG loaded listener.js 09:54:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x91ac7400) [pid = 1753] [serial = 464] [outer = 0x91502400] 09:54:46 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:46 INFO - PROCESS | 1753 | 1467737686597 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:54:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:54:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1490ms 09:54:46 INFO - PROCESS | 1753 | 1467737686667 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 1753 | 1467737686674 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:54:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:54:46 INFO - PROCESS | 1753 | 1467737686686 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 1753 | 1467737686689 Marionette TRACE conn3 <- [1,590,null,{}] 09:54:46 INFO - PROCESS | 1753 | 1467737686696 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:46 INFO - PROCESS | 1753 | 1467737686702 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:47 INFO - PROCESS | 1753 | 1467737687011 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0xa200dc00 == 51 [pid = 1753] [id = 45] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93c23800 == 50 [pid = 1753] [id = 42] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x947a7c00 == 49 [pid = 1753] [id = 46] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9a1c5000 == 48 [pid = 1753] [id = 43] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac5400 == 47 [pid = 1753] [id = 144] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93a0a000 == 46 [pid = 1753] [id = 143] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91318400 == 45 [pid = 1753] [id = 142] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9150dc00 == 44 [pid = 1753] [id = 141] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a9000 == 43 [pid = 1753] [id = 140] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d5800 == 42 [pid = 1753] [id = 139] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x911de400 == 41 [pid = 1753] [id = 126] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9963dc00 == 40 [pid = 1753] [id = 34] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x914c0000 == 39 [pid = 1753] [id = 127] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9a23f800 == 38 [pid = 1753] [id = 37] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91503000 == 37 [pid = 1753] [id = 129] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93959c00 == 36 [pid = 1753] [id = 128] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x978a0400 == 35 [pid = 1753] [id = 47] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9a0ed800 == 34 [pid = 1753] [id = 133] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x92f84400 == 33 [pid = 1753] [id = 48] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93c28800 == 32 [pid = 1753] [id = 134] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91af8000 == 31 [pid = 1753] [id = 136] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x914bc400 == 30 [pid = 1753] [id = 125] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac1400 == 29 [pid = 1753] [id = 138] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8db400 == 28 [pid = 1753] [id = 137] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93c27400 == 27 [pid = 1753] [id = 39] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cfc00 == 26 [pid = 1753] [id = 131] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x92bfcc00 == 25 [pid = 1753] [id = 132] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93c1f800 == 24 [pid = 1753] [id = 40] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91315000 == 23 [pid = 1753] [id = 135] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x914c2800 == 22 [pid = 1753] [id = 130] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9d810400 == 21 [pid = 1753] [id = 41] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9521a400 == 20 [pid = 1753] [id = 38] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9d4d5400 == 19 [pid = 1753] [id = 49] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9b0f0c00 == 18 [pid = 1753] [id = 50] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d7000 == 17 [pid = 1753] [id = 153] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x96e79c00 == 16 [pid = 1753] [id = 152] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9ba32c00 == 15 [pid = 1753] [id = 150] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9b64d000 == 14 [pid = 1753] [id = 151] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x911e1000 == 13 [pid = 1753] [id = 149] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x953ae400 == 12 [pid = 1753] [id = 148] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91314000 == 11 [pid = 1753] [id = 146] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b4800 == 10 [pid = 1753] [id = 147] 09:54:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ab800 == 9 [pid = 1753] [id = 145] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x911e8000) [pid = 1753] [serial = 349] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x8f4b2c00) [pid = 1753] [serial = 348] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x92bf2000) [pid = 1753] [serial = 352] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x922e3c00) [pid = 1753] [serial = 351] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x99d66000) [pid = 1753] [serial = 355] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x953b7c00) [pid = 1753] [serial = 354] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x9a77d000) [pid = 1753] [serial = 358] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x9a720c00) [pid = 1753] [serial = 357] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x9153ac00) [pid = 1753] [serial = 381] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x911e5400) [pid = 1753] [serial = 378] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x9128cc00) [pid = 1753] [serial = 379] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x93c26400) [pid = 1753] [serial = 384] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x9a8c7000) [pid = 1753] [serial = 361] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x953ac000) [pid = 1753] [serial = 376] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x9a8c1400) [pid = 1753] [serial = 360] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x95207c00) [pid = 1753] [serial = 375] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x91af8800) [pid = 1753] [serial = 388] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x9b486c00) [pid = 1753] [serial = 364] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x9b0f1c00) [pid = 1753] [serial = 363] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x95201400) [pid = 1753] [serial = 385] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x9c20b000) [pid = 1753] [serial = 367] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x9b645800) [pid = 1753] [serial = 366] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0xa209c000) [pid = 1753] [serial = 370] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0xa1013000) [pid = 1753] [serial = 369] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x93c1f400) [pid = 1753] [serial = 389] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x91accc00) [pid = 1753] [serial = 382] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x9153ec00) [pid = 1753] [serial = 373] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x9153bc00) [pid = 1753] [serial = 372] [outer = (nil)] [url = about:blank] 09:54:48 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x91aef800) [pid = 1753] [serial = 223] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:54:48 INFO - PROCESS | 1753 | 1467737688650 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:48 INFO - PROCESS | 1753 | 1467737688662 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d1c00 == 10 [pid = 1753] [id = 155] 09:54:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x8e8d6c00) [pid = 1753] [serial = 465] [outer = (nil)] 09:54:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x8e8dac00) [pid = 1753] [serial = 466] [outer = 0x8e8d6c00] 09:54:48 INFO - PROCESS | 1753 | 1467737688828 Marionette DEBUG loaded listener.js 09:54:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x8f4ae800) [pid = 1753] [serial = 467] [outer = 0x8e8d6c00] 09:54:49 INFO - PROCESS | 1753 | 1467737689745 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:54:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:54:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 3088ms 09:54:49 INFO - PROCESS | 1753 | 1467737689776 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:54:49 INFO - PROCESS | 1753 | 1467737689781 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:54:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:54:49 INFO - PROCESS | 1753 | 1467737689792 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:54:49 INFO - PROCESS | 1753 | 1467737689804 Marionette TRACE conn3 <- [1,594,null,{}] 09:54:49 INFO - PROCESS | 1753 | 1467737689813 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:49 INFO - PROCESS | 1753 | 1467737689818 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:49 INFO - PROCESS | 1753 | 1467737689987 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:54:50 INFO - PROCESS | 1753 | 1467737690000 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 1753 | 1467737690010 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128a400 == 11 [pid = 1753] [id = 156] 09:54:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x9128c400) [pid = 1753] [serial = 468] [outer = (nil)] 09:54:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x9130fc00) [pid = 1753] [serial = 469] [outer = 0x9128c400] 09:54:50 INFO - PROCESS | 1753 | 1467737690094 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x914b5400) [pid = 1753] [serial = 470] [outer = 0x9128c400] 09:54:51 INFO - PROCESS | 1753 | 1467737691033 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:54:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1292ms 09:54:51 INFO - PROCESS | 1753 | 1467737691084 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 1753 | 1467737691090 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:54:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:54:51 INFO - PROCESS | 1753 | 1467737691099 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 1753 | 1467737691103 Marionette TRACE conn3 <- [1,598,null,{}] 09:54:51 INFO - PROCESS | 1753 | 1467737691131 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 1753 | 1467737691137 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:51 INFO - PROCESS | 1753 | 1467737691406 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:54:51 INFO - PROCESS | 1753 | 1467737691427 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 1753 | 1467737691437 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x91298000 == 12 [pid = 1753] [id = 157] 09:54:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x914bc800) [pid = 1753] [serial = 471] [outer = (nil)] 09:54:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x9150f400) [pid = 1753] [serial = 472] [outer = 0x914bc800] 09:54:51 INFO - PROCESS | 1753 | 1467737691518 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x9153ec00) [pid = 1753] [serial = 473] [outer = 0x914bc800] 09:54:52 INFO - PROCESS | 1753 | 1467737692705 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:54:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:54:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1658ms 09:54:52 INFO - PROCESS | 1753 | 1467737692758 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 1753 | 1467737692762 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:54:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:54:52 INFO - PROCESS | 1753 | 1467737692780 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 1753 | 1467737692790 Marionette TRACE conn3 <- [1,602,null,{}] 09:54:52 INFO - PROCESS | 1753 | 1467737692806 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:52 INFO - PROCESS | 1753 | 1467737692814 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:53 INFO - PROCESS | 1753 | 1467737693075 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:54:53 INFO - PROCESS | 1753 | 1467737693096 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 1753 | 1467737693104 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x9153a000 == 13 [pid = 1753] [id = 158] 09:54:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x91ac9400) [pid = 1753] [serial = 474] [outer = (nil)] 09:54:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x92dcb000) [pid = 1753] [serial = 475] [outer = 0x91ac9400] 09:54:53 INFO - PROCESS | 1753 | 1467737693173 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x93957c00) [pid = 1753] [serial = 476] [outer = 0x91ac9400] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x914be000) [pid = 1753] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x9a783400) [pid = 1753] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x9a0f1400) [pid = 1753] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8f4acc00) [pid = 1753] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x924b4800) [pid = 1753] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x93c20400) [pid = 1753] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x91acac00) [pid = 1753] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x9a71b000) [pid = 1753] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x95221800) [pid = 1753] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x914c3400) [pid = 1753] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91534400) [pid = 1753] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8f4a6400) [pid = 1753] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x953b3000) [pid = 1753] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x922e2c00) [pid = 1753] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:54:54 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x91acd400) [pid = 1753] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:54:54 INFO - PROCESS | 1753 | 1467737694840 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:54:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:54:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2093ms 09:54:54 INFO - PROCESS | 1753 | 1467737694880 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:54:54 INFO - PROCESS | 1753 | 1467737694886 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:54:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:54:54 INFO - PROCESS | 1753 | 1467737694895 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:54:54 INFO - PROCESS | 1753 | 1467737694898 Marionette TRACE conn3 <- [1,606,null,{}] 09:54:54 INFO - PROCESS | 1753 | 1467737694902 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:54 INFO - PROCESS | 1753 | 1467737694909 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:55 INFO - PROCESS | 1753 | 1467737695087 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:54:55 INFO - PROCESS | 1753 | 1467737695212 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 1753 | 1467737695220 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c1c00 == 14 [pid = 1753] [id = 159] 09:54:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x91502000) [pid = 1753] [serial = 477] [outer = (nil)] 09:54:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x92f86c00) [pid = 1753] [serial = 478] [outer = 0x91502000] 09:54:55 INFO - PROCESS | 1753 | 1467737695290 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x93a08400) [pid = 1753] [serial = 479] [outer = 0x91502000] 09:54:56 INFO - PROCESS | 1753 | 1467737696272 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:54:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1440ms 09:54:56 INFO - PROCESS | 1753 | 1467737696337 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 1753 | 1467737696344 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:54:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:54:56 INFO - PROCESS | 1753 | 1467737696354 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - PROCESS | 1753 | 1467737696359 Marionette TRACE conn3 <- [1,610,null,{}] 09:54:56 INFO - PROCESS | 1753 | 1467737696368 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:56 INFO - PROCESS | 1753 | 1467737696374 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:56 INFO - PROCESS | 1753 | 1467737696608 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:54:56 INFO - PROCESS | 1753 | 1467737696838 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 1753 | 1467737696854 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e8c00 == 15 [pid = 1753] [id = 160] 09:54:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x911e9400) [pid = 1753] [serial = 480] [outer = (nil)] 09:54:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x91290000) [pid = 1753] [serial = 481] [outer = 0x911e9400] 09:54:57 INFO - PROCESS | 1753 | 1467737697013 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91508000) [pid = 1753] [serial = 482] [outer = 0x911e9400] 09:54:58 INFO - PROCESS | 1753 | 1467737698068 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:54:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:54:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1749ms 09:54:58 INFO - PROCESS | 1753 | 1467737698102 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 1753 | 1467737698110 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:54:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:54:58 INFO - PROCESS | 1753 | 1467737698121 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 1753 | 1467737698125 Marionette TRACE conn3 <- [1,614,null,{}] 09:54:58 INFO - PROCESS | 1753 | 1467737698132 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:58 INFO - PROCESS | 1753 | 1467737698139 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:58 INFO - PROCESS | 1753 | 1467737698330 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:54:58 INFO - PROCESS | 1753 | 1467737698491 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 1753 | 1467737698502 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e2c00 == 16 [pid = 1753] [id = 161] 09:54:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x91af3000) [pid = 1753] [serial = 483] [outer = (nil)] 09:54:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x92f86000) [pid = 1753] [serial = 484] [outer = 0x91af3000] 09:54:58 INFO - PROCESS | 1753 | 1467737698589 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x947a2000) [pid = 1753] [serial = 485] [outer = 0x91af3000] 09:54:59 INFO - PROCESS | 1753 | 1467737699573 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1488ms 09:54:59 INFO - PROCESS | 1753 | 1467737699611 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 1753 | 1467737699615 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:54:59 INFO - PROCESS | 1753 | 1467737699623 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 1753 | 1467737699629 Marionette TRACE conn3 <- [1,618,null,{}] 09:54:59 INFO - PROCESS | 1753 | 1467737699647 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:59 INFO - PROCESS | 1753 | 1467737699657 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:54:59 INFO - PROCESS | 1753 | 1467737699859 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:55:00 INFO - PROCESS | 1753 | 1467737700113 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 1753 | 1467737700129 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x95218400 == 17 [pid = 1753] [id = 162] 09:55:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x95219400) [pid = 1753] [serial = 486] [outer = (nil)] 09:55:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x95220c00) [pid = 1753] [serial = 487] [outer = 0x95219400] 09:55:00 INFO - PROCESS | 1753 | 1467737700255 Marionette DEBUG loaded listener.js 09:55:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x953aec00) [pid = 1753] [serial = 488] [outer = 0x95219400] 09:55:01 INFO - PROCESS | 1753 | 1467737701176 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1589ms 09:55:01 INFO - PROCESS | 1753 | 1467737701223 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:55:01 INFO - PROCESS | 1753 | 1467737701228 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:55:01 INFO - PROCESS | 1753 | 1467737701237 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:55:01 INFO - PROCESS | 1753 | 1467737701243 Marionette TRACE conn3 <- [1,622,null,{}] 09:55:01 INFO - PROCESS | 1753 | 1467737701251 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:01 INFO - PROCESS | 1753 | 1467737701259 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:01 INFO - PROCESS | 1753 | 1467737701506 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:55:01 INFO - PROCESS | 1753 | 1467737701716 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:01 INFO - PROCESS | 1753 | 1467737701726 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x95206000 == 18 [pid = 1753] [id = 163] 09:55:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x953ac000) [pid = 1753] [serial = 489] [outer = (nil)] 09:55:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x953b7800) [pid = 1753] [serial = 490] [outer = 0x953ac000] 09:55:01 INFO - PROCESS | 1753 | 1467737701859 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x96e6f400) [pid = 1753] [serial = 491] [outer = 0x953ac000] 09:55:02 INFO - PROCESS | 1753 | 1467737702766 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:55:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1587ms 09:55:02 INFO - PROCESS | 1753 | 1467737702824 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:55:02 INFO - PROCESS | 1753 | 1467737702829 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:55:02 INFO - PROCESS | 1753 | 1467737702836 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:55:02 INFO - PROCESS | 1753 | 1467737702840 Marionette TRACE conn3 <- [1,626,null,{}] 09:55:02 INFO - PROCESS | 1753 | 1467737702846 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:02 INFO - PROCESS | 1753 | 1467737702852 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:03 INFO - PROCESS | 1753 | 1467737703032 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:55:03 INFO - PROCESS | 1753 | 1467737703196 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:03 INFO - PROCESS | 1753 | 1467737703204 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x92f84c00 == 19 [pid = 1753] [id = 164] 09:55:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x953b2c00) [pid = 1753] [serial = 492] [outer = (nil)] 09:55:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x992c7000) [pid = 1753] [serial = 493] [outer = 0x953b2c00] 09:55:03 INFO - PROCESS | 1753 | 1467737703287 Marionette DEBUG loaded listener.js 09:55:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x99633c00) [pid = 1753] [serial = 494] [outer = 0x953b2c00] 09:55:04 INFO - PROCESS | 1753 | 1467737704298 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:55:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:55:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1537ms 09:55:04 INFO - PROCESS | 1753 | 1467737704374 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:55:04 INFO - PROCESS | 1753 | 1467737704379 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:55:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:55:04 INFO - PROCESS | 1753 | 1467737704386 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:55:04 INFO - PROCESS | 1753 | 1467737704389 Marionette TRACE conn3 <- [1,630,null,{}] 09:55:04 INFO - PROCESS | 1753 | 1467737704396 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:04 INFO - PROCESS | 1753 | 1467737704407 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:04 INFO - PROCESS | 1753 | 1467737704662 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:55:04 INFO - PROCESS | 1753 | 1467737704894 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 1753 | 1467737704904 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b6800 == 20 [pid = 1753] [id = 165] 09:55:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x98319c00) [pid = 1753] [serial = 495] [outer = (nil)] 09:55:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x9a1c0400) [pid = 1753] [serial = 496] [outer = 0x98319c00] 09:55:04 INFO - PROCESS | 1753 | 1467737704994 Marionette DEBUG loaded listener.js 09:55:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x9a485000) [pid = 1753] [serial = 497] [outer = 0x98319c00] 09:55:05 INFO - PROCESS | 1753 | 1467737705925 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1588ms 09:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:55:05 INFO - PROCESS | 1753 | 1467737705976 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:55:05 INFO - PROCESS | 1753 | 1467737705979 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:55:05 INFO - PROCESS | 1753 | 1467737705987 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - PROCESS | 1753 | 1467737705990 Marionette TRACE conn3 <- [1,634,null,{}] 09:55:05 INFO - PROCESS | 1753 | 1467737705996 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:06 INFO - PROCESS | 1753 | 1467737706002 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:06 INFO - PROCESS | 1753 | 1467737706182 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:55:06 INFO - PROCESS | 1753 | 1467737706346 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:06 INFO - PROCESS | 1753 | 1467737706354 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e5800 == 21 [pid = 1753] [id = 166] 09:55:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x911e6c00) [pid = 1753] [serial = 498] [outer = (nil)] 09:55:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x9a71f000) [pid = 1753] [serial = 499] [outer = 0x911e6c00] 09:55:06 INFO - PROCESS | 1753 | 1467737706433 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x95205c00) [pid = 1753] [serial = 500] [outer = 0x911e6c00] 09:55:07 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:07 INFO - PROCESS | 1753 | 1467737707385 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:55:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1439ms 09:55:07 INFO - PROCESS | 1753 | 1467737707426 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:55:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:55:07 INFO - PROCESS | 1753 | 1467737707430 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:55:07 INFO - PROCESS | 1753 | 1467737707437 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 1753 | 1467737707441 Marionette TRACE conn3 <- [1,638,null,{}] 09:55:07 INFO - PROCESS | 1753 | 1467737707447 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:07 INFO - PROCESS | 1753 | 1467737707452 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:07 INFO - PROCESS | 1753 | 1467737707635 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:55:07 INFO - PROCESS | 1753 | 1467737707802 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 1753 | 1467737707808 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b3000 == 22 [pid = 1753] [id = 167] 09:55:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x9a0f1c00) [pid = 1753] [serial = 501] [outer = (nil)] 09:55:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x9a782800) [pid = 1753] [serial = 502] [outer = 0x9a0f1c00] 09:55:07 INFO - PROCESS | 1753 | 1467737707893 Marionette DEBUG loaded listener.js 09:55:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x9a787000) [pid = 1753] [serial = 503] [outer = 0x9a0f1c00] 09:55:08 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:08 INFO - PROCESS | 1753 | 1467737708975 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1584ms 09:55:09 INFO - PROCESS | 1753 | 1467737709022 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:55:09 INFO - PROCESS | 1753 | 1467737709027 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:55:09 INFO - PROCESS | 1753 | 1467737709034 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:55:09 INFO - PROCESS | 1753 | 1467737709037 Marionette TRACE conn3 <- [1,642,null,{}] 09:55:09 INFO - PROCESS | 1753 | 1467737709045 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:09 INFO - PROCESS | 1753 | 1467737709049 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:09 INFO - PROCESS | 1753 | 1467737709251 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:55:09 INFO - PROCESS | 1753 | 1467737709477 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 1753 | 1467737709485 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cf400 == 23 [pid = 1753] [id = 168] 09:55:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x8e8dc800) [pid = 1753] [serial = 504] [outer = (nil)] 09:55:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x91315400) [pid = 1753] [serial = 505] [outer = 0x8e8dc800] 09:55:09 INFO - PROCESS | 1753 | 1467737709626 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x91ac2400) [pid = 1753] [serial = 506] [outer = 0x8e8dc800] 09:55:10 INFO - PROCESS | 1753 | 1467737710707 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1735ms 09:55:10 INFO - PROCESS | 1753 | 1467737710769 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 1753 | 1467737710776 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:55:10 INFO - PROCESS | 1753 | 1467737710785 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - PROCESS | 1753 | 1467737710789 Marionette TRACE conn3 <- [1,646,null,{}] 09:55:10 INFO - PROCESS | 1753 | 1467737710798 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:10 INFO - PROCESS | 1753 | 1467737710804 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:11 INFO - PROCESS | 1753 | 1467737711009 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:55:11 INFO - PROCESS | 1753 | 1467737711249 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:11 INFO - PROCESS | 1753 | 1467737711271 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b3c00 == 24 [pid = 1753] [id = 169] 09:55:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x911dd400) [pid = 1753] [serial = 507] [outer = (nil)] 09:55:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x91295800) [pid = 1753] [serial = 508] [outer = 0x911dd400] 09:55:11 INFO - PROCESS | 1753 | 1467737711396 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x91317800) [pid = 1753] [serial = 509] [outer = 0x911dd400] 09:55:12 INFO - PROCESS | 1753 | 1467737712379 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1640ms 09:55:12 INFO - PROCESS | 1753 | 1467737712425 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 1753 | 1467737712432 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:55:12 INFO - PROCESS | 1753 | 1467737712444 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 1753 | 1467737712447 Marionette TRACE conn3 <- [1,650,null,{}] 09:55:12 INFO - PROCESS | 1753 | 1467737712454 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:12 INFO - PROCESS | 1753 | 1467737712460 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:12 INFO - PROCESS | 1753 | 1467737712647 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x9a716400) [pid = 1753] [serial = 431] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x91af0c00) [pid = 1753] [serial = 394] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x9b0e8c00) [pid = 1753] [serial = 409] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x9a1c1000) [pid = 1753] [serial = 400] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x91290c00) [pid = 1753] [serial = 421] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x9a8c5000) [pid = 1753] [serial = 416] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x9b0ecc00) [pid = 1753] [serial = 410] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x953ab000) [pid = 1753] [serial = 427] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x93c1e000) [pid = 1753] [serial = 424] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x924b2000) [pid = 1753] [serial = 395] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x9a723000) [pid = 1753] [serial = 403] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x992cc800) [pid = 1753] [serial = 415] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x914c0400) [pid = 1753] [serial = 422] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x9963d000) [pid = 1753] [serial = 428] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x96e76800) [pid = 1753] [serial = 397] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x9a486000) [pid = 1753] [serial = 401] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x9521b800) [pid = 1753] [serial = 391] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x9b313400) [pid = 1753] [serial = 413] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x978a2000) [pid = 1753] [serial = 398] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x9a744400) [pid = 1753] [serial = 404] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x9130cc00) [pid = 1753] [serial = 419] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x9b4bb000) [pid = 1753] [serial = 412] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x9a231000) [pid = 1753] [serial = 430] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x95197400) [pid = 1753] [serial = 425] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x9a8bb000) [pid = 1753] [serial = 407] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x9a8b9400) [pid = 1753] [serial = 406] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x953b7000) [pid = 1753] [serial = 392] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8f4adc00) [pid = 1753] [serial = 418] [outer = (nil)] [url = about:blank] 09:55:12 INFO - PROCESS | 1753 | 1467737712918 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 1753 | 1467737712929 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4adc00 == 25 [pid = 1753] [id = 170] 09:55:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91293c00) [pid = 1753] [serial = 510] [outer = (nil)] 09:55:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x91501800) [pid = 1753] [serial = 511] [outer = 0x91293c00] 09:55:13 INFO - PROCESS | 1753 | 1467737713036 Marionette DEBUG loaded listener.js 09:55:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x924b3000) [pid = 1753] [serial = 512] [outer = 0x91293c00] 09:55:13 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x953ac800) [pid = 1753] [serial = 433] [outer = (nil)] [url = about:blank] 09:55:13 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x9a784800) [pid = 1753] [serial = 434] [outer = (nil)] [url = about:blank] 09:55:13 INFO - PROCESS | 1753 | 1467737713908 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1532ms 09:55:13 INFO - PROCESS | 1753 | 1467737713978 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 1753 | 1467737713984 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:55:13 INFO - PROCESS | 1753 | 1467737713993 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:55:14 INFO - PROCESS | 1753 | 1467737714002 Marionette TRACE conn3 <- [1,654,null,{}] 09:55:14 INFO - PROCESS | 1753 | 1467737714025 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:14 INFO - PROCESS | 1753 | 1467737714033 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:14 INFO - PROCESS | 1753 | 1467737714211 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:55:14 INFO - PROCESS | 1753 | 1467737714345 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 1753 | 1467737714354 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x9519c400 == 26 [pid = 1753] [id = 171] 09:55:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x95202000) [pid = 1753] [serial = 513] [outer = (nil)] 09:55:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x9520b400) [pid = 1753] [serial = 514] [outer = 0x95202000] 09:55:14 INFO - PROCESS | 1753 | 1467737714436 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x9521b800) [pid = 1753] [serial = 515] [outer = 0x95202000] 09:55:15 INFO - PROCESS | 1753 | 1467737715275 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1353ms 09:55:15 INFO - PROCESS | 1753 | 1467737715346 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 1753 | 1467737715351 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:55:15 INFO - PROCESS | 1753 | 1467737715363 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 1753 | 1467737715366 Marionette TRACE conn3 <- [1,658,null,{}] 09:55:15 INFO - PROCESS | 1753 | 1467737715372 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:15 INFO - PROCESS | 1753 | 1467737715377 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:15 INFO - PROCESS | 1753 | 1467737715611 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:55:15 INFO - PROCESS | 1753 | 1467737715638 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 1753 | 1467737715649 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b1000 == 27 [pid = 1753] [id = 172] 09:55:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x95223400) [pid = 1753] [serial = 516] [outer = (nil)] 09:55:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x9789f800) [pid = 1753] [serial = 517] [outer = 0x95223400] 09:55:15 INFO - PROCESS | 1753 | 1467737715719 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x99260c00) [pid = 1753] [serial = 518] [outer = 0x95223400] 09:55:16 INFO - PROCESS | 1753 | 1467737716689 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:55:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:55:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1388ms 09:55:16 INFO - PROCESS | 1753 | 1467737716759 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:55:16 INFO - PROCESS | 1753 | 1467737716762 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:55:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:55:16 INFO - PROCESS | 1753 | 1467737716772 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 1753 | 1467737716775 Marionette TRACE conn3 <- [1,662,null,{}] 09:55:16 INFO - PROCESS | 1753 | 1467737716781 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:16 INFO - PROCESS | 1753 | 1467737716786 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:17 INFO - PROCESS | 1753 | 1467737717012 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:55:17 INFO - PROCESS | 1753 | 1467737717036 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 1753 | 1467737717044 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x95209c00 == 28 [pid = 1753] [id = 173] 09:55:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x95219c00) [pid = 1753] [serial = 519] [outer = (nil)] 09:55:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x99e84400) [pid = 1753] [serial = 520] [outer = 0x95219c00] 09:55:17 INFO - PROCESS | 1753 | 1467737717112 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x9a0ed400) [pid = 1753] [serial = 521] [outer = 0x95219c00] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8f4ac000) [pid = 1753] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x91508c00) [pid = 1753] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x95209400) [pid = 1753] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x99260800) [pid = 1753] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x9521ac00) [pid = 1753] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x9ba34800) [pid = 1753] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x9128c400) [pid = 1753] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0xa1089000) [pid = 1753] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x8e8d6c00) [pid = 1753] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0xa1015400) [pid = 1753] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91ac9400) [pid = 1753] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8e8d9400) [pid = 1753] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x91502400) [pid = 1753] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:55:17 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x914bc800) [pid = 1753] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:55:17 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:18 INFO - PROCESS | 1753 | 1467737718121 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:55:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1384ms 09:55:18 INFO - PROCESS | 1753 | 1467737718157 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 1753 | 1467737718160 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:55:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:55:18 INFO - PROCESS | 1753 | 1467737718167 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 1753 | 1467737718170 Marionette TRACE conn3 <- [1,666,null,{}] 09:55:18 INFO - PROCESS | 1753 | 1467737718176 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:18 INFO - PROCESS | 1753 | 1467737718186 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:18 INFO - PROCESS | 1753 | 1467737718432 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:55:18 INFO - PROCESS | 1753 | 1467737718447 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:18 INFO - PROCESS | 1753 | 1467737718453 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x91298800 == 29 [pid = 1753] [id = 174] 09:55:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x92bf4000) [pid = 1753] [serial = 522] [outer = (nil)] 09:55:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9a0df000) [pid = 1753] [serial = 523] [outer = 0x92bf4000] 09:55:18 INFO - PROCESS | 1753 | 1467737718526 Marionette DEBUG loaded listener.js 09:55:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x9a716400) [pid = 1753] [serial = 524] [outer = 0x92bf4000] 09:55:19 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:19 INFO - PROCESS | 1753 | 1467737719404 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:55:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:55:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1283ms 09:55:19 INFO - PROCESS | 1753 | 1467737719451 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:55:19 INFO - PROCESS | 1753 | 1467737719455 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:55:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:55:19 INFO - PROCESS | 1753 | 1467737719461 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:55:19 INFO - PROCESS | 1753 | 1467737719465 Marionette TRACE conn3 <- [1,670,null,{}] 09:55:19 INFO - PROCESS | 1753 | 1467737719470 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:19 INFO - PROCESS | 1753 | 1467737719476 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:19 INFO - PROCESS | 1753 | 1467737719639 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:55:19 INFO - PROCESS | 1753 | 1467737719877 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:19 INFO - PROCESS | 1753 | 1467737719890 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cf800 == 30 [pid = 1753] [id = 175] 09:55:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x8e8cfc00) [pid = 1753] [serial = 525] [outer = (nil)] 09:55:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x8e8db400) [pid = 1753] [serial = 526] [outer = 0x8e8cfc00] 09:55:19 INFO - PROCESS | 1753 | 1467737719992 Marionette DEBUG loaded listener.js 09:55:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x8f4b1c00) [pid = 1753] [serial = 527] [outer = 0x8e8cfc00] 09:55:21 INFO - PROCESS | 1753 | 1467737721048 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1638ms 09:55:21 INFO - PROCESS | 1753 | 1467737721104 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:55:21 INFO - PROCESS | 1753 | 1467737721111 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:55:21 INFO - PROCESS | 1753 | 1467737721119 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:55:21 INFO - PROCESS | 1753 | 1467737721124 Marionette TRACE conn3 <- [1,674,null,{}] 09:55:21 INFO - PROCESS | 1753 | 1467737721133 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:21 INFO - PROCESS | 1753 | 1467737721141 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:21 INFO - PROCESS | 1753 | 1467737721353 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:55:21 INFO - PROCESS | 1753 | 1467737721577 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 1753 | 1467737721588 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x91503000 == 31 [pid = 1753] [id = 176] 09:55:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x91504c00) [pid = 1753] [serial = 528] [outer = (nil)] 09:55:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x91531400) [pid = 1753] [serial = 529] [outer = 0x91504c00] 09:55:21 INFO - PROCESS | 1753 | 1467737721716 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x91ac5000) [pid = 1753] [serial = 530] [outer = 0x91504c00] 09:55:22 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:22 INFO - PROCESS | 1753 | 1467737722645 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1582ms 09:55:22 INFO - PROCESS | 1753 | 1467737722705 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:55:22 INFO - PROCESS | 1753 | 1467737722711 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:55:22 INFO - PROCESS | 1753 | 1467737722719 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:55:22 INFO - PROCESS | 1753 | 1467737722724 Marionette TRACE conn3 <- [1,678,null,{}] 09:55:22 INFO - PROCESS | 1753 | 1467737722730 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:22 INFO - PROCESS | 1753 | 1467737722737 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:22 INFO - PROCESS | 1753 | 1467737722945 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:55:23 INFO - PROCESS | 1753 | 1467737723205 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 1753 | 1467737723214 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e1800 == 32 [pid = 1753] [id = 177] 09:55:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x92bef000) [pid = 1753] [serial = 531] [outer = (nil)] 09:55:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x93c1f800) [pid = 1753] [serial = 532] [outer = 0x92bef000] 09:55:23 INFO - PROCESS | 1753 | 1467737723358 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x95201c00) [pid = 1753] [serial = 533] [outer = 0x92bef000] 09:55:24 INFO - PROCESS | 1753 | 1467737724385 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:55:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1744ms 09:55:24 INFO - PROCESS | 1753 | 1467737724465 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 1753 | 1467737724469 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:55:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:55:24 INFO - PROCESS | 1753 | 1467737724486 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 1753 | 1467737724495 Marionette TRACE conn3 <- [1,682,null,{}] 09:55:24 INFO - PROCESS | 1753 | 1467737724502 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:24 INFO - PROCESS | 1753 | 1467737724510 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:24 INFO - PROCESS | 1753 | 1467737724825 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:55:25 INFO - PROCESS | 1753 | 1467737725020 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:25 INFO - PROCESS | 1753 | 1467737725028 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x91acd400 == 33 [pid = 1753] [id = 178] 09:55:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x95208c00) [pid = 1753] [serial = 534] [outer = (nil)] 09:55:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x9a23f800) [pid = 1753] [serial = 535] [outer = 0x95208c00] 09:55:25 INFO - PROCESS | 1753 | 1467737725114 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x9a62b000) [pid = 1753] [serial = 536] [outer = 0x95208c00] 09:55:26 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:26 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:55:26 INFO - PROCESS | 1753 | 1467737726437 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:55:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:55:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2004ms 09:55:26 INFO - PROCESS | 1753 | 1467737726551 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:55:26 INFO - PROCESS | 1753 | 1467737726555 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:55:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:55:26 INFO - PROCESS | 1753 | 1467737726573 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:55:26 INFO - PROCESS | 1753 | 1467737726576 Marionette TRACE conn3 <- [1,686,null,{}] 09:55:26 INFO - PROCESS | 1753 | 1467737726583 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:26 INFO - PROCESS | 1753 | 1467737726588 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:26 INFO - PROCESS | 1753 | 1467737726763 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:55:26 INFO - PROCESS | 1753 | 1467737726931 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 1753 | 1467737726942 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a0ef800 == 34 [pid = 1753] [id = 179] 09:55:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x9a71dc00) [pid = 1753] [serial = 537] [outer = (nil)] 09:55:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x9a785400) [pid = 1753] [serial = 538] [outer = 0x9a71dc00] 09:55:27 INFO - PROCESS | 1753 | 1467737727020 Marionette DEBUG loaded listener.js 09:55:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x9a8c5400) [pid = 1753] [serial = 539] [outer = 0x9a71dc00] 09:55:28 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:28 INFO - PROCESS | 1753 | 1467737728342 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:55:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1786ms 09:55:28 INFO - PROCESS | 1753 | 1467737728359 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 1753 | 1467737728363 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:55:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:55:28 INFO - PROCESS | 1753 | 1467737728370 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 1753 | 1467737728374 Marionette TRACE conn3 <- [1,690,null,{}] 09:55:28 INFO - PROCESS | 1753 | 1467737728479 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:28 INFO - PROCESS | 1753 | 1467737728483 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:28 INFO - PROCESS | 1753 | 1467737728705 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:55:28 INFO - PROCESS | 1753 | 1467737728829 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 1753 | 1467737728848 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a8c8c00 == 35 [pid = 1753] [id = 180] 09:55:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x9ac42000) [pid = 1753] [serial = 540] [outer = (nil)] 09:55:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x9aeb6000) [pid = 1753] [serial = 541] [outer = 0x9ac42000] 09:55:28 INFO - PROCESS | 1753 | 1467737728938 Marionette DEBUG loaded listener.js 09:55:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x9b0e8400) [pid = 1753] [serial = 542] [outer = 0x9ac42000] 09:55:30 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:30 INFO - PROCESS | 1753 | 1467737730539 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:55:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:55:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2193ms 09:55:30 INFO - PROCESS | 1753 | 1467737730564 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:55:30 INFO - PROCESS | 1753 | 1467737730570 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:55:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:55:30 INFO - PROCESS | 1753 | 1467737730578 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:55:30 INFO - PROCESS | 1753 | 1467737730583 Marionette TRACE conn3 <- [1,694,null,{}] 09:55:30 INFO - PROCESS | 1753 | 1467737730591 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:30 INFO - PROCESS | 1753 | 1467737730597 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:30 INFO - PROCESS | 1753 | 1467737730807 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:55:31 INFO - PROCESS | 1753 | 1467737731101 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:31 INFO - PROCESS | 1753 | 1467737731116 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x91293400 == 36 [pid = 1753] [id = 181] 09:55:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x9150ec00) [pid = 1753] [serial = 543] [outer = (nil)] 09:55:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x91535400) [pid = 1753] [serial = 544] [outer = 0x9150ec00] 09:55:31 INFO - PROCESS | 1753 | 1467737731190 Marionette DEBUG loaded listener.js 09:55:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x91ac3800) [pid = 1753] [serial = 545] [outer = 0x9150ec00] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x91298800 == 35 [pid = 1753] [id = 174] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x95209c00 == 34 [pid = 1753] [id = 173] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b1000 == 33 [pid = 1753] [id = 172] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x9519c400 == 32 [pid = 1753] [id = 171] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4adc00 == 31 [pid = 1753] [id = 170] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b3c00 == 30 [pid = 1753] [id = 169] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cf400 == 29 [pid = 1753] [id = 168] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b3000 == 28 [pid = 1753] [id = 167] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x911e5800 == 27 [pid = 1753] [id = 166] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x914b6800 == 26 [pid = 1753] [id = 165] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x95206000 == 25 [pid = 1753] [id = 163] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x92f84c00 == 24 [pid = 1753] [id = 164] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x95218400 == 23 [pid = 1753] [id = 162] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x911e2c00 == 22 [pid = 1753] [id = 161] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x911e8c00 == 21 [pid = 1753] [id = 160] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x91298000 == 20 [pid = 1753] [id = 157] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x914c4000 == 19 [pid = 1753] [id = 154] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x9128a400 == 18 [pid = 1753] [id = 156] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d1c00 == 17 [pid = 1753] [id = 155] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x914c1c00 == 16 [pid = 1753] [id = 159] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x9153a000 == 15 [pid = 1753] [id = 158] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x9a8c8c00 == 14 [pid = 1753] [id = 180] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x9a0ef800 == 13 [pid = 1753] [id = 179] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x91acd400 == 12 [pid = 1753] [id = 178] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x91503000 == 11 [pid = 1753] [id = 176] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x911e1800 == 10 [pid = 1753] [id = 177] 09:55:32 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cf800 == 9 [pid = 1753] [id = 175] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x92f86c00) [pid = 1753] [serial = 478] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x91299000) [pid = 1753] [serial = 437] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x911e6400) [pid = 1753] [serial = 436] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x924ab400) [pid = 1753] [serial = 440] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x91aca800) [pid = 1753] [serial = 439] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x953aa400) [pid = 1753] [serial = 443] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x9520ec00) [pid = 1753] [serial = 442] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x9aeb9800) [pid = 1753] [serial = 446] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x9a8c1000) [pid = 1753] [serial = 445] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x9b4bac00) [pid = 1753] [serial = 449] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x9b30a400) [pid = 1753] [serial = 448] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x9d812800) [pid = 1753] [serial = 452] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x9bf04c00) [pid = 1753] [serial = 451] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x9130fc00) [pid = 1753] [serial = 469] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0xa2375400) [pid = 1753] [serial = 455] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0xa231f400) [pid = 1753] [serial = 454] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x8e8dac00) [pid = 1753] [serial = 466] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8f4ae800) [pid = 1753] [serial = 467] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0xa2fbb800) [pid = 1753] [serial = 458] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0xa255d000) [pid = 1753] [serial = 457] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x92dcb000) [pid = 1753] [serial = 475] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x924afc00) [pid = 1753] [serial = 461] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x91ac7400) [pid = 1753] [serial = 464] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x91501400) [pid = 1753] [serial = 460] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x9150e800) [pid = 1753] [serial = 463] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x9150f400) [pid = 1753] [serial = 472] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x93957c00) [pid = 1753] [serial = 476] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9153ec00) [pid = 1753] [serial = 473] [outer = (nil)] [url = about:blank] 09:55:32 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x914b5400) [pid = 1753] [serial = 470] [outer = (nil)] [url = about:blank] 09:55:33 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:33 INFO - PROCESS | 1753 | 1467737733739 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:55:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 3192ms 09:55:33 INFO - PROCESS | 1753 | 1467737733771 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 1753 | 1467737733777 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:55:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:55:33 INFO - PROCESS | 1753 | 1467737733785 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 1753 | 1467737733791 Marionette TRACE conn3 <- [1,698,null,{}] 09:55:33 INFO - PROCESS | 1753 | 1467737733798 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:33 INFO - PROCESS | 1753 | 1467737733804 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:33 INFO - PROCESS | 1753 | 1467737733984 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:55:34 INFO - PROCESS | 1753 | 1467737734156 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:34 INFO - PROCESS | 1753 | 1467737734165 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b0c00 == 10 [pid = 1753] [id = 182] 09:55:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x911de000) [pid = 1753] [serial = 546] [outer = (nil)] 09:55:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x91293800) [pid = 1753] [serial = 547] [outer = 0x911de000] 09:55:34 INFO - PROCESS | 1753 | 1467737734271 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x91299000) [pid = 1753] [serial = 548] [outer = 0x911de000] 09:55:35 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:35 INFO - PROCESS | 1753 | 1467737735424 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:55:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1687ms 09:55:35 INFO - PROCESS | 1753 | 1467737735473 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 1753 | 1467737735482 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:55:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:55:35 INFO - PROCESS | 1753 | 1467737735499 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 1753 | 1467737735504 Marionette TRACE conn3 <- [1,702,null,{}] 09:55:35 INFO - PROCESS | 1753 | 1467737735520 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:35 INFO - PROCESS | 1753 | 1467737735526 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:35 INFO - PROCESS | 1753 | 1467737735817 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:55:35 INFO - PROCESS | 1753 | 1467737735861 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 1753 | 1467737735869 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x91501400 == 11 [pid = 1753] [id = 183] 09:55:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91503000) [pid = 1753] [serial = 549] [outer = (nil)] 09:55:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x91508800) [pid = 1753] [serial = 550] [outer = 0x91503000] 09:55:35 INFO - PROCESS | 1753 | 1467737735946 Marionette DEBUG loaded listener.js 09:55:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x91536400) [pid = 1753] [serial = 551] [outer = 0x91503000] 09:55:37 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:37 INFO - PROCESS | 1753 | 1467737737295 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:55:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:55:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1837ms 09:55:37 INFO - PROCESS | 1753 | 1467737737332 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:55:37 INFO - PROCESS | 1753 | 1467737737335 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:55:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:55:37 INFO - PROCESS | 1753 | 1467737737342 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:55:37 INFO - PROCESS | 1753 | 1467737737349 Marionette TRACE conn3 <- [1,706,null,{}] 09:55:37 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8e8dc800) [pid = 1753] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:55:37 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x95219400) [pid = 1753] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:55:37 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x98319c00) [pid = 1753] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:55:37 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x9a0f1c00) [pid = 1753] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x953ac000) [pid = 1753] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x95202000) [pid = 1753] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x953b2c00) [pid = 1753] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x911dd400) [pid = 1753] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x95223400) [pid = 1753] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x911e6c00) [pid = 1753] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91af3000) [pid = 1753] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x911e9400) [pid = 1753] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x95219c00) [pid = 1753] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91293c00) [pid = 1753] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91502000) [pid = 1753] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:55:38 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x92bf4000) [pid = 1753] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:55:38 INFO - PROCESS | 1753 | 1467737738048 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:38 INFO - PROCESS | 1753 | 1467737738057 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:38 INFO - PROCESS | 1753 | 1467737738214 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:55:38 INFO - PROCESS | 1753 | 1467737738332 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:38 INFO - PROCESS | 1753 | 1467737738345 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x91af0000 == 12 [pid = 1753] [id = 184] 09:55:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91af3000) [pid = 1753] [serial = 552] [outer = (nil)] 09:55:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x924acc00) [pid = 1753] [serial = 553] [outer = 0x91af3000] 09:55:38 INFO - PROCESS | 1753 | 1467737738418 Marionette DEBUG loaded listener.js 09:55:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9128bc00) [pid = 1753] [serial = 554] [outer = 0x91af3000] 09:55:39 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:39 INFO - PROCESS | 1753 | 1467737739574 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:55:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:55:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2257ms 09:55:39 INFO - PROCESS | 1753 | 1467737739600 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:55:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:55:39 INFO - PROCESS | 1753 | 1467737739604 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:55:39 INFO - PROCESS | 1753 | 1467737739612 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:55:39 INFO - PROCESS | 1753 | 1467737739615 Marionette TRACE conn3 <- [1,710,null,{}] 09:55:39 INFO - PROCESS | 1753 | 1467737739621 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:39 INFO - PROCESS | 1753 | 1467737739626 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:39 INFO - PROCESS | 1753 | 1467737739793 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:55:40 INFO - PROCESS | 1753 | 1467737740007 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 1753 | 1467737740018 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cf400 == 13 [pid = 1753] [id = 185] 09:55:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8e8d0c00) [pid = 1753] [serial = 555] [outer = (nil)] 09:55:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8e8d8800) [pid = 1753] [serial = 556] [outer = 0x8e8d0c00] 09:55:40 INFO - PROCESS | 1753 | 1467737740105 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8f4ad000) [pid = 1753] [serial = 557] [outer = 0x8e8d0c00] 09:55:41 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:41 INFO - PROCESS | 1753 | 1467737741557 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:55:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2033ms 09:55:41 INFO - PROCESS | 1753 | 1467737741647 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:55:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:55:41 INFO - PROCESS | 1753 | 1467737741653 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:55:41 INFO - PROCESS | 1753 | 1467737741661 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 1753 | 1467737741667 Marionette TRACE conn3 <- [1,714,null,{}] 09:55:41 INFO - PROCESS | 1753 | 1467737741675 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 1753 | 1467737741680 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:41 INFO - PROCESS | 1753 | 1467737741894 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:55:42 INFO - PROCESS | 1753 | 1467737742056 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 1753 | 1467737742067 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x91290400 == 14 [pid = 1753] [id = 186] 09:55:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x914b6800) [pid = 1753] [serial = 558] [outer = (nil)] 09:55:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x914c3800) [pid = 1753] [serial = 559] [outer = 0x914b6800] 09:55:42 INFO - PROCESS | 1753 | 1467737742151 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x91532400) [pid = 1753] [serial = 560] [outer = 0x914b6800] 09:55:43 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:43 INFO - PROCESS | 1753 | 1467737743642 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:55:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2044ms 09:55:43 INFO - PROCESS | 1753 | 1467737743707 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 1753 | 1467737743714 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:55:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:55:43 INFO - PROCESS | 1753 | 1467737743724 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 1753 | 1467737743728 Marionette TRACE conn3 <- [1,718,null,{}] 09:55:43 INFO - PROCESS | 1753 | 1467737743735 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 1753 | 1467737743740 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:43 INFO - PROCESS | 1753 | 1467737743985 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:55:44 INFO - PROCESS | 1753 | 1467737744112 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:44 INFO - PROCESS | 1753 | 1467737744121 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x91538400 == 15 [pid = 1753] [id = 187] 09:55:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x91539800) [pid = 1753] [serial = 561] [outer = (nil)] 09:55:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x924b0800) [pid = 1753] [serial = 562] [outer = 0x91539800] 09:55:44 INFO - PROCESS | 1753 | 1467737744205 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x92f86c00) [pid = 1753] [serial = 563] [outer = 0x91539800] 09:55:45 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:45 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:55:45 INFO - PROCESS | 1753 | 1467737745683 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:55:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:55:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2143ms 09:55:45 INFO - PROCESS | 1753 | 1467737745868 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:55:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:55:45 INFO - PROCESS | 1753 | 1467737745875 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:55:45 INFO - PROCESS | 1753 | 1467737745884 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:55:45 INFO - PROCESS | 1753 | 1467737745890 Marionette TRACE conn3 <- [1,722,null,{}] 09:55:45 INFO - PROCESS | 1753 | 1467737745899 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:45 INFO - PROCESS | 1753 | 1467737745905 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:46 INFO - PROCESS | 1753 | 1467737746091 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:55:46 INFO - PROCESS | 1753 | 1467737746259 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:46 INFO - PROCESS | 1753 | 1467737746268 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d9000 == 16 [pid = 1753] [id = 188] 09:55:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x911e5400) [pid = 1753] [serial = 564] [outer = (nil)] 09:55:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x911ec400) [pid = 1753] [serial = 565] [outer = 0x911e5400] 09:55:46 INFO - PROCESS | 1753 | 1467737746386 Marionette DEBUG loaded listener.js 09:55:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9130f800) [pid = 1753] [serial = 566] [outer = 0x911e5400] 09:55:46 INFO - PROCESS | 1753 | --DOCSHELL 0x91af0000 == 15 [pid = 1753] [id = 184] 09:55:46 INFO - PROCESS | 1753 | --DOCSHELL 0x91501400 == 14 [pid = 1753] [id = 183] 09:55:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b0c00 == 13 [pid = 1753] [id = 182] 09:55:47 INFO - PROCESS | 1753 | --DOCSHELL 0x91293400 == 12 [pid = 1753] [id = 181] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x99633c00) [pid = 1753] [serial = 494] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x91290000) [pid = 1753] [serial = 481] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x91317800) [pid = 1753] [serial = 509] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x95205c00) [pid = 1753] [serial = 500] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x924b3000) [pid = 1753] [serial = 512] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9789f800) [pid = 1753] [serial = 517] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91ac2400) [pid = 1753] [serial = 506] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9a0df000) [pid = 1753] [serial = 523] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9a716400) [pid = 1753] [serial = 524] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91315400) [pid = 1753] [serial = 505] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x953aec00) [pid = 1753] [serial = 488] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a485000) [pid = 1753] [serial = 497] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9a787000) [pid = 1753] [serial = 503] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x953b7800) [pid = 1753] [serial = 490] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9520b400) [pid = 1753] [serial = 514] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x992c7000) [pid = 1753] [serial = 493] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91295800) [pid = 1753] [serial = 508] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x99260c00) [pid = 1753] [serial = 518] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x96e6f400) [pid = 1753] [serial = 491] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9521b800) [pid = 1753] [serial = 515] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a71f000) [pid = 1753] [serial = 499] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x92f86000) [pid = 1753] [serial = 484] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91508000) [pid = 1753] [serial = 482] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x947a2000) [pid = 1753] [serial = 485] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x95220c00) [pid = 1753] [serial = 487] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x99e84400) [pid = 1753] [serial = 520] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91501800) [pid = 1753] [serial = 511] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9a0ed400) [pid = 1753] [serial = 521] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x93a08400) [pid = 1753] [serial = 479] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x9a782800) [pid = 1753] [serial = 502] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x9a1c0400) [pid = 1753] [serial = 496] [outer = (nil)] [url = about:blank] 09:55:47 INFO - PROCESS | 1753 | 1467737747386 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:55:47 INFO - PROCESS | 1753 | 1467737747433 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:55:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:55:47 INFO - PROCESS | 1753 | 1467737747445 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:55:47 INFO - PROCESS | 1753 | 1467737747449 Marionette TRACE conn3 <- [1,726,null,{}] 09:55:47 INFO - PROCESS | 1753 | 1467737747456 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:47 INFO - PROCESS | 1753 | 1467737747462 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:47 INFO - PROCESS | 1753 | 1467737747632 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:55:47 INFO - PROCESS | 1753 | 1467737747762 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 1753 | 1467737747769 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x911eb400 == 13 [pid = 1753] [id = 189] 09:55:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x914bf800) [pid = 1753] [serial = 567] [outer = (nil)] 09:55:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x91539400) [pid = 1753] [serial = 568] [outer = 0x914bf800] 09:55:47 INFO - PROCESS | 1753 | 1467737747843 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x91ac9c00) [pid = 1753] [serial = 569] [outer = 0x914bf800] 09:55:48 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:48 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:55:48 INFO - PROCESS | 1753 | 1467737748770 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:55:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1392ms 09:55:48 INFO - PROCESS | 1753 | 1467737748834 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 1753 | 1467737748838 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:55:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:55:48 INFO - PROCESS | 1753 | 1467737748845 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 1753 | 1467737748849 Marionette TRACE conn3 <- [1,730,null,{}] 09:55:48 INFO - PROCESS | 1753 | 1467737748866 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:48 INFO - PROCESS | 1753 | 1467737748875 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:49 INFO - PROCESS | 1753 | 1467737749057 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:55:49 INFO - PROCESS | 1753 | 1467737749190 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:49 INFO - PROCESS | 1753 | 1467737749206 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a05400 == 14 [pid = 1753] [id = 190] 09:55:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x93a05c00) [pid = 1753] [serial = 570] [outer = (nil)] 09:55:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x93a0dc00) [pid = 1753] [serial = 571] [outer = 0x93a05c00] 09:55:49 INFO - PROCESS | 1753 | 1467737749307 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x93c29400) [pid = 1753] [serial = 572] [outer = 0x93a05c00] 09:55:50 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:50 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:55:50 INFO - PROCESS | 1753 | 1467737750308 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 1753 | 1467737750345 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:55:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:55:50 INFO - PROCESS | 1753 | 1467737750352 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 1753 | 1467737750355 Marionette TRACE conn3 <- [1,734,null,{}] 09:55:50 INFO - PROCESS | 1753 | 1467737750361 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:50 INFO - PROCESS | 1753 | 1467737750365 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:50 INFO - PROCESS | 1753 | 1467737750587 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:55:50 INFO - PROCESS | 1753 | 1467737750616 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 1753 | 1467737750622 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a03c00 == 15 [pid = 1753] [id = 191] 09:55:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x95208000) [pid = 1753] [serial = 573] [outer = (nil)] 09:55:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x95215800) [pid = 1753] [serial = 574] [outer = 0x95208000] 09:55:50 INFO - PROCESS | 1753 | 1467737750696 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9521e400) [pid = 1753] [serial = 575] [outer = 0x95208000] 09:55:51 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:51 INFO - PROCESS | 1753 | 1467737751685 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:55:51 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8e8cfc00) [pid = 1753] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:55:51 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91504c00) [pid = 1753] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:55:51 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x92bef000) [pid = 1753] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:55:51 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x95208c00) [pid = 1753] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:55:51 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9a71dc00) [pid = 1753] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:55:51 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x91503000) [pid = 1753] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:55:51 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9ac42000) [pid = 1753] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:55:51 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x9150ec00) [pid = 1753] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:55:51 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x911de000) [pid = 1753] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:55:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:55:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1380ms 09:55:51 INFO - PROCESS | 1753 | 1467737751734 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 1753 | 1467737751737 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:55:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:55:51 INFO - PROCESS | 1753 | 1467737751744 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 1753 | 1467737751747 Marionette TRACE conn3 <- [1,738,null,{}] 09:55:51 INFO - PROCESS | 1753 | 1467737751753 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:51 INFO - PROCESS | 1753 | 1467737751758 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:51 INFO - PROCESS | 1753 | 1467737751927 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:55:52 INFO - PROCESS | 1753 | 1467737752044 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 1753 | 1467737752052 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b2000 == 16 [pid = 1753] [id = 192] 09:55:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x91298c00) [pid = 1753] [serial = 576] [outer = (nil)] 09:55:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x95203c00) [pid = 1753] [serial = 577] [outer = 0x91298c00] 09:55:52 INFO - PROCESS | 1753 | 1467737752123 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x9520fc00) [pid = 1753] [serial = 578] [outer = 0x91298c00] 09:55:53 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:53 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:55:53 INFO - PROCESS | 1753 | 1467737753313 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:55:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1580ms 09:55:53 INFO - PROCESS | 1753 | 1467737753325 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:55:53 INFO - PROCESS | 1753 | 1467737753329 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:55:53 INFO - PROCESS | 1753 | 1467737753336 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 1753 | 1467737753340 Marionette TRACE conn3 <- [1,742,null,{}] 09:55:53 INFO - PROCESS | 1753 | 1467737753346 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:53 INFO - PROCESS | 1753 | 1467737753357 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:53 INFO - PROCESS | 1753 | 1467737753683 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:55:53 INFO - PROCESS | 1753 | 1467737753827 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:53 INFO - PROCESS | 1753 | 1467737753838 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cf000 == 17 [pid = 1753] [id = 193] 09:55:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8e8d1000) [pid = 1753] [serial = 579] [outer = (nil)] 09:55:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8e8dc800) [pid = 1753] [serial = 580] [outer = 0x8e8d1000] 09:55:53 INFO - PROCESS | 1753 | 1467737753923 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x911e4800) [pid = 1753] [serial = 581] [outer = 0x8e8d1000] 09:55:55 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:55 INFO - PROCESS | 1753 | 1467737755319 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:55:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2040ms 09:55:55 INFO - PROCESS | 1753 | 1467737755396 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 1753 | 1467737755401 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:55:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:55:55 INFO - PROCESS | 1753 | 1467737755431 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 1753 | 1467737755436 Marionette TRACE conn3 <- [1,746,null,{}] 09:55:55 INFO - PROCESS | 1753 | 1467737755446 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:55 INFO - PROCESS | 1753 | 1467737755451 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:55 INFO - PROCESS | 1753 | 1467737755639 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:55:55 INFO - PROCESS | 1753 | 1467737755797 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:55 INFO - PROCESS | 1753 | 1467737755804 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b4400 == 18 [pid = 1753] [id = 194] 09:55:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x914b9000) [pid = 1753] [serial = 582] [outer = (nil)] 09:55:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91aca800) [pid = 1753] [serial = 583] [outer = 0x914b9000] 09:55:55 INFO - PROCESS | 1753 | 1467737755893 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91af2800) [pid = 1753] [serial = 584] [outer = 0x914b9000] 09:55:56 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:57 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:57 INFO - PROCESS | 1753 | 1467737757279 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:55:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1902ms 09:55:57 INFO - PROCESS | 1753 | 1467737757403 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:55:57 INFO - PROCESS | 1753 | 1467737757411 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:55:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:55:57 INFO - PROCESS | 1753 | 1467737757423 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 1753 | 1467737757427 Marionette TRACE conn3 <- [1,750,null,{}] 09:55:57 INFO - PROCESS | 1753 | 1467737757434 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:57 INFO - PROCESS | 1753 | 1467737757440 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:57 INFO - PROCESS | 1753 | 1467737757637 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:55:57 INFO - PROCESS | 1753 | 1467737757797 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:57 INFO - PROCESS | 1753 | 1467737757803 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x91531c00 == 19 [pid = 1753] [id = 195] 09:55:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x924afc00) [pid = 1753] [serial = 585] [outer = (nil)] 09:55:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x95150800) [pid = 1753] [serial = 586] [outer = 0x924afc00] 09:55:57 INFO - PROCESS | 1753 | 1467737757889 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x95207000) [pid = 1753] [serial = 587] [outer = 0x924afc00] 09:55:59 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:55:59 INFO - PROCESS | 1753 | 1467737759403 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:55:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:55:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2034ms 09:55:59 INFO - PROCESS | 1753 | 1467737759456 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:55:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:55:59 INFO - PROCESS | 1753 | 1467737759461 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:55:59 INFO - PROCESS | 1753 | 1467737759478 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 1753 | 1467737759488 Marionette TRACE conn3 <- [1,754,null,{}] 09:55:59 INFO - PROCESS | 1753 | 1467737759496 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:59 INFO - PROCESS | 1753 | 1467737759506 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:59 INFO - PROCESS | 1753 | 1467737759799 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:55:59 INFO - PROCESS | 1753 | 1467737759885 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:59 INFO - PROCESS | 1753 | 1467737759896 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:55:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ea000 == 20 [pid = 1753] [id = 196] 09:55:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91af2000) [pid = 1753] [serial = 588] [outer = (nil)] 09:56:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x97895c00) [pid = 1753] [serial = 589] [outer = 0x91af2000] 09:56:00 INFO - PROCESS | 1753 | 1467737760013 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9831e800) [pid = 1753] [serial = 590] [outer = 0x91af2000] 09:56:01 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:01 INFO - PROCESS | 1753 | 1467737761369 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:56:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:56:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2013ms 09:56:01 INFO - PROCESS | 1753 | 1467737761484 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 1753 | 1467737761490 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:56:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:56:01 INFO - PROCESS | 1753 | 1467737761499 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 1753 | 1467737761503 Marionette TRACE conn3 <- [1,758,null,{}] 09:56:01 INFO - PROCESS | 1753 | 1467737761512 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 1753 | 1467737761518 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:01 INFO - PROCESS | 1753 | 1467737761685 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:56:01 INFO - PROCESS | 1753 | 1467737761862 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 1753 | 1467737761883 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4aa000 == 21 [pid = 1753] [id = 197] 09:56:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8f4ab400) [pid = 1753] [serial = 591] [outer = (nil)] 09:56:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91312400) [pid = 1753] [serial = 592] [outer = 0x8f4ab400] 09:56:01 INFO - PROCESS | 1753 | 1467737761980 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x914b6000) [pid = 1753] [serial = 593] [outer = 0x8f4ab400] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b2000 == 20 [pid = 1753] [id = 192] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x93a03c00 == 19 [pid = 1753] [id = 191] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x93a05400 == 18 [pid = 1753] [id = 190] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x911eb400 == 17 [pid = 1753] [id = 189] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d9000 == 16 [pid = 1753] [id = 188] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cf400 == 15 [pid = 1753] [id = 185] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x91538400 == 14 [pid = 1753] [id = 187] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x91290400 == 13 [pid = 1753] [id = 186] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x911ea000 == 12 [pid = 1753] [id = 196] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x91531c00 == 11 [pid = 1753] [id = 195] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cf000 == 10 [pid = 1753] [id = 193] 09:56:03 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b4400 == 9 [pid = 1753] [id = 194] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8f4b1c00) [pid = 1753] [serial = 527] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8e8db400) [pid = 1753] [serial = 526] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91ac5000) [pid = 1753] [serial = 530] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91531400) [pid = 1753] [serial = 529] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x95201c00) [pid = 1753] [serial = 533] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x93c1f800) [pid = 1753] [serial = 532] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a62b000) [pid = 1753] [serial = 536] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a23f800) [pid = 1753] [serial = 535] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9a8c5400) [pid = 1753] [serial = 539] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9a785400) [pid = 1753] [serial = 538] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91508800) [pid = 1753] [serial = 550] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9b0e8400) [pid = 1753] [serial = 542] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91ac3800) [pid = 1753] [serial = 545] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91535400) [pid = 1753] [serial = 544] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x91293800) [pid = 1753] [serial = 547] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9aeb6000) [pid = 1753] [serial = 541] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x924acc00) [pid = 1753] [serial = 553] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x91536400) [pid = 1753] [serial = 551] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x91299000) [pid = 1753] [serial = 548] [outer = (nil)] [url = about:blank] 09:56:03 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:03 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:56:03 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:03 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:03 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:03 INFO - PROCESS | 1753 | 1467737763947 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:56:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:56:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 2494ms 09:56:03 INFO - PROCESS | 1753 | 1467737763994 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:56:04 INFO - PROCESS | 1753 | 1467737763999 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:56:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:56:04 INFO - PROCESS | 1753 | 1467737764007 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:56:04 INFO - PROCESS | 1753 | 1467737764012 Marionette TRACE conn3 <- [1,762,null,{}] 09:56:04 INFO - PROCESS | 1753 | 1467737764020 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:04 INFO - PROCESS | 1753 | 1467737764026 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:04 INFO - PROCESS | 1753 | 1467737764237 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:56:04 INFO - PROCESS | 1753 | 1467737764390 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:04 INFO - PROCESS | 1753 | 1467737764397 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128b400 == 10 [pid = 1753] [id = 198] 09:56:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x9128b800) [pid = 1753] [serial = 594] [outer = (nil)] 09:56:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x91297800) [pid = 1753] [serial = 595] [outer = 0x9128b800] 09:56:04 INFO - PROCESS | 1753 | 1467737764472 Marionette DEBUG loaded listener.js 09:56:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x9130dc00) [pid = 1753] [serial = 596] [outer = 0x9128b800] 09:56:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x91504800) [pid = 1753] [serial = 597] [outer = 0x92f89800] 09:56:05 INFO - PROCESS | 1753 | 1467737765756 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:56:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1782ms 09:56:05 INFO - PROCESS | 1753 | 1467737765789 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 1753 | 1467737765798 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:56:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:56:05 INFO - PROCESS | 1753 | 1467737765809 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 1753 | 1467737765812 Marionette TRACE conn3 <- [1,766,null,{}] 09:56:05 INFO - PROCESS | 1753 | 1467737765880 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:05 INFO - PROCESS | 1753 | 1467737765886 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:06 INFO - PROCESS | 1753 | 1467737766120 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:56:06 INFO - PROCESS | 1753 | 1467737766150 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:06 INFO - PROCESS | 1753 | 1467737766161 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x91533000 == 11 [pid = 1753] [id = 199] 09:56:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91534400) [pid = 1753] [serial = 598] [outer = (nil)] 09:56:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9153e800) [pid = 1753] [serial = 599] [outer = 0x91534400] 09:56:06 INFO - PROCESS | 1753 | 1467737766234 Marionette DEBUG loaded listener.js 09:56:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91ac6400) [pid = 1753] [serial = 600] [outer = 0x91534400] 09:56:07 INFO - PROCESS | 1753 | 1467737767451 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:56:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1675ms 09:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:56:07 INFO - PROCESS | 1753 | 1467737767484 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 1753 | 1467737767486 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:56:07 INFO - PROCESS | 1753 | 1467737767493 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 1753 | 1467737767499 Marionette TRACE conn3 <- [1,770,null,{}] 09:56:07 INFO - PROCESS | 1753 | 1467737767523 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:07 INFO - PROCESS | 1753 | 1467737767532 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:07 INFO - PROCESS | 1753 | 1467737767732 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:56:07 INFO - PROCESS | 1753 | 1467737767820 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:07 INFO - PROCESS | 1753 | 1467737767831 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bf9400 == 12 [pid = 1753] [id = 200] 09:56:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x92bfa400) [pid = 1753] [serial = 601] [outer = (nil)] 09:56:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x92dcc400) [pid = 1753] [serial = 602] [outer = 0x92bfa400] 09:56:07 INFO - PROCESS | 1753 | 1467737767905 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x93958800) [pid = 1753] [serial = 603] [outer = 0x92bfa400] 09:56:08 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91298c00) [pid = 1753] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:56:08 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x95208000) [pid = 1753] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:56:08 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x914b6800) [pid = 1753] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:56:08 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8e8d0c00) [pid = 1753] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:56:08 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91539800) [pid = 1753] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:56:08 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x914bf800) [pid = 1753] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:56:08 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x911e5400) [pid = 1753] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:56:08 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x93a05c00) [pid = 1753] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:56:08 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x91af3000) [pid = 1753] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:56:09 INFO - PROCESS | 1753 | 1467737769073 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1599ms 09:56:09 INFO - PROCESS | 1753 | 1467737769092 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 1753 | 1467737769095 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:56:09 INFO - PROCESS | 1753 | 1467737769102 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 1753 | 1467737769105 Marionette TRACE conn3 <- [1,774,null,{}] 09:56:09 INFO - PROCESS | 1753 | 1467737769111 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:09 INFO - PROCESS | 1753 | 1467737769116 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:09 INFO - PROCESS | 1753 | 1467737769271 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:56:09 INFO - PROCESS | 1753 | 1467737769286 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:09 INFO - PROCESS | 1753 | 1467737769294 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac5c00 == 13 [pid = 1753] [id = 201] 09:56:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x91af2c00) [pid = 1753] [serial = 604] [outer = (nil)] 09:56:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x93a09400) [pid = 1753] [serial = 605] [outer = 0x91af2c00] 09:56:09 INFO - PROCESS | 1753 | 1467737769379 Marionette DEBUG loaded listener.js 09:56:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x93c28c00) [pid = 1753] [serial = 606] [outer = 0x91af2c00] 09:56:10 INFO - PROCESS | 1753 | 1467737770234 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1180ms 09:56:10 INFO - PROCESS | 1753 | 1467737770283 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:56:10 INFO - PROCESS | 1753 | 1467737770287 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:56:10 INFO - PROCESS | 1753 | 1467737770298 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:56:10 INFO - PROCESS | 1753 | 1467737770300 Marionette TRACE conn3 <- [1,778,null,{}] 09:56:10 INFO - PROCESS | 1753 | 1467737770307 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:10 INFO - PROCESS | 1753 | 1467737770312 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:10 INFO - PROCESS | 1753 | 1467737770535 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:56:10 INFO - PROCESS | 1753 | 1467737770693 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 1753 | 1467737770701 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d0400 == 14 [pid = 1753] [id = 202] 09:56:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8e8d2800) [pid = 1753] [serial = 607] [outer = (nil)] 09:56:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8f4a7c00) [pid = 1753] [serial = 608] [outer = 0x8e8d2800] 09:56:10 INFO - PROCESS | 1753 | 1467737770788 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x911e4c00) [pid = 1753] [serial = 609] [outer = 0x8e8d2800] 09:56:11 INFO - PROCESS | 1753 | 1467737771866 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1627ms 09:56:11 INFO - PROCESS | 1753 | 1467737771928 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 1753 | 1467737771934 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:56:11 INFO - PROCESS | 1753 | 1467737771943 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 1753 | 1467737771949 Marionette TRACE conn3 <- [1,782,null,{}] 09:56:12 INFO - PROCESS | 1753 | 1467737772011 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:12 INFO - PROCESS | 1753 | 1467737772018 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:12 INFO - PROCESS | 1753 | 1467737772219 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:56:12 INFO - PROCESS | 1753 | 1467737772437 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 1753 | 1467737772446 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x91297c00 == 15 [pid = 1753] [id = 203] 09:56:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x914c4c00) [pid = 1753] [serial = 610] [outer = (nil)] 09:56:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9153d000) [pid = 1753] [serial = 611] [outer = 0x914c4c00] 09:56:12 INFO - PROCESS | 1753 | 1467737772535 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91acf400) [pid = 1753] [serial = 612] [outer = 0x914c4c00] 09:56:13 INFO - PROCESS | 1753 | 1467737773539 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1682ms 09:56:13 INFO - PROCESS | 1753 | 1467737773626 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:56:13 INFO - PROCESS | 1753 | 1467737773632 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:56:13 INFO - PROCESS | 1753 | 1467737773639 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:56:13 INFO - PROCESS | 1753 | 1467737773642 Marionette TRACE conn3 <- [1,786,null,{}] 09:56:13 INFO - PROCESS | 1753 | 1467737773649 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:13 INFO - PROCESS | 1753 | 1467737773654 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:13 INFO - PROCESS | 1753 | 1467737773879 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:56:14 INFO - PROCESS | 1753 | 1467737774181 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 1753 | 1467737774190 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b2c00 == 16 [pid = 1753] [id = 204] 09:56:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9128fc00) [pid = 1753] [serial = 613] [outer = (nil)] 09:56:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x93c27000) [pid = 1753] [serial = 614] [outer = 0x9128fc00] 09:56:14 INFO - PROCESS | 1753 | 1467737774274 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9514e400) [pid = 1753] [serial = 615] [outer = 0x9128fc00] 09:56:15 INFO - PROCESS | 1753 | 1467737775352 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1782ms 09:56:15 INFO - PROCESS | 1753 | 1467737775422 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:56:15 INFO - PROCESS | 1753 | 1467737775429 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:56:15 INFO - PROCESS | 1753 | 1467737775446 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:56:15 INFO - PROCESS | 1753 | 1467737775454 Marionette TRACE conn3 <- [1,790,null,{}] 09:56:15 INFO - PROCESS | 1753 | 1467737775460 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:15 INFO - PROCESS | 1753 | 1467737775467 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:15 INFO - PROCESS | 1753 | 1467737775692 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:56:15 INFO - PROCESS | 1753 | 1467737775898 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:15 INFO - PROCESS | 1753 | 1467737775906 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d0000 == 17 [pid = 1753] [id = 205] 09:56:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8e8d2000) [pid = 1753] [serial = 616] [outer = (nil)] 09:56:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8f4abc00) [pid = 1753] [serial = 617] [outer = 0x8e8d2000] 09:56:16 INFO - PROCESS | 1753 | 1467737776124 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9128e000) [pid = 1753] [serial = 618] [outer = 0x8e8d2000] 09:56:17 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac5c00 == 16 [pid = 1753] [id = 201] 09:56:17 INFO - PROCESS | 1753 | --DOCSHELL 0x92bf9400 == 15 [pid = 1753] [id = 200] 09:56:17 INFO - PROCESS | 1753 | --DOCSHELL 0x91533000 == 14 [pid = 1753] [id = 199] 09:56:17 INFO - PROCESS | 1753 | --DOCSHELL 0x9128b400 == 13 [pid = 1753] [id = 198] 09:56:17 INFO - PROCESS | 1753 | 1467737777192 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1804ms 09:56:17 INFO - PROCESS | 1753 | 1467737777244 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:56:17 INFO - PROCESS | 1753 | 1467737777249 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:56:17 INFO - PROCESS | 1753 | 1467737777258 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:56:17 INFO - PROCESS | 1753 | 1467737777262 Marionette TRACE conn3 <- [1,794,null,{}] 09:56:17 INFO - PROCESS | 1753 | 1467737777269 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:17 INFO - PROCESS | 1753 | 1467737777275 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x95215800) [pid = 1753] [serial = 574] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9521e400) [pid = 1753] [serial = 575] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x914c3800) [pid = 1753] [serial = 559] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91532400) [pid = 1753] [serial = 560] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8e8d8800) [pid = 1753] [serial = 556] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8f4ad000) [pid = 1753] [serial = 557] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x924b0800) [pid = 1753] [serial = 562] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x92f86c00) [pid = 1753] [serial = 563] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91539400) [pid = 1753] [serial = 568] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91ac9c00) [pid = 1753] [serial = 569] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x911ec400) [pid = 1753] [serial = 565] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9130f800) [pid = 1753] [serial = 566] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x93a0dc00) [pid = 1753] [serial = 571] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x9520fc00) [pid = 1753] [serial = 578] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x93c29400) [pid = 1753] [serial = 572] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x9128bc00) [pid = 1753] [serial = 554] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x95203c00) [pid = 1753] [serial = 577] [outer = (nil)] [url = about:blank] 09:56:17 INFO - PROCESS | 1753 | 1467737777515 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:56:17 INFO - PROCESS | 1753 | 1467737777672 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:17 INFO - PROCESS | 1753 | 1467737777679 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x91291800 == 14 [pid = 1753] [id = 206] 09:56:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x91292c00) [pid = 1753] [serial = 619] [outer = (nil)] 09:56:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x91318c00) [pid = 1753] [serial = 620] [outer = 0x91292c00] 09:56:17 INFO - PROCESS | 1753 | 1467737777758 Marionette DEBUG loaded listener.js 09:56:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x91531c00) [pid = 1753] [serial = 621] [outer = 0x91292c00] 09:56:18 INFO - PROCESS | 1753 | 1467737778551 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1336ms 09:56:18 INFO - PROCESS | 1753 | 1467737778593 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 1753 | 1467737778599 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:56:18 INFO - PROCESS | 1753 | 1467737778618 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 1753 | 1467737778622 Marionette TRACE conn3 <- [1,798,null,{}] 09:56:18 INFO - PROCESS | 1753 | 1467737778629 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:18 INFO - PROCESS | 1753 | 1467737778633 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:18 INFO - PROCESS | 1753 | 1467737778806 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:56:18 INFO - PROCESS | 1753 | 1467737778817 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 1753 | 1467737778825 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ace000 == 15 [pid = 1753] [id = 207] 09:56:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x91af0000) [pid = 1753] [serial = 622] [outer = (nil)] 09:56:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x924af400) [pid = 1753] [serial = 623] [outer = 0x91af0000] 09:56:18 INFO - PROCESS | 1753 | 1467737778895 Marionette DEBUG loaded listener.js 09:56:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x92bfb400) [pid = 1753] [serial = 624] [outer = 0x91af0000] 09:56:19 INFO - PROCESS | 1753 | 1467737779971 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1392ms 09:56:20 INFO - PROCESS | 1753 | 1467737780009 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 1753 | 1467737780013 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:56:20 INFO - PROCESS | 1753 | 1467737780019 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 1753 | 1467737780025 Marionette TRACE conn3 <- [1,802,null,{}] 09:56:20 INFO - PROCESS | 1753 | 1467737780058 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 1753 | 1467737780067 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:20 INFO - PROCESS | 1753 | 1467737780286 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:56:20 INFO - PROCESS | 1753 | 1467737780313 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 1753 | 1467737780326 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c20c00 == 16 [pid = 1753] [id = 208] 09:56:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x95151800) [pid = 1753] [serial = 625] [outer = (nil)] 09:56:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x95203400) [pid = 1753] [serial = 626] [outer = 0x95151800] 09:56:20 INFO - PROCESS | 1753 | 1467737780389 Marionette DEBUG loaded listener.js 09:56:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x95205800) [pid = 1753] [serial = 627] [outer = 0x95151800] 09:56:21 INFO - PROCESS | 1753 | 1467737781364 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1403ms 09:56:21 INFO - PROCESS | 1753 | 1467737781423 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:56:21 INFO - PROCESS | 1753 | 1467737781428 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:56:21 INFO - PROCESS | 1753 | 1467737781441 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:56:21 INFO - PROCESS | 1753 | 1467737781444 Marionette TRACE conn3 <- [1,806,null,{}] 09:56:21 INFO - PROCESS | 1753 | 1467737781450 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:21 INFO - PROCESS | 1753 | 1467737781455 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:21 INFO - PROCESS | 1753 | 1467737781673 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:56:21 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8f4ab400) [pid = 1753] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:56:21 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9128b800) [pid = 1753] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:56:21 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x92bfa400) [pid = 1753] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:56:21 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x91534400) [pid = 1753] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:56:21 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x8e8d1000) [pid = 1753] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:56:21 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x914b9000) [pid = 1753] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:56:21 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x924afc00) [pid = 1753] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:56:21 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x91af2000) [pid = 1753] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:56:21 INFO - PROCESS | 1753 | 1467737781817 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:21 INFO - PROCESS | 1753 | 1467737781825 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d1000 == 17 [pid = 1753] [id = 209] 09:56:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x8e8d3800) [pid = 1753] [serial = 628] [outer = (nil)] 09:56:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x914bbc00) [pid = 1753] [serial = 629] [outer = 0x8e8d3800] 09:56:21 INFO - PROCESS | 1753 | 1467737781898 Marionette DEBUG loaded listener.js 09:56:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x9128b800) [pid = 1753] [serial = 630] [outer = 0x8e8d3800] 09:56:22 INFO - PROCESS | 1753 | 1467737782682 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1286ms 09:56:22 INFO - PROCESS | 1753 | 1467737782722 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 1753 | 1467737782725 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:56:22 INFO - PROCESS | 1753 | 1467737782732 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 1753 | 1467737782736 Marionette TRACE conn3 <- [1,810,null,{}] 09:56:22 INFO - PROCESS | 1753 | 1467737782742 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 1753 | 1467737782746 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:22 INFO - PROCESS | 1753 | 1467737782907 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:56:22 INFO - PROCESS | 1753 | 1467737782920 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:22 INFO - PROCESS | 1753 | 1467737782928 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x95221000 == 18 [pid = 1753] [id = 210] 09:56:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x95221400) [pid = 1753] [serial = 631] [outer = (nil)] 09:56:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x953ab000) [pid = 1753] [serial = 632] [outer = 0x95221400] 09:56:23 INFO - PROCESS | 1753 | 1467737783015 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x96e6d800) [pid = 1753] [serial = 633] [outer = 0x95221400] 09:56:24 INFO - PROCESS | 1753 | 1467737784090 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1388ms 09:56:24 INFO - PROCESS | 1753 | 1467737784122 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:56:24 INFO - PROCESS | 1753 | 1467737784129 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:56:24 INFO - PROCESS | 1753 | 1467737784139 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 1753 | 1467737784144 Marionette TRACE conn3 <- [1,814,null,{}] 09:56:24 INFO - PROCESS | 1753 | 1467737784153 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:24 INFO - PROCESS | 1753 | 1467737784159 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:24 INFO - PROCESS | 1753 | 1467737784356 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:56:24 INFO - PROCESS | 1753 | 1467737784528 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:24 INFO - PROCESS | 1753 | 1467737784543 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128cc00 == 19 [pid = 1753] [id = 211] 09:56:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9128e400) [pid = 1753] [serial = 634] [outer = (nil)] 09:56:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x914bdc00) [pid = 1753] [serial = 635] [outer = 0x9128e400] 09:56:24 INFO - PROCESS | 1753 | 1467737784694 Marionette DEBUG loaded listener.js 09:56:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9150ec00) [pid = 1753] [serial = 636] [outer = 0x9128e400] 09:56:25 INFO - PROCESS | 1753 | 1467737785668 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:56:25 INFO - PROCESS | 1753 | 1467737785734 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:56:25 INFO - PROCESS | 1753 | 1467737785745 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:56:25 INFO - PROCESS | 1753 | 1467737785749 Marionette TRACE conn3 <- [1,818,null,{}] 09:56:25 INFO - PROCESS | 1753 | 1467737785757 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:25 INFO - PROCESS | 1753 | 1467737785762 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:26 INFO - PROCESS | 1753 | 1467737786067 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:56:26 INFO - PROCESS | 1753 | 1467737786241 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:26 INFO - PROCESS | 1753 | 1467737786250 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x92f87800 == 20 [pid = 1753] [id = 212] 09:56:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x93954c00) [pid = 1753] [serial = 637] [outer = (nil)] 09:56:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x93c1f000) [pid = 1753] [serial = 638] [outer = 0x93954c00] 09:56:26 INFO - PROCESS | 1753 | 1467737786333 Marionette DEBUG loaded listener.js 09:56:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9519dc00) [pid = 1753] [serial = 639] [outer = 0x93954c00] 09:56:27 INFO - PROCESS | 1753 | 1467737787303 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1591ms 09:56:27 INFO - PROCESS | 1753 | 1467737787335 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:56:27 INFO - PROCESS | 1753 | 1467737787339 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:56:27 INFO - PROCESS | 1753 | 1467737787346 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:56:27 INFO - PROCESS | 1753 | 1467737787352 Marionette TRACE conn3 <- [1,822,null,{}] 09:56:27 INFO - PROCESS | 1753 | 1467737787369 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:27 INFO - PROCESS | 1753 | 1467737787377 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:27 INFO - PROCESS | 1753 | 1467737787605 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:56:27 INFO - PROCESS | 1753 | 1467737787813 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 1753 | 1467737787825 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac9c00 == 21 [pid = 1753] [id = 213] 09:56:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x93c20800) [pid = 1753] [serial = 640] [outer = (nil)] 09:56:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x98318400) [pid = 1753] [serial = 641] [outer = 0x93c20800] 09:56:27 INFO - PROCESS | 1753 | 1467737787954 Marionette DEBUG loaded listener.js 09:56:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x99262800) [pid = 1753] [serial = 642] [outer = 0x93c20800] 09:56:28 INFO - PROCESS | 1753 | 1467737788860 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 1753 | 1467737788896 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:56:28 INFO - PROCESS | 1753 | 1467737788903 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 1753 | 1467737788907 Marionette TRACE conn3 <- [1,826,null,{}] 09:56:28 INFO - PROCESS | 1753 | 1467737788913 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 1753 | 1467737788918 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:29 INFO - PROCESS | 1753 | 1467737789138 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:56:29 INFO - PROCESS | 1753 | 1467737789302 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 1753 | 1467737789311 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b0400 == 22 [pid = 1753] [id = 214] 09:56:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x992cc800) [pid = 1753] [serial = 643] [outer = (nil)] 09:56:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x99e80c00) [pid = 1753] [serial = 644] [outer = 0x992cc800] 09:56:29 INFO - PROCESS | 1753 | 1467737789434 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a0d7400) [pid = 1753] [serial = 645] [outer = 0x992cc800] 09:56:30 INFO - PROCESS | 1753 | 1467737790372 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1543ms 09:56:30 INFO - PROCESS | 1753 | 1467737790448 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:56:30 INFO - PROCESS | 1753 | 1467737790451 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:56:30 INFO - PROCESS | 1753 | 1467737790458 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:56:30 INFO - PROCESS | 1753 | 1467737790461 Marionette TRACE conn3 <- [1,830,null,{}] 09:56:30 INFO - PROCESS | 1753 | 1467737790467 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:30 INFO - PROCESS | 1753 | 1467737790473 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:30 INFO - PROCESS | 1753 | 1467737790681 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:56:30 INFO - PROCESS | 1753 | 1467737790899 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:30 INFO - PROCESS | 1753 | 1467737790905 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e2c00 == 23 [pid = 1753] [id = 215] 09:56:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x911e8000) [pid = 1753] [serial = 646] [outer = (nil)] 09:56:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x914b6c00) [pid = 1753] [serial = 647] [outer = 0x911e8000] 09:56:31 INFO - PROCESS | 1753 | 1467737791044 Marionette DEBUG loaded listener.js 09:56:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x92bf5000) [pid = 1753] [serial = 648] [outer = 0x911e8000] 09:56:32 INFO - PROCESS | 1753 | 1467737792133 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1688ms 09:56:32 INFO - PROCESS | 1753 | 1467737792147 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:56:32 INFO - PROCESS | 1753 | 1467737792152 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:56:32 INFO - PROCESS | 1753 | 1467737792161 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:56:32 INFO - PROCESS | 1753 | 1467737792166 Marionette TRACE conn3 <- [1,834,null,{}] 09:56:32 INFO - PROCESS | 1753 | 1467737792174 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:32 INFO - PROCESS | 1753 | 1467737792179 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:32 INFO - PROCESS | 1753 | 1467737792370 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:56:32 INFO - PROCESS | 1753 | 1467737792606 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:32 INFO - PROCESS | 1753 | 1467737792620 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x91299c00 == 24 [pid = 1753] [id = 216] 09:56:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9130b800) [pid = 1753] [serial = 649] [outer = (nil)] 09:56:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9153b400) [pid = 1753] [serial = 650] [outer = 0x9130b800] 09:56:32 INFO - PROCESS | 1753 | 1467737792705 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x91acd400) [pid = 1753] [serial = 651] [outer = 0x9130b800] 09:56:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4aa000 == 23 [pid = 1753] [id = 197] 09:56:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d0400 == 22 [pid = 1753] [id = 202] 09:56:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b2c00 == 21 [pid = 1753] [id = 204] 09:56:34 INFO - PROCESS | 1753 | --DOCSHELL 0x91297c00 == 20 [pid = 1753] [id = 203] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x914b6000) [pid = 1753] [serial = 593] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91312400) [pid = 1753] [serial = 592] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x91297800) [pid = 1753] [serial = 595] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x92dcc400) [pid = 1753] [serial = 602] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x93958800) [pid = 1753] [serial = 603] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9153e800) [pid = 1753] [serial = 599] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8e8d4800) [pid = 1753] [serial = 386] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x911e4800) [pid = 1753] [serial = 581] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8e8dc800) [pid = 1753] [serial = 580] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91af2800) [pid = 1753] [serial = 584] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91aca800) [pid = 1753] [serial = 583] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x95207000) [pid = 1753] [serial = 587] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x95150800) [pid = 1753] [serial = 586] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91ac6400) [pid = 1753] [serial = 600] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9831e800) [pid = 1753] [serial = 590] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x97895c00) [pid = 1753] [serial = 589] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9130dc00) [pid = 1753] [serial = 596] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x93a09400) [pid = 1753] [serial = 605] [outer = (nil)] [url = about:blank] 09:56:34 INFO - PROCESS | 1753 | 1467737794738 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2686ms 09:56:34 INFO - PROCESS | 1753 | 1467737794848 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:56:34 INFO - PROCESS | 1753 | 1467737794853 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:56:34 INFO - PROCESS | 1753 | 1467737794861 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 1753 | 1467737794864 Marionette TRACE conn3 <- [1,838,null,{}] 09:56:34 INFO - PROCESS | 1753 | 1467737794874 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:34 INFO - PROCESS | 1753 | 1467737794879 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:35 INFO - PROCESS | 1753 | 1467737795039 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:56:35 INFO - PROCESS | 1753 | 1467737795155 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:35 INFO - PROCESS | 1753 | 1467737795163 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ec800 == 21 [pid = 1753] [id = 217] 09:56:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x911ecc00) [pid = 1753] [serial = 652] [outer = (nil)] 09:56:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91292400) [pid = 1753] [serial = 653] [outer = 0x911ecc00] 09:56:35 INFO - PROCESS | 1753 | 1467737795238 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91296800) [pid = 1753] [serial = 654] [outer = 0x911ecc00] 09:56:36 INFO - PROCESS | 1753 | 1467737796042 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1233ms 09:56:36 INFO - PROCESS | 1753 | 1467737796093 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 1753 | 1467737796103 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:56:36 INFO - PROCESS | 1753 | 1467737796114 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 1753 | 1467737796118 Marionette TRACE conn3 <- [1,842,null,{}] 09:56:36 INFO - PROCESS | 1753 | 1467737796125 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:36 INFO - PROCESS | 1753 | 1467737796130 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:36 INFO - PROCESS | 1753 | 1467737796319 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:56:36 INFO - PROCESS | 1753 | 1467737796436 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:36 INFO - PROCESS | 1753 | 1467737796445 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x914be400 == 22 [pid = 1753] [id = 218] 09:56:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9150cc00) [pid = 1753] [serial = 655] [outer = (nil)] 09:56:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91536800) [pid = 1753] [serial = 656] [outer = 0x9150cc00] 09:56:36 INFO - PROCESS | 1753 | 1467737796532 Marionette DEBUG loaded listener.js 09:56:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9153dc00) [pid = 1753] [serial = 657] [outer = 0x9150cc00] 09:56:37 INFO - PROCESS | 1753 | 1467737797502 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1455ms 09:56:37 INFO - PROCESS | 1753 | 1467737797581 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:56:37 INFO - PROCESS | 1753 | 1467737797586 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:56:37 INFO - PROCESS | 1753 | 1467737797598 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:56:37 INFO - PROCESS | 1753 | 1467737797608 Marionette TRACE conn3 <- [1,846,null,{}] 09:56:37 INFO - PROCESS | 1753 | 1467737797665 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:37 INFO - PROCESS | 1753 | 1467737797680 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:37 INFO - PROCESS | 1753 | 1467737797977 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:56:38 INFO - PROCESS | 1753 | 1467737798115 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:38 INFO - PROCESS | 1753 | 1467737798128 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x92dce000 == 23 [pid = 1753] [id = 219] 09:56:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x92dd0c00) [pid = 1753] [serial = 658] [outer = (nil)] 09:56:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9395f000) [pid = 1753] [serial = 659] [outer = 0x92dd0c00] 09:56:38 INFO - PROCESS | 1753 | 1467737798203 Marionette DEBUG loaded listener.js 09:56:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x93a08400) [pid = 1753] [serial = 660] [outer = 0x92dd0c00] 09:56:39 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91af2c00) [pid = 1753] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:56:39 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x95221400) [pid = 1753] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:56:39 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x95151800) [pid = 1753] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:56:39 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8e8d3800) [pid = 1753] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:56:39 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9128fc00) [pid = 1753] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:56:39 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x914c4c00) [pid = 1753] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:56:39 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8e8d2800) [pid = 1753] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:56:39 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8e8d2000) [pid = 1753] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:56:39 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91af0000) [pid = 1753] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:56:39 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91292c00) [pid = 1753] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:56:39 INFO - PROCESS | 1753 | 1467737799884 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2322ms 09:56:39 INFO - PROCESS | 1753 | 1467737799919 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:56:39 INFO - PROCESS | 1753 | 1467737799923 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:56:39 INFO - PROCESS | 1753 | 1467737799930 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:56:39 INFO - PROCESS | 1753 | 1467737799932 Marionette TRACE conn3 <- [1,850,null,{}] 09:56:39 INFO - PROCESS | 1753 | 1467737799938 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:39 INFO - PROCESS | 1753 | 1467737799943 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:40 INFO - PROCESS | 1753 | 1467737800103 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:56:40 INFO - PROCESS | 1753 | 1467737800112 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:40 INFO - PROCESS | 1753 | 1467737800118 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e8800 == 24 [pid = 1753] [id = 220] 09:56:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91af0000) [pid = 1753] [serial = 661] [outer = (nil)] 09:56:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x93c24000) [pid = 1753] [serial = 662] [outer = 0x91af0000] 09:56:40 INFO - PROCESS | 1753 | 1467737800192 Marionette DEBUG loaded listener.js 09:56:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9519c400) [pid = 1753] [serial = 663] [outer = 0x91af0000] 09:56:41 INFO - PROCESS | 1753 | 1467737801053 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1179ms 09:56:41 INFO - PROCESS | 1753 | 1467737801110 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:56:41 INFO - PROCESS | 1753 | 1467737801116 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:56:41 INFO - PROCESS | 1753 | 1467737801126 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:56:41 INFO - PROCESS | 1753 | 1467737801130 Marionette TRACE conn3 <- [1,854,null,{}] 09:56:41 INFO - PROCESS | 1753 | 1467737801140 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:41 INFO - PROCESS | 1753 | 1467737801146 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:41 INFO - PROCESS | 1753 | 1467737801403 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:56:41 INFO - PROCESS | 1753 | 1467737801660 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 1753 | 1467737801679 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d5c00 == 25 [pid = 1753] [id = 221] 09:56:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8e8d6800) [pid = 1753] [serial = 664] [outer = (nil)] 09:56:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8f4a8000) [pid = 1753] [serial = 665] [outer = 0x8e8d6800] 09:56:41 INFO - PROCESS | 1753 | 1467737801941 Marionette DEBUG loaded listener.js 09:56:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x911e4400) [pid = 1753] [serial = 666] [outer = 0x8e8d6800] 09:56:43 INFO - PROCESS | 1753 | 1467737803311 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2249ms 09:56:43 INFO - PROCESS | 1753 | 1467737803381 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:56:43 INFO - PROCESS | 1753 | 1467737803392 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:56:43 INFO - PROCESS | 1753 | 1467737803468 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:56:43 INFO - PROCESS | 1753 | 1467737803478 Marionette TRACE conn3 <- [1,858,null,{}] 09:56:43 INFO - PROCESS | 1753 | 1467737803514 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:43 INFO - PROCESS | 1753 | 1467737803524 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:43 INFO - PROCESS | 1753 | 1467737803837 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:56:44 INFO - PROCESS | 1753 | 1467737803980 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:44 INFO - PROCESS | 1753 | 1467737803990 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x9150d000 == 26 [pid = 1753] [id = 222] 09:56:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9150f800) [pid = 1753] [serial = 667] [outer = (nil)] 09:56:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91ac7000) [pid = 1753] [serial = 668] [outer = 0x9150f800] 09:56:44 INFO - PROCESS | 1753 | 1467737804070 Marionette DEBUG loaded listener.js 09:56:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91af0800) [pid = 1753] [serial = 669] [outer = 0x9150f800] 09:56:45 INFO - PROCESS | 1753 | 1467737805094 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1781ms 09:56:45 INFO - PROCESS | 1753 | 1467737805185 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:56:45 INFO - PROCESS | 1753 | 1467737805192 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:56:45 INFO - PROCESS | 1753 | 1467737805201 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:56:45 INFO - PROCESS | 1753 | 1467737805205 Marionette TRACE conn3 <- [1,862,null,{}] 09:56:45 INFO - PROCESS | 1753 | 1467737805212 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:45 INFO - PROCESS | 1753 | 1467737805218 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:45 INFO - PROCESS | 1753 | 1467737805443 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:56:45 INFO - PROCESS | 1753 | 1467737805712 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 1753 | 1467737805722 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a9800 == 27 [pid = 1753] [id = 223] 09:56:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8f4af800) [pid = 1753] [serial = 670] [outer = (nil)] 09:56:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x95156800) [pid = 1753] [serial = 671] [outer = 0x8f4af800] 09:56:45 INFO - PROCESS | 1753 | 1467737805828 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x95215000) [pid = 1753] [serial = 672] [outer = 0x8f4af800] 09:56:46 INFO - PROCESS | 1753 | 1467737806882 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1737ms 09:56:46 INFO - PROCESS | 1753 | 1467737806939 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 1753 | 1467737806942 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:56:46 INFO - PROCESS | 1753 | 1467737806952 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 1753 | 1467737806962 Marionette TRACE conn3 <- [1,866,null,{}] 09:56:46 INFO - PROCESS | 1753 | 1467737806978 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:46 INFO - PROCESS | 1753 | 1467737806986 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:47 INFO - PROCESS | 1753 | 1467737807288 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:56:47 INFO - PROCESS | 1753 | 1467737807468 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 1753 | 1467737807478 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8ce800 == 28 [pid = 1753] [id = 224] 09:56:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x953b3c00) [pid = 1753] [serial = 673] [outer = (nil)] 09:56:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x97895c00) [pid = 1753] [serial = 674] [outer = 0x953b3c00] 09:56:47 INFO - PROCESS | 1753 | 1467737807559 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x978a1400) [pid = 1753] [serial = 675] [outer = 0x953b3c00] 09:56:48 INFO - PROCESS | 1753 | 1467737808713 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1795ms 09:56:48 INFO - PROCESS | 1753 | 1467737808746 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:56:48 INFO - PROCESS | 1753 | 1467737808752 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:56:48 INFO - PROCESS | 1753 | 1467737808762 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 1753 | 1467737808765 Marionette TRACE conn3 <- [1,870,null,{}] 09:56:48 INFO - PROCESS | 1753 | 1467737808774 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:48 INFO - PROCESS | 1753 | 1467737808780 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:48 INFO - PROCESS | 1753 | 1467737808960 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:56:49 INFO - PROCESS | 1753 | 1467737809205 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:49 INFO - PROCESS | 1753 | 1467737809220 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x91309800 == 29 [pid = 1753] [id = 225] 09:56:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9130c000) [pid = 1753] [serial = 676] [outer = (nil)] 09:56:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9130ec00) [pid = 1753] [serial = 677] [outer = 0x9130c000] 09:56:49 INFO - PROCESS | 1753 | 1467737809345 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x914bd800) [pid = 1753] [serial = 678] [outer = 0x9130c000] 09:56:49 INFO - PROCESS | 1753 | --DOCSHELL 0x911e8800 == 28 [pid = 1753] [id = 220] 09:56:49 INFO - PROCESS | 1753 | --DOCSHELL 0x92dce000 == 27 [pid = 1753] [id = 219] 09:56:49 INFO - PROCESS | 1753 | --DOCSHELL 0x914be400 == 26 [pid = 1753] [id = 218] 09:56:49 INFO - PROCESS | 1753 | --DOCSHELL 0x911ec800 == 25 [pid = 1753] [id = 217] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x93c28c00) [pid = 1753] [serial = 606] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x95203400) [pid = 1753] [serial = 626] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x914bbc00) [pid = 1753] [serial = 629] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x95205800) [pid = 1753] [serial = 627] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x93c27000) [pid = 1753] [serial = 614] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9514e400) [pid = 1753] [serial = 615] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9153d000) [pid = 1753] [serial = 611] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91acf400) [pid = 1753] [serial = 612] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8f4a7c00) [pid = 1753] [serial = 608] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x911e4c00) [pid = 1753] [serial = 609] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8f4abc00) [pid = 1753] [serial = 617] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9128e000) [pid = 1753] [serial = 618] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x924af400) [pid = 1753] [serial = 623] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91318c00) [pid = 1753] [serial = 620] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91531c00) [pid = 1753] [serial = 621] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x96e6d800) [pid = 1753] [serial = 633] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x92bfb400) [pid = 1753] [serial = 624] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9128b800) [pid = 1753] [serial = 630] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x953ab000) [pid = 1753] [serial = 632] [outer = (nil)] [url = about:blank] 09:56:50 INFO - PROCESS | 1753 | 1467737810295 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1582ms 09:56:50 INFO - PROCESS | 1753 | 1467737810345 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:56:50 INFO - PROCESS | 1753 | 1467737810353 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:56:50 INFO - PROCESS | 1753 | 1467737810364 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:56:50 INFO - PROCESS | 1753 | 1467737810368 Marionette TRACE conn3 <- [1,874,null,{}] 09:56:50 INFO - PROCESS | 1753 | 1467737810374 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:50 INFO - PROCESS | 1753 | 1467737810380 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:50 INFO - PROCESS | 1753 | 1467737810556 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:56:50 INFO - PROCESS | 1753 | 1467737810689 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 1753 | 1467737810696 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128e800 == 26 [pid = 1753] [id = 226] 09:56:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91318c00) [pid = 1753] [serial = 679] [outer = (nil)] 09:56:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91acf400) [pid = 1753] [serial = 680] [outer = 0x91318c00] 09:56:50 INFO - PROCESS | 1753 | 1467737810813 Marionette DEBUG loaded listener.js 09:56:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x924b0c00) [pid = 1753] [serial = 681] [outer = 0x91318c00] 09:56:51 INFO - PROCESS | 1753 | 1467737811600 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1285ms 09:56:51 INFO - PROCESS | 1753 | 1467737811650 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 1753 | 1467737811654 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:56:51 INFO - PROCESS | 1753 | 1467737811661 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - PROCESS | 1753 | 1467737811667 Marionette TRACE conn3 <- [1,878,null,{}] 09:56:51 INFO - PROCESS | 1753 | 1467737811683 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:51 INFO - PROCESS | 1753 | 1467737811691 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:51 INFO - PROCESS | 1753 | 1467737811858 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:56:51 INFO - PROCESS | 1753 | 1467737811870 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:51 INFO - PROCESS | 1753 | 1467737811878 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a08000 == 27 [pid = 1753] [id = 227] 09:56:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x93c1fc00) [pid = 1753] [serial = 682] [outer = (nil)] 09:56:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x947abc00) [pid = 1753] [serial = 683] [outer = 0x93c1fc00] 09:56:52 INFO - PROCESS | 1753 | 1467737812069 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x95158c00) [pid = 1753] [serial = 684] [outer = 0x93c1fc00] 09:56:53 INFO - PROCESS | 1753 | 1467737813045 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1435ms 09:56:53 INFO - PROCESS | 1753 | 1467737813104 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 1753 | 1467737813109 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:56:53 INFO - PROCESS | 1753 | 1467737813116 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 1753 | 1467737813119 Marionette TRACE conn3 <- [1,882,null,{}] 09:56:53 INFO - PROCESS | 1753 | 1467737813125 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:53 INFO - PROCESS | 1753 | 1467737813130 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:53 INFO - PROCESS | 1753 | 1467737813348 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:56:53 INFO - PROCESS | 1753 | 1467737813373 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 1753 | 1467737813379 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x947a7400 == 28 [pid = 1753] [id = 228] 09:56:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9520e400) [pid = 1753] [serial = 685] [outer = (nil)] 09:56:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9521bc00) [pid = 1753] [serial = 686] [outer = 0x9520e400] 09:56:53 INFO - PROCESS | 1753 | 1467737813452 Marionette DEBUG loaded listener.js 09:56:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x953b0800) [pid = 1753] [serial = 687] [outer = 0x9520e400] 09:56:54 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9150cc00) [pid = 1753] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:56:54 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9128e400) [pid = 1753] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:56:54 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9130b800) [pid = 1753] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:56:54 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x92dd0c00) [pid = 1753] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:56:54 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x93954c00) [pid = 1753] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:56:54 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x93c20800) [pid = 1753] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:56:54 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x992cc800) [pid = 1753] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:56:54 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x911e8000) [pid = 1753] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:56:54 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x911ecc00) [pid = 1753] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:56:54 INFO - PROCESS | 1753 | 1467737814386 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1329ms 09:56:54 INFO - PROCESS | 1753 | 1467737814447 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:56:54 INFO - PROCESS | 1753 | 1467737814451 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:56:54 INFO - PROCESS | 1753 | 1467737814457 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:56:54 INFO - PROCESS | 1753 | 1467737814462 Marionette TRACE conn3 <- [1,886,null,{}] 09:56:54 INFO - PROCESS | 1753 | 1467737814467 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:54 INFO - PROCESS | 1753 | 1467737814472 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:54 INFO - PROCESS | 1753 | 1467737814636 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:56:54 INFO - PROCESS | 1753 | 1467737814752 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:54 INFO - PROCESS | 1753 | 1467737814761 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e8800 == 29 [pid = 1753] [id = 229] 09:56:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x911ecc00) [pid = 1753] [serial = 688] [outer = (nil)] 09:56:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x93c20800) [pid = 1753] [serial = 689] [outer = 0x911ecc00] 09:56:54 INFO - PROCESS | 1753 | 1467737814857 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x924b4000) [pid = 1753] [serial = 690] [outer = 0x911ecc00] 09:56:55 INFO - PROCESS | 1753 | 1467737815689 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1287ms 09:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:56:55 INFO - PROCESS | 1753 | 1467737815746 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:56:55 INFO - PROCESS | 1753 | 1467737815749 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:56:55 INFO - PROCESS | 1753 | 1467737815755 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 1753 | 1467737815759 Marionette TRACE conn3 <- [1,890,null,{}] 09:56:55 INFO - PROCESS | 1753 | 1467737815764 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:55 INFO - PROCESS | 1753 | 1467737815775 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:55 INFO - PROCESS | 1753 | 1467737815995 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:56:56 INFO - PROCESS | 1753 | 1467737816168 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:56 INFO - PROCESS | 1753 | 1467737816177 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cec00 == 30 [pid = 1753] [id = 230] 09:56:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8e8d1800) [pid = 1753] [serial = 691] [outer = (nil)] 09:56:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8e8da400) [pid = 1753] [serial = 692] [outer = 0x8e8d1800] 09:56:56 INFO - PROCESS | 1753 | 1467737816263 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8f4b3000) [pid = 1753] [serial = 693] [outer = 0x8e8d1800] 09:56:57 INFO - PROCESS | 1753 | 1467737817332 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1633ms 09:56:57 INFO - PROCESS | 1753 | 1467737817390 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:56:57 INFO - PROCESS | 1753 | 1467737817396 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:56:57 INFO - PROCESS | 1753 | 1467737817404 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 1753 | 1467737817409 Marionette TRACE conn3 <- [1,894,null,{}] 09:56:57 INFO - PROCESS | 1753 | 1467737817417 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:57 INFO - PROCESS | 1753 | 1467737817425 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:57 INFO - PROCESS | 1753 | 1467737817722 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:56:57 INFO - PROCESS | 1753 | 1467737817910 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 1753 | 1467737817924 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b7400 == 31 [pid = 1753] [id = 231] 09:56:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91535400) [pid = 1753] [serial = 694] [outer = (nil)] 09:56:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91acf800) [pid = 1753] [serial = 695] [outer = 0x91535400] 09:56:58 INFO - PROCESS | 1753 | 1467737818006 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x92bf0800) [pid = 1753] [serial = 696] [outer = 0x91535400] 09:56:58 INFO - PROCESS | 1753 | 1467737818951 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1583ms 09:56:58 INFO - PROCESS | 1753 | 1467737818990 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 1753 | 1467737818996 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:56:59 INFO - PROCESS | 1753 | 1467737819005 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:56:59 INFO - PROCESS | 1753 | 1467737819009 Marionette TRACE conn3 <- [1,898,null,{}] 09:56:59 INFO - PROCESS | 1753 | 1467737819015 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:59 INFO - PROCESS | 1753 | 1467737819021 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:59 INFO - PROCESS | 1753 | 1467737819212 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:56:59 INFO - PROCESS | 1753 | 1467737819466 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 1753 | 1467737819474 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:56:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c1e800 == 32 [pid = 1753] [id = 232] 09:56:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x947a1800) [pid = 1753] [serial = 697] [outer = (nil)] 09:56:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x95205800) [pid = 1753] [serial = 698] [outer = 0x947a1800] 09:56:59 INFO - PROCESS | 1753 | 1467737819599 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9521e400) [pid = 1753] [serial = 699] [outer = 0x947a1800] 09:57:00 INFO - PROCESS | 1753 | 1467737820603 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1639ms 09:57:00 INFO - PROCESS | 1753 | 1467737820645 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:57:00 INFO - PROCESS | 1753 | 1467737820650 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:57:00 INFO - PROCESS | 1753 | 1467737820659 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:57:00 INFO - PROCESS | 1753 | 1467737820668 Marionette TRACE conn3 <- [1,902,null,{}] 09:57:00 INFO - PROCESS | 1753 | 1467737820684 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:00 INFO - PROCESS | 1753 | 1467737820690 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:00 INFO - PROCESS | 1753 | 1467737820917 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:57:01 INFO - PROCESS | 1753 | 1467737821126 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:01 INFO - PROCESS | 1753 | 1467737821138 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c23c00 == 33 [pid = 1753] [id = 233] 09:57:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9962f800) [pid = 1753] [serial = 700] [outer = (nil)] 09:57:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x99e84c00) [pid = 1753] [serial = 701] [outer = 0x9962f800] 09:57:01 INFO - PROCESS | 1753 | 1467737821260 Marionette DEBUG loaded listener.js 09:57:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a0ed000) [pid = 1753] [serial = 702] [outer = 0x9962f800] 09:57:02 INFO - PROCESS | 1753 | 1467737822179 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1596ms 09:57:02 INFO - PROCESS | 1753 | 1467737822254 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:57:02 INFO - PROCESS | 1753 | 1467737822258 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:57:02 INFO - PROCESS | 1753 | 1467737822266 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:57:02 INFO - PROCESS | 1753 | 1467737822270 Marionette TRACE conn3 <- [1,906,null,{}] 09:57:02 INFO - PROCESS | 1753 | 1467737822276 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:02 INFO - PROCESS | 1753 | 1467737822281 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:02 INFO - PROCESS | 1753 | 1467737822512 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:57:02 INFO - PROCESS | 1753 | 1467737822725 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:02 INFO - PROCESS | 1753 | 1467737822734 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e2000 == 34 [pid = 1753] [id = 234] 09:57:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x911e6800) [pid = 1753] [serial = 703] [outer = (nil)] 09:57:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x93a09400) [pid = 1753] [serial = 704] [outer = 0x911e6800] 09:57:02 INFO - PROCESS | 1753 | 1467737822863 Marionette DEBUG loaded listener.js 09:57:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9515b800) [pid = 1753] [serial = 705] [outer = 0x911e6800] 09:57:03 INFO - PROCESS | 1753 | 1467737823994 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1782ms 09:57:04 INFO - PROCESS | 1753 | 1467737824049 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:57:04 INFO - PROCESS | 1753 | 1467737824056 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:57:04 INFO - PROCESS | 1753 | 1467737824065 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:57:04 INFO - PROCESS | 1753 | 1467737824070 Marionette TRACE conn3 <- [1,910,null,{}] 09:57:04 INFO - PROCESS | 1753 | 1467737824079 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:04 INFO - PROCESS | 1753 | 1467737824085 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:04 INFO - PROCESS | 1753 | 1467737824290 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:57:04 INFO - PROCESS | 1753 | 1467737824481 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:04 INFO - PROCESS | 1753 | 1467737824496 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128ec00 == 35 [pid = 1753] [id = 235] 09:57:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91314400) [pid = 1753] [serial = 706] [outer = (nil)] 09:57:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x91509400) [pid = 1753] [serial = 707] [outer = 0x91314400] 09:57:04 INFO - PROCESS | 1753 | 1467737824567 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x91535c00) [pid = 1753] [serial = 708] [outer = 0x91314400] 09:57:05 INFO - PROCESS | 1753 | 1467737825603 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1585ms 09:57:05 INFO - PROCESS | 1753 | 1467737825650 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 1753 | 1467737825657 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:57:05 INFO - PROCESS | 1753 | 1467737825669 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 1753 | 1467737825672 Marionette TRACE conn3 <- [1,914,null,{}] 09:57:05 INFO - PROCESS | 1753 | 1467737825679 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:05 INFO - PROCESS | 1753 | 1467737825684 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x91291800 == 34 [pid = 1753] [id = 206] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x93c20c00 == 33 [pid = 1753] [id = 208] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x911e8800 == 32 [pid = 1753] [id = 229] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x947a7400 == 31 [pid = 1753] [id = 228] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x93a08000 == 30 [pid = 1753] [id = 227] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x9128e800 == 29 [pid = 1753] [id = 226] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x91309800 == 28 [pid = 1753] [id = 225] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8ce800 == 27 [pid = 1753] [id = 224] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a9800 == 26 [pid = 1753] [id = 223] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x9150d000 == 25 [pid = 1753] [id = 222] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d5c00 == 24 [pid = 1753] [id = 221] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x91ace000 == 23 [pid = 1753] [id = 207] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x91299c00 == 22 [pid = 1753] [id = 216] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b0400 == 21 [pid = 1753] [id = 214] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x911e2c00 == 20 [pid = 1753] [id = 215] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac9c00 == 19 [pid = 1753] [id = 213] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d1000 == 18 [pid = 1753] [id = 209] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x9128cc00 == 17 [pid = 1753] [id = 211] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x92f87800 == 16 [pid = 1753] [id = 212] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x95221000 == 15 [pid = 1753] [id = 210] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d0000 == 14 [pid = 1753] [id = 205] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x911e2000 == 13 [pid = 1753] [id = 234] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x93c23c00 == 12 [pid = 1753] [id = 233] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x914b7400 == 11 [pid = 1753] [id = 231] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x93c1e800 == 10 [pid = 1753] [id = 232] 09:57:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cec00 == 9 [pid = 1753] [id = 230] 09:57:06 INFO - PROCESS | 1753 | 1467737826749 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91536800) [pid = 1753] [serial = 656] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9150ec00) [pid = 1753] [serial = 636] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91acd400) [pid = 1753] [serial = 651] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9153b400) [pid = 1753] [serial = 650] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x914bdc00) [pid = 1753] [serial = 635] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9395f000) [pid = 1753] [serial = 659] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9519dc00) [pid = 1753] [serial = 639] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x93c1f000) [pid = 1753] [serial = 638] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x99262800) [pid = 1753] [serial = 642] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x98318400) [pid = 1753] [serial = 641] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9a0d7400) [pid = 1753] [serial = 645] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x99e80c00) [pid = 1753] [serial = 644] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x92bf5000) [pid = 1753] [serial = 648] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x914b6c00) [pid = 1753] [serial = 647] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x93a08400) [pid = 1753] [serial = 660] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91296800) [pid = 1753] [serial = 654] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x93c24000) [pid = 1753] [serial = 662] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91292400) [pid = 1753] [serial = 653] [outer = (nil)] [url = about:blank] 09:57:06 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9153dc00) [pid = 1753] [serial = 657] [outer = (nil)] [url = about:blank] 09:57:07 INFO - PROCESS | 1753 | 1467737827055 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:07 INFO - PROCESS | 1753 | 1467737827065 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8db000 == 10 [pid = 1753] [id = 236] 09:57:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8e8db400) [pid = 1753] [serial = 709] [outer = (nil)] 09:57:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8f4a9800) [pid = 1753] [serial = 710] [outer = 0x8e8db400] 09:57:07 INFO - PROCESS | 1753 | 1467737827137 Marionette DEBUG loaded listener.js 09:57:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x911e1c00) [pid = 1753] [serial = 711] [outer = 0x8e8db400] 09:57:08 INFO - PROCESS | 1753 | 1467737828004 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2389ms 09:57:08 INFO - PROCESS | 1753 | 1467737828059 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:57:08 INFO - PROCESS | 1753 | 1467737828065 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:57:08 INFO - PROCESS | 1753 | 1467737828074 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 1753 | 1467737828079 Marionette TRACE conn3 <- [1,918,null,{}] 09:57:08 INFO - PROCESS | 1753 | 1467737828099 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:08 INFO - PROCESS | 1753 | 1467737828105 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:08 INFO - PROCESS | 1753 | 1467737828273 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:57:08 INFO - PROCESS | 1753 | 1467737828284 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:08 INFO - PROCESS | 1753 | 1467737828293 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b6c00 == 11 [pid = 1753] [id = 237] 09:57:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x914b7800) [pid = 1753] [serial = 712] [outer = (nil)] 09:57:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x914bdc00) [pid = 1753] [serial = 713] [outer = 0x914b7800] 09:57:08 INFO - PROCESS | 1753 | 1467737828363 Marionette DEBUG loaded listener.js 09:57:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91509000) [pid = 1753] [serial = 714] [outer = 0x914b7800] 09:57:09 INFO - PROCESS | 1753 | 1467737829290 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1296ms 09:57:09 INFO - PROCESS | 1753 | 1467737829370 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:57:09 INFO - PROCESS | 1753 | 1467737829375 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:57:09 INFO - PROCESS | 1753 | 1467737829381 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:57:09 INFO - PROCESS | 1753 | 1467737829385 Marionette TRACE conn3 <- [1,922,null,{}] 09:57:09 INFO - PROCESS | 1753 | 1467737829396 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:09 INFO - PROCESS | 1753 | 1467737829400 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:09 INFO - PROCESS | 1753 | 1467737829612 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:57:09 INFO - PROCESS | 1753 | 1467737829637 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 1753 | 1467737829645 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ad0800 == 12 [pid = 1753] [id = 238] 09:57:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91ad0c00) [pid = 1753] [serial = 715] [outer = (nil)] 09:57:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91af1000) [pid = 1753] [serial = 716] [outer = 0x91ad0c00] 09:57:09 INFO - PROCESS | 1753 | 1467737829714 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x924a9400) [pid = 1753] [serial = 717] [outer = 0x91ad0c00] 09:57:10 INFO - PROCESS | 1753 | 1467737830732 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1385ms 09:57:10 INFO - PROCESS | 1753 | 1467737830768 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 1753 | 1467737830773 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:57:10 INFO - PROCESS | 1753 | 1467737830791 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 1753 | 1467737830799 Marionette TRACE conn3 <- [1,926,null,{}] 09:57:10 INFO - PROCESS | 1753 | 1467737830811 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:10 INFO - PROCESS | 1753 | 1467737830817 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:11 INFO - PROCESS | 1753 | 1467737831036 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:57:11 INFO - PROCESS | 1753 | 1467737831056 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:11 INFO - PROCESS | 1753 | 1467737831087 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ec000 == 13 [pid = 1753] [id = 239] 09:57:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91291800) [pid = 1753] [serial = 718] [outer = (nil)] 09:57:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x93c1f000) [pid = 1753] [serial = 719] [outer = 0x91291800] 09:57:11 INFO - PROCESS | 1753 | 1467737831221 Marionette DEBUG loaded listener.js 09:57:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x947b0c00) [pid = 1753] [serial = 720] [outer = 0x91291800] 09:57:11 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9520e400) [pid = 1753] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:57:11 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9130c000) [pid = 1753] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:57:11 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8e8d6800) [pid = 1753] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:57:11 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91318c00) [pid = 1753] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:57:11 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9150f800) [pid = 1753] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:57:11 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8f4af800) [pid = 1753] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:57:11 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x953b3c00) [pid = 1753] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:57:11 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x911ecc00) [pid = 1753] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:57:11 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x93c1fc00) [pid = 1753] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:57:11 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91af0000) [pid = 1753] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:57:12 INFO - PROCESS | 1753 | 1467737832395 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1651ms 09:57:12 INFO - PROCESS | 1753 | 1467737832434 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:57:12 INFO - PROCESS | 1753 | 1467737832437 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:57:12 INFO - PROCESS | 1753 | 1467737832444 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:57:12 INFO - PROCESS | 1753 | 1467737832447 Marionette TRACE conn3 <- [1,930,null,{}] 09:57:12 INFO - PROCESS | 1753 | 1467737832453 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:12 INFO - PROCESS | 1753 | 1467737832457 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:12 INFO - PROCESS | 1753 | 1467737832613 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:57:12 INFO - PROCESS | 1753 | 1467737832622 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 1753 | 1467737832632 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d5800 == 14 [pid = 1753] [id = 240] 09:57:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91af1c00) [pid = 1753] [serial = 721] [outer = (nil)] 09:57:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x95151000) [pid = 1753] [serial = 722] [outer = 0x91af1c00] 09:57:12 INFO - PROCESS | 1753 | 1467737832698 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x95197800) [pid = 1753] [serial = 723] [outer = 0x91af1c00] 09:57:13 INFO - PROCESS | 1753 | 1467737833591 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1184ms 09:57:13 INFO - PROCESS | 1753 | 1467737833628 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:57:13 INFO - PROCESS | 1753 | 1467737833632 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:57:13 INFO - PROCESS | 1753 | 1467737833638 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:57:13 INFO - PROCESS | 1753 | 1467737833642 Marionette TRACE conn3 <- [1,934,null,{}] 09:57:13 INFO - PROCESS | 1753 | 1467737833647 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:13 INFO - PROCESS | 1753 | 1467737833652 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:13 INFO - PROCESS | 1753 | 1467737833818 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:57:14 INFO - PROCESS | 1753 | 1467737834024 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:14 INFO - PROCESS | 1753 | 1467737834034 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cfc00 == 15 [pid = 1753] [id = 241] 09:57:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8e8d0000) [pid = 1753] [serial = 724] [outer = (nil)] 09:57:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8e8d5000) [pid = 1753] [serial = 725] [outer = 0x8e8d0000] 09:57:14 INFO - PROCESS | 1753 | 1467737834123 Marionette DEBUG loaded listener.js 09:57:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x911e8800) [pid = 1753] [serial = 726] [outer = 0x8e8d0000] 09:57:15 INFO - PROCESS | 1753 | 1467737835178 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1589ms 09:57:15 INFO - PROCESS | 1753 | 1467737835231 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:57:15 INFO - PROCESS | 1753 | 1467737835245 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:57:15 INFO - PROCESS | 1753 | 1467737835260 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:57:15 INFO - PROCESS | 1753 | 1467737835265 Marionette TRACE conn3 <- [1,938,null,{}] 09:57:15 INFO - PROCESS | 1753 | 1467737835273 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:15 INFO - PROCESS | 1753 | 1467737835282 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:15 INFO - PROCESS | 1753 | 1467737835552 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:57:15 INFO - PROCESS | 1753 | 1467737835853 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 1753 | 1467737835864 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d2000 == 16 [pid = 1753] [id = 242] 09:57:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x911dfc00) [pid = 1753] [serial = 727] [outer = (nil)] 09:57:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91ac6000) [pid = 1753] [serial = 728] [outer = 0x911dfc00] 09:57:15 INFO - PROCESS | 1753 | 1467737835947 Marionette DEBUG loaded listener.js 09:57:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91afa800) [pid = 1753] [serial = 729] [outer = 0x911dfc00] 09:57:16 INFO - PROCESS | 1753 | 1467737836962 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1792ms 09:57:17 INFO - PROCESS | 1753 | 1467737837054 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:57:17 INFO - PROCESS | 1753 | 1467737837061 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:57:17 INFO - PROCESS | 1753 | 1467737837068 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:57:17 INFO - PROCESS | 1753 | 1467737837072 Marionette TRACE conn3 <- [1,942,null,{}] 09:57:17 INFO - PROCESS | 1753 | 1467737837079 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:17 INFO - PROCESS | 1753 | 1467737837085 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:17 INFO - PROCESS | 1753 | 1467737837309 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:57:17 INFO - PROCESS | 1753 | 1467737837572 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 1753 | 1467737837583 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8da800 == 17 [pid = 1753] [id = 243] 09:57:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x93c1e400) [pid = 1753] [serial = 730] [outer = (nil)] 09:57:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x95155000) [pid = 1753] [serial = 731] [outer = 0x93c1e400] 09:57:17 INFO - PROCESS | 1753 | 1467737837662 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9521b800) [pid = 1753] [serial = 732] [outer = 0x93c1e400] 09:57:18 INFO - PROCESS | 1753 | 1467737838711 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1684ms 09:57:18 INFO - PROCESS | 1753 | 1467737838753 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:57:18 INFO - PROCESS | 1753 | 1467737838758 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:57:18 INFO - PROCESS | 1753 | 1467737838774 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 1753 | 1467737838784 Marionette TRACE conn3 <- [1,946,null,{}] 09:57:18 INFO - PROCESS | 1753 | 1467737838791 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:18 INFO - PROCESS | 1753 | 1467737838799 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:19 INFO - PROCESS | 1753 | 1467737838993 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:57:19 INFO - PROCESS | 1753 | 1467737839196 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:19 INFO - PROCESS | 1753 | 1467737839206 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a04400 == 18 [pid = 1753] [id = 244] 09:57:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x953aec00) [pid = 1753] [serial = 733] [outer = (nil)] 09:57:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x983a5000) [pid = 1753] [serial = 734] [outer = 0x953aec00] 09:57:19 INFO - PROCESS | 1753 | 1467737839294 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x983acc00) [pid = 1753] [serial = 735] [outer = 0x953aec00] 09:57:20 INFO - PROCESS | 1753 | 1467737840418 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1752ms 09:57:20 INFO - PROCESS | 1753 | 1467737840517 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 1753 | 1467737840521 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:57:20 INFO - PROCESS | 1753 | 1467737840529 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 1753 | 1467737840533 Marionette TRACE conn3 <- [1,950,null,{}] 09:57:20 INFO - PROCESS | 1753 | 1467737840598 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:20 INFO - PROCESS | 1753 | 1467737840604 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:20 INFO - PROCESS | 1753 | 1467737840844 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:57:21 INFO - PROCESS | 1753 | 1467737841072 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:21 INFO - PROCESS | 1753 | 1467737841082 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:21 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d5800 == 17 [pid = 1753] [id = 240] 09:57:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b4800 == 18 [pid = 1753] [id = 245] 09:57:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x911e4800) [pid = 1753] [serial = 736] [outer = (nil)] 09:57:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9130f800) [pid = 1753] [serial = 737] [outer = 0x911e4800] 09:57:21 INFO - PROCESS | 1753 | 1467737841172 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x914b6000) [pid = 1753] [serial = 738] [outer = 0x911e4800] 09:57:21 INFO - PROCESS | 1753 | --DOCSHELL 0x911ec000 == 17 [pid = 1753] [id = 239] 09:57:21 INFO - PROCESS | 1753 | --DOCSHELL 0x91ad0800 == 16 [pid = 1753] [id = 238] 09:57:21 INFO - PROCESS | 1753 | --DOCSHELL 0x914b6c00 == 15 [pid = 1753] [id = 237] 09:57:21 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8db000 == 14 [pid = 1753] [id = 236] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9519c400) [pid = 1753] [serial = 663] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9521bc00) [pid = 1753] [serial = 686] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x953b0800) [pid = 1753] [serial = 687] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9130ec00) [pid = 1753] [serial = 677] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x914bd800) [pid = 1753] [serial = 678] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8f4a8000) [pid = 1753] [serial = 665] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x911e4400) [pid = 1753] [serial = 666] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91acf400) [pid = 1753] [serial = 680] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x924b0c00) [pid = 1753] [serial = 681] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91ac7000) [pid = 1753] [serial = 668] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91af0800) [pid = 1753] [serial = 669] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x95156800) [pid = 1753] [serial = 671] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x95215000) [pid = 1753] [serial = 672] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x97895c00) [pid = 1753] [serial = 674] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x978a1400) [pid = 1753] [serial = 675] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x924b4000) [pid = 1753] [serial = 690] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x95158c00) [pid = 1753] [serial = 684] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x947abc00) [pid = 1753] [serial = 683] [outer = (nil)] [url = about:blank] 09:57:21 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x93c20800) [pid = 1753] [serial = 689] [outer = (nil)] [url = about:blank] 09:57:22 INFO - PROCESS | 1753 | 1467737842001 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1545ms 09:57:22 INFO - PROCESS | 1753 | 1467737842075 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:57:22 INFO - PROCESS | 1753 | 1467737842083 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:57:22 INFO - PROCESS | 1753 | 1467737842094 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:57:22 INFO - PROCESS | 1753 | 1467737842098 Marionette TRACE conn3 <- [1,954,null,{}] 09:57:22 INFO - PROCESS | 1753 | 1467737842104 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:22 INFO - PROCESS | 1753 | 1467737842109 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:22 INFO - PROCESS | 1753 | 1467737842283 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:57:22 INFO - PROCESS | 1753 | 1467737842408 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 1753 | 1467737842418 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130c800 == 15 [pid = 1753] [id = 246] 09:57:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91acc400) [pid = 1753] [serial = 739] [outer = (nil)] 09:57:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91aefc00) [pid = 1753] [serial = 740] [outer = 0x91acc400] 09:57:22 INFO - PROCESS | 1753 | 1467737842503 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x924b0c00) [pid = 1753] [serial = 741] [outer = 0x91acc400] 09:57:23 INFO - PROCESS | 1753 | 1467737843316 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1284ms 09:57:23 INFO - PROCESS | 1753 | 1467737843378 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:57:23 INFO - PROCESS | 1753 | 1467737843382 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:57:23 INFO - PROCESS | 1753 | 1467737843389 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - PROCESS | 1753 | 1467737843394 Marionette TRACE conn3 <- [1,958,null,{}] 09:57:23 INFO - PROCESS | 1753 | 1467737843409 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:23 INFO - PROCESS | 1753 | 1467737843418 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:23 INFO - PROCESS | 1753 | 1467737843585 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:57:23 INFO - PROCESS | 1753 | 1467737843718 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:23 INFO - PROCESS | 1753 | 1467737843731 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c20800 == 16 [pid = 1753] [id = 247] 09:57:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x93c2a800) [pid = 1753] [serial = 742] [outer = (nil)] 09:57:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x95158400) [pid = 1753] [serial = 743] [outer = 0x93c2a800] 09:57:23 INFO - PROCESS | 1753 | 1467737843807 Marionette DEBUG loaded listener.js 09:57:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9520e000) [pid = 1753] [serial = 744] [outer = 0x93c2a800] 09:57:24 INFO - PROCESS | 1753 | 1467737844740 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1389ms 09:57:24 INFO - PROCESS | 1753 | 1467737844778 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:57:24 INFO - PROCESS | 1753 | 1467737844783 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:57:24 INFO - PROCESS | 1753 | 1467737844789 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:57:24 INFO - PROCESS | 1753 | 1467737844792 Marionette TRACE conn3 <- [1,962,null,{}] 09:57:24 INFO - PROCESS | 1753 | 1467737844803 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:24 INFO - PROCESS | 1753 | 1467737844807 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:25 INFO - PROCESS | 1753 | 1467737845042 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:57:25 INFO - PROCESS | 1753 | 1467737845063 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:25 INFO - PROCESS | 1753 | 1467737845072 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x947a1c00 == 17 [pid = 1753] [id = 248] 09:57:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x95215400) [pid = 1753] [serial = 745] [outer = (nil)] 09:57:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x953b3400) [pid = 1753] [serial = 746] [outer = 0x95215400] 09:57:25 INFO - PROCESS | 1753 | 1467737845145 Marionette DEBUG loaded listener.js 09:57:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9789e400) [pid = 1753] [serial = 747] [outer = 0x95215400] 09:57:25 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91ad0c00) [pid = 1753] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:57:25 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91291800) [pid = 1753] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:57:25 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8e8db400) [pid = 1753] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:57:25 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8e8d1800) [pid = 1753] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:57:25 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x914b7800) [pid = 1753] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:57:25 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91535400) [pid = 1753] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:57:25 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91314400) [pid = 1753] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:57:25 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x947a1800) [pid = 1753] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:57:25 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9962f800) [pid = 1753] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:57:25 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x911e6800) [pid = 1753] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:57:26 INFO - PROCESS | 1753 | 1467737846101 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1339ms 09:57:26 INFO - PROCESS | 1753 | 1467737846128 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:57:26 INFO - PROCESS | 1753 | 1467737846131 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:57:26 INFO - PROCESS | 1753 | 1467737846137 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:57:26 INFO - PROCESS | 1753 | 1467737846140 Marionette TRACE conn3 <- [1,966,null,{}] 09:57:26 INFO - PROCESS | 1753 | 1467737846146 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:26 INFO - PROCESS | 1753 | 1467737846151 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:26 INFO - PROCESS | 1753 | 1467737846301 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:57:26 INFO - PROCESS | 1753 | 1467737846319 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 1753 | 1467737846326 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b7800 == 18 [pid = 1753] [id = 249] 09:57:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x914c0800) [pid = 1753] [serial = 748] [outer = (nil)] 09:57:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x93c2b400) [pid = 1753] [serial = 749] [outer = 0x914c0800] 09:57:26 INFO - PROCESS | 1753 | 1467737846393 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x953a9c00) [pid = 1753] [serial = 750] [outer = 0x914c0800] 09:57:27 INFO - PROCESS | 1753 | 1467737847310 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1235ms 09:57:27 INFO - PROCESS | 1753 | 1467737847375 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 1753 | 1467737847379 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:57:27 INFO - PROCESS | 1753 | 1467737847386 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 1753 | 1467737847389 Marionette TRACE conn3 <- [1,970,null,{}] 09:57:27 INFO - PROCESS | 1753 | 1467737847394 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:27 INFO - PROCESS | 1753 | 1467737847405 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:27 INFO - PROCESS | 1753 | 1467737847628 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:57:27 INFO - PROCESS | 1753 | 1467737847750 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 1753 | 1467737847759 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d8000 == 19 [pid = 1753] [id = 250] 09:57:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x911e3400) [pid = 1753] [serial = 751] [outer = (nil)] 09:57:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x99d69800) [pid = 1753] [serial = 752] [outer = 0x911e3400] 09:57:27 INFO - PROCESS | 1753 | 1467737847828 Marionette DEBUG loaded listener.js 09:57:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9a156000) [pid = 1753] [serial = 753] [outer = 0x911e3400] 09:57:28 INFO - PROCESS | 1753 | 1467737848853 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1541ms 09:57:28 INFO - PROCESS | 1753 | 1467737848929 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 1753 | 1467737848936 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:57:28 INFO - PROCESS | 1753 | 1467737848944 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 1753 | 1467737848952 Marionette TRACE conn3 <- [1,974,null,{}] 09:57:28 INFO - PROCESS | 1753 | 1467737848960 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:28 INFO - PROCESS | 1753 | 1467737848966 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:29 INFO - PROCESS | 1753 | 1467737849193 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:57:29 INFO - PROCESS | 1753 | 1467737849411 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 1753 | 1467737849421 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cf400 == 20 [pid = 1753] [id = 251] 09:57:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8e8d7400) [pid = 1753] [serial = 754] [outer = (nil)] 09:57:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91508800) [pid = 1753] [serial = 755] [outer = 0x8e8d7400] 09:57:29 INFO - PROCESS | 1753 | 1467737849521 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91aca400) [pid = 1753] [serial = 756] [outer = 0x8e8d7400] 09:57:30 INFO - PROCESS | 1753 | 1467737850461 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1586ms 09:57:30 INFO - PROCESS | 1753 | 1467737850530 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 1753 | 1467737850538 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:57:30 INFO - PROCESS | 1753 | 1467737850548 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 1753 | 1467737850552 Marionette TRACE conn3 <- [1,978,null,{}] 09:57:30 INFO - PROCESS | 1753 | 1467737850559 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:30 INFO - PROCESS | 1753 | 1467737850565 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:30 INFO - PROCESS | 1753 | 1467737850811 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:57:31 INFO - PROCESS | 1753 | 1467737851116 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 1753 | 1467737851127 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bf4400 == 21 [pid = 1753] [id = 252] 09:57:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x947af000) [pid = 1753] [serial = 757] [outer = (nil)] 09:57:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9520b800) [pid = 1753] [serial = 758] [outer = 0x947af000] 09:57:31 INFO - PROCESS | 1753 | 1467737851212 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x953abc00) [pid = 1753] [serial = 759] [outer = 0x947af000] 09:57:32 INFO - PROCESS | 1753 | 1467737852143 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1634ms 09:57:32 INFO - PROCESS | 1753 | 1467737852182 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:57:32 INFO - PROCESS | 1753 | 1467737852187 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:57:32 INFO - PROCESS | 1753 | 1467737852210 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 1753 | 1467737852217 Marionette TRACE conn3 <- [1,982,null,{}] 09:57:32 INFO - PROCESS | 1753 | 1467737852237 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:32 INFO - PROCESS | 1753 | 1467737852246 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:32 INFO - PROCESS | 1753 | 1467737852435 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:57:32 INFO - PROCESS | 1753 | 1467737852647 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 1753 | 1467737852656 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8dd000 == 22 [pid = 1753] [id = 253] 09:57:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a0f7c00) [pid = 1753] [serial = 760] [outer = (nil)] 09:57:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a230c00) [pid = 1753] [serial = 761] [outer = 0x9a0f7c00] 09:57:32 INFO - PROCESS | 1753 | 1467737852755 Marionette DEBUG loaded listener.js 09:57:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a2cb400) [pid = 1753] [serial = 762] [outer = 0x9a0f7c00] 09:57:33 INFO - PROCESS | 1753 | 1467737853583 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1458ms 09:57:33 INFO - PROCESS | 1753 | 1467737853652 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:57:33 INFO - PROCESS | 1753 | 1467737853657 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:57:33 INFO - PROCESS | 1753 | 1467737853664 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:57:33 INFO - PROCESS | 1753 | 1467737853668 Marionette TRACE conn3 <- [1,986,null,{}] 09:57:33 INFO - PROCESS | 1753 | 1467737853674 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:33 INFO - PROCESS | 1753 | 1467737853680 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:33 INFO - PROCESS | 1753 | 1467737853863 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:57:34 INFO - PROCESS | 1753 | 1467737854026 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 1753 | 1467737854036 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x99263400 == 23 [pid = 1753] [id = 254] 09:57:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a0dc000) [pid = 1753] [serial = 763] [outer = (nil)] 09:57:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a626400) [pid = 1753] [serial = 764] [outer = 0x9a0dc000] 09:57:34 INFO - PROCESS | 1753 | 1467737854118 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9a718000) [pid = 1753] [serial = 765] [outer = 0x9a0dc000] 09:57:35 INFO - PROCESS | 1753 | 1467737855027 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1431ms 09:57:35 INFO - PROCESS | 1753 | 1467737855096 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:57:35 INFO - PROCESS | 1753 | 1467737855100 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:57:35 INFO - PROCESS | 1753 | 1467737855107 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 1753 | 1467737855110 Marionette TRACE conn3 <- [1,990,null,{}] 09:57:35 INFO - PROCESS | 1753 | 1467737855116 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:35 INFO - PROCESS | 1753 | 1467737855122 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:35 INFO - PROCESS | 1753 | 1467737855302 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:57:35 INFO - PROCESS | 1753 | 1467737855466 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:35 INFO - PROCESS | 1753 | 1467737855475 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a486000 == 24 [pid = 1753] [id = 255] 09:57:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9a48b000) [pid = 1753] [serial = 766] [outer = (nil)] 09:57:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9a71ec00) [pid = 1753] [serial = 767] [outer = 0x9a48b000] 09:57:35 INFO - PROCESS | 1753 | 1467737855590 Marionette DEBUG loaded listener.js 09:57:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9a721000) [pid = 1753] [serial = 768] [outer = 0x9a48b000] 09:57:36 INFO - PROCESS | 1753 | 1467737856589 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1534ms 09:57:36 INFO - PROCESS | 1753 | 1467737856642 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:57:36 INFO - PROCESS | 1753 | 1467737856645 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:57:36 INFO - PROCESS | 1753 | 1467737856656 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:57:36 INFO - PROCESS | 1753 | 1467737856660 Marionette TRACE conn3 <- [1,994,null,{}] 09:57:36 INFO - PROCESS | 1753 | 1467737856666 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:36 INFO - PROCESS | 1753 | 1467737856676 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:36 INFO - PROCESS | 1753 | 1467737856907 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:57:37 INFO - PROCESS | 1753 | 1467737857116 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:37 INFO - PROCESS | 1753 | 1467737857123 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x91292400 == 25 [pid = 1753] [id = 256] 09:57:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x91294800) [pid = 1753] [serial = 769] [outer = (nil)] 09:57:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x947ad400) [pid = 1753] [serial = 770] [outer = 0x91294800] 09:57:37 INFO - PROCESS | 1753 | 1467737857260 Marionette DEBUG loaded listener.js 09:57:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a787800) [pid = 1753] [serial = 771] [outer = 0x91294800] 09:57:38 INFO - PROCESS | 1753 | 1467737858377 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1785ms 09:57:38 INFO - PROCESS | 1753 | 1467737858443 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:57:38 INFO - PROCESS | 1753 | 1467737858449 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:57:38 INFO - PROCESS | 1753 | 1467737858458 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:57:38 INFO - PROCESS | 1753 | 1467737858463 Marionette TRACE conn3 <- [1,998,null,{}] 09:57:38 INFO - PROCESS | 1753 | 1467737858471 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:38 INFO - PROCESS | 1753 | 1467737858477 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:38 INFO - PROCESS | 1753 | 1467737858691 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:57:38 INFO - PROCESS | 1753 | 1467737858910 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 1753 | 1467737858924 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x91298800 == 26 [pid = 1753] [id = 257] 09:57:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91316800) [pid = 1753] [serial = 772] [outer = (nil)] 09:57:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x91507000) [pid = 1753] [serial = 773] [outer = 0x91316800] 09:57:39 INFO - PROCESS | 1753 | 1467737859000 Marionette DEBUG loaded listener.js 09:57:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x91537800) [pid = 1753] [serial = 774] [outer = 0x91316800] 09:57:39 INFO - PROCESS | 1753 | 1467737859923 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1533ms 09:57:40 INFO - PROCESS | 1753 | 1467737859998 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:57:40 INFO - PROCESS | 1753 | 1467737860023 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:57:40 INFO - PROCESS | 1753 | 1467737860041 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:57:40 INFO - PROCESS | 1753 | 1467737860048 Marionette TRACE conn3 <- [1,1002,null,{}] 09:57:41 INFO - PROCESS | 1753 | --DOCSHELL 0x93a04400 == 25 [pid = 1753] [id = 244] 09:57:41 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8da800 == 24 [pid = 1753] [id = 243] 09:57:41 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d2000 == 23 [pid = 1753] [id = 242] 09:57:41 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cfc00 == 22 [pid = 1753] [id = 241] 09:57:41 INFO - PROCESS | 1753 | --DOCSHELL 0x9128ec00 == 21 [pid = 1753] [id = 235] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x95151000) [pid = 1753] [serial = 722] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x924a9400) [pid = 1753] [serial = 717] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x93c1f000) [pid = 1753] [serial = 719] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8f4a9800) [pid = 1753] [serial = 710] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8f4b3000) [pid = 1753] [serial = 693] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x947b0c00) [pid = 1753] [serial = 720] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8e8da400) [pid = 1753] [serial = 692] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x914bdc00) [pid = 1753] [serial = 713] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x92bf0800) [pid = 1753] [serial = 696] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91acf800) [pid = 1753] [serial = 695] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91535c00) [pid = 1753] [serial = 708] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9521e400) [pid = 1753] [serial = 699] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91509400) [pid = 1753] [serial = 707] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x95205800) [pid = 1753] [serial = 698] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9a0ed000) [pid = 1753] [serial = 702] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x99e84c00) [pid = 1753] [serial = 701] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9515b800) [pid = 1753] [serial = 705] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x93a09400) [pid = 1753] [serial = 704] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x911e1c00) [pid = 1753] [serial = 711] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91af1000) [pid = 1753] [serial = 716] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91509000) [pid = 1753] [serial = 714] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 1753 | 1467737861268 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:41 INFO - PROCESS | 1753 | 1467737861275 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:41 INFO - PROCESS | 1753 | 1467737861453 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:57:41 INFO - PROCESS | 1753 | 1467737861564 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:41 INFO - PROCESS | 1753 | 1467737861579 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e3800 == 22 [pid = 1753] [id = 258] 09:57:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x911e4000) [pid = 1753] [serial = 775] [outer = (nil)] 09:57:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x911e8000) [pid = 1753] [serial = 776] [outer = 0x911e4000] 09:57:41 INFO - PROCESS | 1753 | 1467737861647 Marionette DEBUG loaded listener.js 09:57:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9128f000) [pid = 1753] [serial = 777] [outer = 0x911e4000] 09:57:42 INFO - PROCESS | 1753 | 1467737862471 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 2479ms 09:57:42 INFO - PROCESS | 1753 | 1467737862517 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:57:42 INFO - PROCESS | 1753 | 1467737862523 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:57:42 INFO - PROCESS | 1753 | 1467737862530 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:57:42 INFO - PROCESS | 1753 | 1467737862534 Marionette TRACE conn3 <- [1,1006,null,{}] 09:57:42 INFO - PROCESS | 1753 | 1467737862543 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:42 INFO - PROCESS | 1753 | 1467737862548 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:42 INFO - PROCESS | 1753 | 1467737862724 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:57:42 INFO - PROCESS | 1753 | 1467737862739 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 1753 | 1467737862751 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bc400 == 23 [pid = 1753] [id = 259] 09:57:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91503800) [pid = 1753] [serial = 778] [outer = (nil)] 09:57:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9150c400) [pid = 1753] [serial = 779] [outer = 0x91503800] 09:57:42 INFO - PROCESS | 1753 | 1467737862929 Marionette DEBUG loaded listener.js 09:57:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91538000) [pid = 1753] [serial = 780] [outer = 0x91503800] 09:57:43 INFO - PROCESS | 1753 | 1467737863846 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1338ms 09:57:43 INFO - PROCESS | 1753 | 1467737863879 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 1753 | 1467737863883 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:57:43 INFO - PROCESS | 1753 | 1467737863891 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 1753 | 1467737863894 Marionette TRACE conn3 <- [1,1010,null,{}] 09:57:43 INFO - PROCESS | 1753 | 1467737863900 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:43 INFO - PROCESS | 1753 | 1467737863905 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:44 INFO - PROCESS | 1753 | 1467737864129 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:57:44 INFO - PROCESS | 1753 | 1467737864154 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:44 INFO - PROCESS | 1753 | 1467737864169 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x924adc00 == 24 [pid = 1753] [id = 260] 09:57:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x924ae000) [pid = 1753] [serial = 781] [outer = (nil)] 09:57:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x92bf0800) [pid = 1753] [serial = 782] [outer = 0x924ae000] 09:57:44 INFO - PROCESS | 1753 | 1467737864270 Marionette DEBUG loaded listener.js 09:57:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x92dccc00) [pid = 1753] [serial = 783] [outer = 0x924ae000] 09:57:45 INFO - PROCESS | 1753 | 1467737865264 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1431ms 09:57:45 INFO - PROCESS | 1753 | 1467737865338 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:57:45 INFO - PROCESS | 1753 | 1467737865348 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:57:45 INFO - PROCESS | 1753 | 1467737865355 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:57:45 INFO - PROCESS | 1753 | 1467737865359 Marionette TRACE conn3 <- [1,1014,null,{}] 09:57:45 INFO - PROCESS | 1753 | 1467737865365 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:45 INFO - PROCESS | 1753 | 1467737865370 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:45 INFO - PROCESS | 1753 | 1467737865613 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:57:46 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x911e3400) [pid = 1753] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:57:46 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x93c2a800) [pid = 1753] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:57:46 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x953aec00) [pid = 1753] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:57:46 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91af1c00) [pid = 1753] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:57:46 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x93c1e400) [pid = 1753] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:57:46 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x914c0800) [pid = 1753] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:57:46 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x911e4800) [pid = 1753] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:57:46 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x95215400) [pid = 1753] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:57:46 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91acc400) [pid = 1753] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:57:46 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8e8d0000) [pid = 1753] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:57:46 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x911dfc00) [pid = 1753] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:57:46 INFO - PROCESS | 1753 | 1467737866216 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 1753 | 1467737866225 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a9400 == 25 [pid = 1753] [id = 261] 09:57:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x911de400) [pid = 1753] [serial = 784] [outer = (nil)] 09:57:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91311000) [pid = 1753] [serial = 785] [outer = 0x911de400] 09:57:46 INFO - PROCESS | 1753 | 1467737866298 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x93c24000) [pid = 1753] [serial = 786] [outer = 0x911de400] 09:57:47 INFO - PROCESS | 1753 | 1467737867090 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1788ms 09:57:47 INFO - PROCESS | 1753 | 1467737867144 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 1753 | 1467737867149 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:57:47 INFO - PROCESS | 1753 | 1467737867156 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 1753 | 1467737867159 Marionette TRACE conn3 <- [1,1018,null,{}] 09:57:47 INFO - PROCESS | 1753 | 1467737867165 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:47 INFO - PROCESS | 1753 | 1467737867170 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:47 INFO - PROCESS | 1753 | 1467737867327 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:57:47 INFO - PROCESS | 1753 | 1467737867337 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:47 INFO - PROCESS | 1753 | 1467737867349 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x91291800 == 26 [pid = 1753] [id = 262] 09:57:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x93c2c400) [pid = 1753] [serial = 787] [outer = (nil)] 09:57:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x95209800) [pid = 1753] [serial = 788] [outer = 0x93c2c400] 09:57:47 INFO - PROCESS | 1753 | 1467737867413 Marionette DEBUG loaded listener.js 09:57:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x95214c00) [pid = 1753] [serial = 789] [outer = 0x93c2c400] 09:57:48 INFO - PROCESS | 1753 | 1467737868423 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1345ms 09:57:48 INFO - PROCESS | 1753 | 1467737868506 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:57:48 INFO - PROCESS | 1753 | 1467737868515 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:57:48 INFO - PROCESS | 1753 | 1467737868530 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:57:48 INFO - PROCESS | 1753 | 1467737868537 Marionette TRACE conn3 <- [1,1022,null,{}] 09:57:48 INFO - PROCESS | 1753 | 1467737868550 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:48 INFO - PROCESS | 1753 | 1467737868556 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:48 INFO - PROCESS | 1753 | 1467737868946 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:57:49 INFO - PROCESS | 1753 | 1467737869144 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:49 INFO - PROCESS | 1753 | 1467737869164 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x91313800 == 27 [pid = 1753] [id = 263] 09:57:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x914bf400) [pid = 1753] [serial = 790] [outer = (nil)] 09:57:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91534400) [pid = 1753] [serial = 791] [outer = 0x914bf400] 09:57:49 INFO - PROCESS | 1753 | 1467737869287 Marionette DEBUG loaded listener.js 09:57:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91af3000) [pid = 1753] [serial = 792] [outer = 0x914bf400] 09:57:50 INFO - PROCESS | 1753 | 1467737870374 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1905ms 09:57:50 INFO - PROCESS | 1753 | 1467737870435 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:57:50 INFO - PROCESS | 1753 | 1467737870446 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:57:50 INFO - PROCESS | 1753 | 1467737870462 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:57:50 INFO - PROCESS | 1753 | 1467737870471 Marionette TRACE conn3 <- [1,1026,null,{}] 09:57:50 INFO - PROCESS | 1753 | 1467737870480 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:50 INFO - PROCESS | 1753 | 1467737870490 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:50 INFO - PROCESS | 1753 | 1467737870715 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:57:50 INFO - PROCESS | 1753 | 1467737870961 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 1753 | 1467737870976 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130e800 == 28 [pid = 1753] [id = 264] 09:57:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x93c1ec00) [pid = 1753] [serial = 793] [outer = (nil)] 09:57:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x95202c00) [pid = 1753] [serial = 794] [outer = 0x93c1ec00] 09:57:51 INFO - PROCESS | 1753 | 1467737871094 Marionette DEBUG loaded listener.js 09:57:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x95217000) [pid = 1753] [serial = 795] [outer = 0x93c1ec00] 09:57:52 INFO - PROCESS | 1753 | 1467737872283 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1891ms 09:57:52 INFO - PROCESS | 1753 | 1467737872352 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:57:52 INFO - PROCESS | 1753 | 1467737872357 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:57:52 INFO - PROCESS | 1753 | 1467737872365 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:57:52 INFO - PROCESS | 1753 | 1467737872371 Marionette TRACE conn3 <- [1,1030,null,{}] 09:57:52 INFO - PROCESS | 1753 | 1467737872388 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:52 INFO - PROCESS | 1753 | 1467737872398 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:52 INFO - PROCESS | 1753 | 1467737872623 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:57:52 INFO - PROCESS | 1753 | 1467737872846 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:52 INFO - PROCESS | 1753 | 1467737872856 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x978a0800 == 29 [pid = 1753] [id = 265] 09:57:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x978a1000) [pid = 1753] [serial = 796] [outer = (nil)] 09:57:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x992c5400) [pid = 1753] [serial = 797] [outer = 0x978a1000] 09:57:52 INFO - PROCESS | 1753 | 1467737872941 Marionette DEBUG loaded listener.js 09:57:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x99d68c00) [pid = 1753] [serial = 798] [outer = 0x978a1000] 09:57:53 INFO - PROCESS | 1753 | 1467737873902 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1586ms 09:57:53 INFO - PROCESS | 1753 | 1467737873951 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 1753 | 1467737873957 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:57:53 INFO - PROCESS | 1753 | 1467737873964 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 1753 | 1467737873967 Marionette TRACE conn3 <- [1,1034,null,{}] 09:57:53 INFO - PROCESS | 1753 | 1467737873973 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:53 INFO - PROCESS | 1753 | 1467737873978 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:54 INFO - PROCESS | 1753 | 1467737874161 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:57:54 INFO - PROCESS | 1753 | 1467737874325 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 1753 | 1467737874334 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8ce400 == 30 [pid = 1753] [id = 266] 09:57:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x911e6800) [pid = 1753] [serial = 799] [outer = (nil)] 09:57:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x92bfb000) [pid = 1753] [serial = 800] [outer = 0x911e6800] 09:57:54 INFO - PROCESS | 1753 | 1467737874460 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x95157000) [pid = 1753] [serial = 801] [outer = 0x911e6800] 09:57:55 INFO - PROCESS | 1753 | 1467737875713 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a156000) [pid = 1753] [serial = 753] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x99d69800) [pid = 1753] [serial = 752] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x95158400) [pid = 1753] [serial = 743] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x983a5000) [pid = 1753] [serial = 734] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x95197800) [pid = 1753] [serial = 723] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x95155000) [pid = 1753] [serial = 731] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9520e000) [pid = 1753] [serial = 744] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x93c2b400) [pid = 1753] [serial = 749] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x914b6000) [pid = 1753] [serial = 738] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9789e400) [pid = 1753] [serial = 747] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9521b800) [pid = 1753] [serial = 732] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x953b3400) [pid = 1753] [serial = 746] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x924b0c00) [pid = 1753] [serial = 741] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9130f800) [pid = 1753] [serial = 737] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8e8d5000) [pid = 1753] [serial = 725] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x911e8800) [pid = 1753] [serial = 726] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x983acc00) [pid = 1753] [serial = 735] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91aefc00) [pid = 1753] [serial = 740] [outer = (nil)] [url = about:blank] 09:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1882ms 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91afa800) [pid = 1753] [serial = 729] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91ac6000) [pid = 1753] [serial = 728] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x953a9c00) [pid = 1753] [serial = 750] [outer = (nil)] [url = about:blank] 09:57:55 INFO - PROCESS | 1753 | 1467737875936 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 1753 | 1467737875942 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:57:55 INFO - PROCESS | 1753 | 1467737875962 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 1753 | 1467737875968 Marionette TRACE conn3 <- [1,1038,null,{}] 09:57:55 INFO - PROCESS | 1753 | 1467737875976 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:55 INFO - PROCESS | 1753 | 1467737875981 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:56 INFO - PROCESS | 1753 | 1467737876138 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:57:56 INFO - PROCESS | 1753 | 1467737876153 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:56 INFO - PROCESS | 1753 | 1467737876162 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x91293800 == 31 [pid = 1753] [id = 267] 09:57:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91310800) [pid = 1753] [serial = 802] [outer = (nil)] 09:57:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x914bcc00) [pid = 1753] [serial = 803] [outer = 0x91310800] 09:57:56 INFO - PROCESS | 1753 | 1467737876249 Marionette DEBUG loaded listener.js 09:57:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91509400) [pid = 1753] [serial = 804] [outer = 0x91310800] 09:57:57 INFO - PROCESS | 1753 | 1467737877157 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1249ms 09:57:57 INFO - PROCESS | 1753 | 1467737877209 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:57:57 INFO - PROCESS | 1753 | 1467737877216 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:57:57 INFO - PROCESS | 1753 | 1467737877227 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:57:57 INFO - PROCESS | 1753 | 1467737877230 Marionette TRACE conn3 <- [1,1042,null,{}] 09:57:57 INFO - PROCESS | 1753 | 1467737877238 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:57 INFO - PROCESS | 1753 | 1467737877243 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:57 INFO - PROCESS | 1753 | 1467737877412 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:57:57 INFO - PROCESS | 1753 | 1467737877540 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 1753 | 1467737877549 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x91acf800 == 32 [pid = 1753] [id = 268] 09:57:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91aefc00) [pid = 1753] [serial = 805] [outer = (nil)] 09:57:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x924b1c00) [pid = 1753] [serial = 806] [outer = 0x91aefc00] 09:57:57 INFO - PROCESS | 1753 | 1467737877629 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x93a0d400) [pid = 1753] [serial = 807] [outer = 0x91aefc00] 09:57:58 INFO - PROCESS | 1753 | 1467737878453 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1280ms 09:57:58 INFO - PROCESS | 1753 | 1467737878507 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 1753 | 1467737878510 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:57:58 INFO - PROCESS | 1753 | 1467737878517 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 1753 | 1467737878523 Marionette TRACE conn3 <- [1,1046,null,{}] 09:57:58 INFO - PROCESS | 1753 | 1467737878544 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:58 INFO - PROCESS | 1753 | 1467737878553 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:58 INFO - PROCESS | 1753 | 1467737878761 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:57:58 INFO - PROCESS | 1753 | 1467737878787 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 1753 | 1467737878794 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:57:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x953ad000 == 33 [pid = 1753] [id = 269] 09:57:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x953ad400) [pid = 1753] [serial = 808] [outer = (nil)] 09:57:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x953b5800) [pid = 1753] [serial = 809] [outer = 0x953ad400] 09:57:58 INFO - PROCESS | 1753 | 1467737878866 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x978a2800) [pid = 1753] [serial = 810] [outer = 0x953ad400] 09:57:59 INFO - PROCESS | 1753 | 1467737879861 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1397ms 09:57:59 INFO - PROCESS | 1753 | 1467737879936 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 1753 | 1467737879941 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:57:59 INFO - PROCESS | 1753 | 1467737879948 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 1753 | 1467737879950 Marionette TRACE conn3 <- [1,1050,null,{}] 09:57:59 INFO - PROCESS | 1753 | 1467737879961 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:59 INFO - PROCESS | 1753 | 1467737879966 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:00 INFO - PROCESS | 1753 | 1467737880167 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:58:00 INFO - PROCESS | 1753 | 1467737880194 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 1753 | 1467737880201 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b8800 == 34 [pid = 1753] [id = 270] 09:58:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x914b9000) [pid = 1753] [serial = 811] [outer = (nil)] 09:58:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x99639800) [pid = 1753] [serial = 812] [outer = 0x914b9000] 09:58:00 INFO - PROCESS | 1753 | 1467737880286 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x99d71000) [pid = 1753] [serial = 813] [outer = 0x914b9000] 09:58:00 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x911e4000) [pid = 1753] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:58:00 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91316800) [pid = 1753] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:58:00 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x924ae000) [pid = 1753] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:58:00 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8e8d7400) [pid = 1753] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:58:00 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x911de400) [pid = 1753] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:58:00 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x947af000) [pid = 1753] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:58:00 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a0f7c00) [pid = 1753] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:58:00 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a0dc000) [pid = 1753] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:58:00 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9a48b000) [pid = 1753] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:58:00 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91294800) [pid = 1753] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:58:00 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91503800) [pid = 1753] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:58:01 INFO - PROCESS | 1753 | 1467737881371 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1490ms 09:58:01 INFO - PROCESS | 1753 | 1467737881439 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 1753 | 1467737881443 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:58:01 INFO - PROCESS | 1753 | 1467737881449 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - PROCESS | 1753 | 1467737881453 Marionette TRACE conn3 <- [1,1054,null,{}] 09:58:01 INFO - PROCESS | 1753 | 1467737881458 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:01 INFO - PROCESS | 1753 | 1467737881463 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:01 INFO - PROCESS | 1753 | 1467737881621 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:58:01 INFO - PROCESS | 1753 | 1467737881630 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 1753 | 1467737881638 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ddc00 == 35 [pid = 1753] [id = 271] 09:58:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x911de400) [pid = 1753] [serial = 814] [outer = (nil)] 09:58:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9520ec00) [pid = 1753] [serial = 815] [outer = 0x911de400] 09:58:01 INFO - PROCESS | 1753 | 1467737881841 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x99d65800) [pid = 1753] [serial = 816] [outer = 0x911de400] 09:58:02 INFO - PROCESS | 1753 | 1467737882620 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1228ms 09:58:02 INFO - PROCESS | 1753 | 1467737882679 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 1753 | 1467737882683 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:58:02 INFO - PROCESS | 1753 | 1467737882698 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 1753 | 1467737882702 Marionette TRACE conn3 <- [1,1058,null,{}] 09:58:02 INFO - PROCESS | 1753 | 1467737882708 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:02 INFO - PROCESS | 1753 | 1467737882718 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:02 INFO - PROCESS | 1753 | 1467737882984 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:58:03 INFO - PROCESS | 1753 | 1467737883150 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 1753 | 1467737883159 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a6000 == 36 [pid = 1753] [id = 272] 09:58:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8f4a7000) [pid = 1753] [serial = 817] [outer = (nil)] 09:58:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8f4ac000) [pid = 1753] [serial = 818] [outer = 0x8f4a7000] 09:58:03 INFO - PROCESS | 1753 | 1467737883308 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x911e5000) [pid = 1753] [serial = 819] [outer = 0x8f4a7000] 09:58:04 INFO - PROCESS | 1753 | 1467737884584 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1938ms 09:58:04 INFO - PROCESS | 1753 | 1467737884638 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 1753 | 1467737884645 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:58:04 INFO - PROCESS | 1753 | 1467737884664 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 1753 | 1467737884671 Marionette TRACE conn3 <- [1,1062,null,{}] 09:58:04 INFO - PROCESS | 1753 | 1467737884680 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:04 INFO - PROCESS | 1753 | 1467737884689 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:04 INFO - PROCESS | 1753 | 1467737884958 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:58:05 INFO - PROCESS | 1753 | 1467737885114 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:05 INFO - PROCESS | 1753 | 1467737885125 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x91505800 == 37 [pid = 1753] [id = 273] 09:58:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91ac3c00) [pid = 1753] [serial = 820] [outer = (nil)] 09:58:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91ad0400) [pid = 1753] [serial = 821] [outer = 0x91ac3c00] 09:58:05 INFO - PROCESS | 1753 | 1467737885227 Marionette DEBUG loaded listener.js 09:58:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91af3c00) [pid = 1753] [serial = 822] [outer = 0x91ac3c00] 09:58:06 INFO - PROCESS | 1753 | 1467737886214 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1599ms 09:58:06 INFO - PROCESS | 1753 | 1467737886253 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 1753 | 1467737886258 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:58:06 INFO - PROCESS | 1753 | 1467737886266 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 1753 | 1467737886270 Marionette TRACE conn3 <- [1,1066,null,{}] 09:58:06 INFO - PROCESS | 1753 | 1467737886281 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:06 INFO - PROCESS | 1753 | 1467737886289 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:06 INFO - PROCESS | 1753 | 1467737886531 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:58:06 INFO - PROCESS | 1753 | 1467737886835 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 1753 | 1467737886843 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x9514f800 == 38 [pid = 1753] [id = 274] 09:58:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x95158400) [pid = 1753] [serial = 823] [outer = (nil)] 09:58:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x95203400) [pid = 1753] [serial = 824] [outer = 0x95158400] 09:58:06 INFO - PROCESS | 1753 | 1467737886972 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9521b800) [pid = 1753] [serial = 825] [outer = 0x95158400] 09:58:08 INFO - PROCESS | 1753 | 1467737888019 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1796ms 09:58:08 INFO - PROCESS | 1753 | 1467737888062 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 1753 | 1467737888069 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:58:08 INFO - PROCESS | 1753 | 1467737888086 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 1753 | 1467737888094 Marionette TRACE conn3 <- [1,1070,null,{}] 09:58:08 INFO - PROCESS | 1753 | 1467737888100 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:08 INFO - PROCESS | 1753 | 1467737888107 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:08 INFO - PROCESS | 1753 | 1467737888340 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:58:08 INFO - PROCESS | 1753 | 1467737888597 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 1753 | 1467737888604 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x91294c00 == 39 [pid = 1753] [id = 275] 09:58:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91316c00) [pid = 1753] [serial = 826] [outer = (nil)] 09:58:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a1c1c00) [pid = 1753] [serial = 827] [outer = 0x91316c00] 09:58:08 INFO - PROCESS | 1753 | 1467737888687 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a485c00) [pid = 1753] [serial = 828] [outer = 0x91316c00] 09:58:09 INFO - PROCESS | 1753 | 1467737889720 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1693ms 09:58:09 INFO - PROCESS | 1753 | 1467737889773 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 1753 | 1467737889779 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:58:09 INFO - PROCESS | 1753 | 1467737889789 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 1753 | 1467737889793 Marionette TRACE conn3 <- [1,1074,null,{}] 09:58:09 INFO - PROCESS | 1753 | 1467737889800 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:09 INFO - PROCESS | 1753 | 1467737889807 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:10 INFO - PROCESS | 1753 | 1467737890041 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:58:10 INFO - PROCESS | 1753 | 1467737890282 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 1753 | 1467737890291 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8db800 == 40 [pid = 1753] [id = 276] 09:58:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8f4b4400) [pid = 1753] [serial = 829] [outer = (nil)] 09:58:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9a71fc00) [pid = 1753] [serial = 830] [outer = 0x8f4b4400] 09:58:10 INFO - PROCESS | 1753 | 1467737890402 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9a723000) [pid = 1753] [serial = 831] [outer = 0x8f4b4400] 09:58:11 INFO - PROCESS | 1753 | 1467737891420 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1686ms 09:58:11 INFO - PROCESS | 1753 | 1467737891474 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 1753 | 1467737891478 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:58:11 INFO - PROCESS | 1753 | 1467737891485 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 1753 | 1467737891487 Marionette TRACE conn3 <- [1,1078,null,{}] 09:58:11 INFO - PROCESS | 1753 | 1467737891494 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:11 INFO - PROCESS | 1753 | 1467737891499 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:11 INFO - PROCESS | 1753 | 1467737891723 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:58:11 INFO - PROCESS | 1753 | 1467737891947 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 1753 | 1467737891966 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a77e400 == 41 [pid = 1753] [id = 277] 09:58:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9a77ec00) [pid = 1753] [serial = 832] [outer = (nil)] 09:58:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9a781c00) [pid = 1753] [serial = 833] [outer = 0x9a77ec00] 09:58:12 INFO - PROCESS | 1753 | 1467737892075 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9a8c1400) [pid = 1753] [serial = 834] [outer = 0x9a77ec00] 09:58:13 INFO - PROCESS | 1753 | 1467737893288 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1841ms 09:58:13 INFO - PROCESS | 1753 | 1467737893327 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 1753 | 1467737893330 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:58:13 INFO - PROCESS | 1753 | 1467737893337 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 1753 | 1467737893341 Marionette TRACE conn3 <- [1,1082,null,{}] 09:58:13 INFO - PROCESS | 1753 | 1467737893347 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:13 INFO - PROCESS | 1753 | 1467737893352 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:13 INFO - PROCESS | 1753 | 1467737893601 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:58:13 INFO - PROCESS | 1753 | 1467737893867 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 1753 | 1467737893877 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8db000 == 42 [pid = 1753] [id = 278] 09:58:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8e8dbc00) [pid = 1753] [serial = 835] [outer = (nil)] 09:58:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8f4b0400) [pid = 1753] [serial = 836] [outer = 0x8e8dbc00] 09:58:14 INFO - PROCESS | 1753 | 1467737894218 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9128ec00) [pid = 1753] [serial = 837] [outer = 0x8e8dbc00] 09:58:15 INFO - PROCESS | 1753 | 1467737895272 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1983ms 09:58:15 INFO - PROCESS | 1753 | 1467737895322 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 1753 | 1467737895328 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:58:15 INFO - PROCESS | 1753 | 1467737895336 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 1753 | 1467737895340 Marionette TRACE conn3 <- [1,1086,null,{}] 09:58:15 INFO - PROCESS | 1753 | 1467737895348 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:15 INFO - PROCESS | 1753 | 1467737895353 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:15 INFO - PROCESS | 1753 | 1467737895646 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9130c800 == 41 [pid = 1753] [id = 246] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x911e3800 == 40 [pid = 1753] [id = 258] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a9400 == 39 [pid = 1753] [id = 261] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x914bc400 == 38 [pid = 1753] [id = 259] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x947a1c00 == 37 [pid = 1753] [id = 248] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x924adc00 == 36 [pid = 1753] [id = 260] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x914b7800 == 35 [pid = 1753] [id = 249] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x911ddc00 == 34 [pid = 1753] [id = 271] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x914b8800 == 33 [pid = 1753] [id = 270] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x953ad000 == 32 [pid = 1753] [id = 269] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91acf800 == 31 [pid = 1753] [id = 268] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91293800 == 30 [pid = 1753] [id = 267] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x978a0800 == 29 [pid = 1753] [id = 265] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8ce400 == 28 [pid = 1753] [id = 266] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9130e800 == 27 [pid = 1753] [id = 264] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91291800 == 26 [pid = 1753] [id = 262] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91313800 == 25 [pid = 1753] [id = 263] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x99263400 == 24 [pid = 1753] [id = 254] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cf400 == 23 [pid = 1753] [id = 251] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91292400 == 22 [pid = 1753] [id = 256] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x92bf4400 == 21 [pid = 1753] [id = 252] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9a486000 == 20 [pid = 1753] [id = 255] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d8000 == 19 [pid = 1753] [id = 250] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91298800 == 18 [pid = 1753] [id = 257] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x93c20800 == 17 [pid = 1753] [id = 247] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8dd000 == 16 [pid = 1753] [id = 253] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b4800 == 15 [pid = 1753] [id = 245] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9a77e400 == 14 [pid = 1753] [id = 277] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8db800 == 13 [pid = 1753] [id = 276] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91294c00 == 12 [pid = 1753] [id = 275] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91505800 == 11 [pid = 1753] [id = 273] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9514f800 == 10 [pid = 1753] [id = 274] 09:58:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a6000 == 9 [pid = 1753] [id = 272] 09:58:16 INFO - PROCESS | 1753 | 1467737896868 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 1753 | 1467737896878 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x95209800) [pid = 1753] [serial = 788] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x911e8000) [pid = 1753] [serial = 776] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x9128f000) [pid = 1753] [serial = 777] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x91537800) [pid = 1753] [serial = 774] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x91507000) [pid = 1753] [serial = 773] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x92bf0800) [pid = 1753] [serial = 782] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91aca400) [pid = 1753] [serial = 756] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91508800) [pid = 1753] [serial = 755] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91311000) [pid = 1753] [serial = 785] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x953abc00) [pid = 1753] [serial = 759] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9520b800) [pid = 1753] [serial = 758] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a2cb400) [pid = 1753] [serial = 762] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9a230c00) [pid = 1753] [serial = 761] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9a718000) [pid = 1753] [serial = 765] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9a626400) [pid = 1753] [serial = 764] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9a721000) [pid = 1753] [serial = 768] [outer = (nil)] [url = about:blank] 09:58:16 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9a71ec00) [pid = 1753] [serial = 767] [outer = (nil)] [url = about:blank] 09:58:17 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x92dccc00) [pid = 1753] [serial = 783] [outer = (nil)] [url = about:blank] 09:58:17 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a787800) [pid = 1753] [serial = 771] [outer = (nil)] [url = about:blank] 09:58:17 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x947ad400) [pid = 1753] [serial = 770] [outer = (nil)] [url = about:blank] 09:58:17 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9150c400) [pid = 1753] [serial = 779] [outer = (nil)] [url = about:blank] 09:58:17 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91538000) [pid = 1753] [serial = 780] [outer = (nil)] [url = about:blank] 09:58:17 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x93c24000) [pid = 1753] [serial = 786] [outer = (nil)] [url = about:blank] 09:58:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d0800 == 10 [pid = 1753] [id = 279] 09:58:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8e8d2800) [pid = 1753] [serial = 838] [outer = (nil)] 09:58:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8e8d8800) [pid = 1753] [serial = 839] [outer = 0x8e8d2800] 09:58:17 INFO - PROCESS | 1753 | 1467737897093 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8f4ae000) [pid = 1753] [serial = 840] [outer = 0x8e8d2800] 09:58:17 INFO - PROCESS | 1753 | 1467737897891 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2599ms 09:58:17 INFO - PROCESS | 1753 | 1467737897939 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:58:17 INFO - PROCESS | 1753 | 1467737897945 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:58:17 INFO - PROCESS | 1753 | 1467737897953 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 1753 | 1467737897956 Marionette TRACE conn3 <- [1,1090,null,{}] 09:58:17 INFO - PROCESS | 1753 | 1467737897965 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:17 INFO - PROCESS | 1753 | 1467737897972 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:18 INFO - PROCESS | 1753 | 1467737898140 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:58:18 INFO - PROCESS | 1753 | 1467737898154 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 1753 | 1467737898162 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130a800 == 11 [pid = 1753] [id = 280] 09:58:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9130d800) [pid = 1753] [serial = 841] [outer = (nil)] 09:58:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91313000) [pid = 1753] [serial = 842] [outer = 0x9130d800] 09:58:18 INFO - PROCESS | 1753 | 1467737898244 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x914b5800) [pid = 1753] [serial = 843] [outer = 0x9130d800] 09:58:19 INFO - PROCESS | 1753 | 1467737899185 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1291ms 09:58:19 INFO - PROCESS | 1753 | 1467737899247 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 1753 | 1467737899254 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:58:19 INFO - PROCESS | 1753 | 1467737899284 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 1753 | 1467737899287 Marionette TRACE conn3 <- [1,1094,null,{}] 09:58:19 INFO - PROCESS | 1753 | 1467737899294 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:19 INFO - PROCESS | 1753 | 1467737899299 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:19 INFO - PROCESS | 1753 | 1467737899543 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:58:19 INFO - PROCESS | 1753 | 1467737899561 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:19 INFO - PROCESS | 1753 | 1467737899570 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x91312400 == 12 [pid = 1753] [id = 281] 09:58:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x914bc000) [pid = 1753] [serial = 844] [outer = (nil)] 09:58:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91ac4c00) [pid = 1753] [serial = 845] [outer = 0x914bc000] 09:58:19 INFO - PROCESS | 1753 | 1467737899643 Marionette DEBUG loaded listener.js 09:58:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91aedc00) [pid = 1753] [serial = 846] [outer = 0x914bc000] 09:58:20 INFO - PROCESS | 1753 | 1467737900674 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1465ms 09:58:20 INFO - PROCESS | 1753 | 1467737900734 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:58:20 INFO - PROCESS | 1753 | 1467737900737 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:58:20 INFO - PROCESS | 1753 | 1467737900748 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:58:20 INFO - PROCESS | 1753 | 1467737900757 Marionette TRACE conn3 <- [1,1098,null,{}] 09:58:20 INFO - PROCESS | 1753 | 1467737900779 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:20 INFO - PROCESS | 1753 | 1467737900787 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:21 INFO - PROCESS | 1753 | 1467737901028 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:58:21 INFO - PROCESS | 1753 | 1467737901057 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 1753 | 1467737901067 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8ce800 == 13 [pid = 1753] [id = 282] 09:58:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8e8cf400) [pid = 1753] [serial = 847] [outer = (nil)] 09:58:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8e8d8c00) [pid = 1753] [serial = 848] [outer = 0x8e8cf400] 09:58:21 INFO - PROCESS | 1753 | 1467737901724 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x911e0800) [pid = 1753] [serial = 849] [outer = 0x8e8cf400] 09:58:22 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x953ad400) [pid = 1753] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:58:22 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x914b9000) [pid = 1753] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:58:22 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91310800) [pid = 1753] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:58:22 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x978a1000) [pid = 1753] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:58:22 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x93c1ec00) [pid = 1753] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:58:22 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x911e6800) [pid = 1753] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:58:22 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x914bf400) [pid = 1753] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:58:22 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x93c2c400) [pid = 1753] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:58:22 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91aefc00) [pid = 1753] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:58:22 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x911de400) [pid = 1753] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:58:22 INFO - PROCESS | 1753 | 1467737902879 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2205ms 09:58:22 INFO - PROCESS | 1753 | 1467737902953 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 1753 | 1467737902958 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:58:22 INFO - PROCESS | 1753 | 1467737902967 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 1753 | 1467737902972 Marionette TRACE conn3 <- [1,1102,null,{}] 09:58:22 INFO - PROCESS | 1753 | 1467737902980 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:22 INFO - PROCESS | 1753 | 1467737902987 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:23 INFO - PROCESS | 1753 | 1467737903211 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:58:23 INFO - PROCESS | 1753 | 1467737903431 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:23 INFO - PROCESS | 1753 | 1467737903443 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x91309c00 == 14 [pid = 1753] [id = 283] 09:58:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9150c400) [pid = 1753] [serial = 850] [outer = (nil)] 09:58:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91538000) [pid = 1753] [serial = 851] [outer = 0x9150c400] 09:58:23 INFO - PROCESS | 1753 | 1467737903557 Marionette DEBUG loaded listener.js 09:58:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91aca800) [pid = 1753] [serial = 852] [outer = 0x9150c400] 09:58:24 INFO - PROCESS | 1753 | 1467737904573 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1689ms 09:58:24 INFO - PROCESS | 1753 | 1467737904656 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 1753 | 1467737904663 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:58:24 INFO - PROCESS | 1753 | 1467737904674 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 1753 | 1467737904678 Marionette TRACE conn3 <- [1,1106,null,{}] 09:58:24 INFO - PROCESS | 1753 | 1467737904685 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:24 INFO - PROCESS | 1753 | 1467737904691 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:24 INFO - PROCESS | 1753 | 1467737904925 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:58:25 INFO - PROCESS | 1753 | 1467737905190 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 1753 | 1467737905201 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x92f83400 == 15 [pid = 1753] [id = 284] 09:58:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x92f84400) [pid = 1753] [serial = 853] [outer = (nil)] 09:58:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x93957c00) [pid = 1753] [serial = 854] [outer = 0x92f84400] 09:58:25 INFO - PROCESS | 1753 | 1467737905287 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x93a0bc00) [pid = 1753] [serial = 855] [outer = 0x92f84400] 09:58:26 INFO - PROCESS | 1753 | 1467737906308 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1683ms 09:58:26 INFO - PROCESS | 1753 | 1467737906361 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 1753 | 1467737906365 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:58:26 INFO - PROCESS | 1753 | 1467737906380 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 1753 | 1467737906387 Marionette TRACE conn3 <- [1,1110,null,{}] 09:58:26 INFO - PROCESS | 1753 | 1467737906404 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:26 INFO - PROCESS | 1753 | 1467737906413 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:26 INFO - PROCESS | 1753 | 1467737906653 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:58:26 INFO - PROCESS | 1753 | 1467737906914 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:26 INFO - PROCESS | 1753 | 1467737906925 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x924ad000 == 16 [pid = 1753] [id = 285] 09:58:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x92dc8800) [pid = 1753] [serial = 856] [outer = (nil)] 09:58:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x95205000) [pid = 1753] [serial = 857] [outer = 0x92dc8800] 09:58:27 INFO - PROCESS | 1753 | 1467737907011 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x95216400) [pid = 1753] [serial = 858] [outer = 0x92dc8800] 09:58:27 INFO - PROCESS | 1753 | 1467737907987 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1692ms 09:58:28 INFO - PROCESS | 1753 | 1467737908072 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:58:28 INFO - PROCESS | 1753 | 1467737908077 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:58:28 INFO - PROCESS | 1753 | 1467737908085 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 1753 | 1467737908088 Marionette TRACE conn3 <- [1,1114,null,{}] 09:58:28 INFO - PROCESS | 1753 | 1467737908094 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:28 INFO - PROCESS | 1753 | 1467737908099 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:28 INFO - PROCESS | 1753 | 1467737908324 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:58:28 INFO - PROCESS | 1753 | 1467737908643 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:28 INFO - PROCESS | 1753 | 1467737908653 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d5800 == 17 [pid = 1753] [id = 286] 09:58:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8e8d9000) [pid = 1753] [serial = 859] [outer = (nil)] 09:58:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8f4b3000) [pid = 1753] [serial = 860] [outer = 0x8e8d9000] 09:58:28 INFO - PROCESS | 1753 | 1467737908767 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x911ec800) [pid = 1753] [serial = 861] [outer = 0x8e8d9000] 09:58:29 INFO - PROCESS | 1753 | --DOCSHELL 0x91312400 == 16 [pid = 1753] [id = 281] 09:58:29 INFO - PROCESS | 1753 | --DOCSHELL 0x9130a800 == 15 [pid = 1753] [id = 280] 09:58:29 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d0800 == 14 [pid = 1753] [id = 279] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9520ec00) [pid = 1753] [serial = 815] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x978a2800) [pid = 1753] [serial = 810] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x99639800) [pid = 1753] [serial = 812] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x914bcc00) [pid = 1753] [serial = 803] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91509400) [pid = 1753] [serial = 804] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x992c5400) [pid = 1753] [serial = 797] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x99d68c00) [pid = 1753] [serial = 798] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x95202c00) [pid = 1753] [serial = 794] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x95217000) [pid = 1753] [serial = 795] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x92bfb000) [pid = 1753] [serial = 800] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x95157000) [pid = 1753] [serial = 801] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91534400) [pid = 1753] [serial = 791] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91af3000) [pid = 1753] [serial = 792] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x99d71000) [pid = 1753] [serial = 813] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x95214c00) [pid = 1753] [serial = 789] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x924b1c00) [pid = 1753] [serial = 806] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x953b5800) [pid = 1753] [serial = 809] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x99d65800) [pid = 1753] [serial = 816] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x93a0d400) [pid = 1753] [serial = 807] [outer = (nil)] [url = about:blank] 09:58:29 INFO - PROCESS | 1753 | 1467737909799 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1735ms 09:58:29 INFO - PROCESS | 1753 | 1467737909822 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:58:29 INFO - PROCESS | 1753 | 1467737909827 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:58:29 INFO - PROCESS | 1753 | 1467737909835 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:58:29 INFO - PROCESS | 1753 | 1467737909840 Marionette TRACE conn3 <- [1,1118,null,{}] 09:58:29 INFO - PROCESS | 1753 | 1467737909849 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:29 INFO - PROCESS | 1753 | 1467737909857 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:30 INFO - PROCESS | 1753 | 1467737910029 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:58:30 INFO - PROCESS | 1753 | 1467737910042 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:30 INFO - PROCESS | 1753 | 1467737910052 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bc400 == 15 [pid = 1753] [id = 287] 09:58:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91503c00) [pid = 1753] [serial = 862] [outer = (nil)] 09:58:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91537000) [pid = 1753] [serial = 863] [outer = 0x91503c00] 09:58:30 INFO - PROCESS | 1753 | 1467737910144 Marionette DEBUG loaded listener.js 09:58:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91ac7400) [pid = 1753] [serial = 864] [outer = 0x91503c00] 09:58:31 INFO - PROCESS | 1753 | 1467737911093 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1283ms 09:58:31 INFO - PROCESS | 1753 | 1467737911122 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 1753 | 1467737911129 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:58:31 INFO - PROCESS | 1753 | 1467737911136 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - PROCESS | 1753 | 1467737911140 Marionette TRACE conn3 <- [1,1122,null,{}] 09:58:31 INFO - PROCESS | 1753 | 1467737911156 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:31 INFO - PROCESS | 1753 | 1467737911162 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:31 INFO - PROCESS | 1753 | 1467737911345 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:58:31 INFO - PROCESS | 1753 | 1467737911357 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 1753 | 1467737911366 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bf3800 == 16 [pid = 1753] [id = 288] 09:58:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x92bfd800) [pid = 1753] [serial = 865] [outer = (nil)] 09:58:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x93952000) [pid = 1753] [serial = 866] [outer = 0x92bfd800] 09:58:31 INFO - PROCESS | 1753 | 1467737911450 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x93c2c400) [pid = 1753] [serial = 867] [outer = 0x92bfd800] 09:58:32 INFO - PROCESS | 1753 | 1467737912519 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1435ms 09:58:32 INFO - PROCESS | 1753 | 1467737912573 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 1753 | 1467737912576 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:58:32 INFO - PROCESS | 1753 | 1467737912592 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 1753 | 1467737912602 Marionette TRACE conn3 <- [1,1126,null,{}] 09:58:32 INFO - PROCESS | 1753 | 1467737912621 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:32 INFO - PROCESS | 1753 | 1467737912629 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:32 INFO - PROCESS | 1753 | 1467737912858 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:58:32 INFO - PROCESS | 1753 | 1467737912886 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 1753 | 1467737912897 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x95207800 == 17 [pid = 1753] [id = 289] 09:58:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9520ec00) [pid = 1753] [serial = 868] [outer = (nil)] 09:58:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x95223400) [pid = 1753] [serial = 869] [outer = 0x9520ec00] 09:58:32 INFO - PROCESS | 1753 | 1467737912967 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x953aac00) [pid = 1753] [serial = 870] [outer = 0x9520ec00] 09:58:33 INFO - PROCESS | 1753 | 1467737913932 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1409ms 09:58:33 INFO - PROCESS | 1753 | 1467737913994 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 1753 | 1467737913999 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:58:34 INFO - PROCESS | 1753 | 1467737914012 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 1753 | 1467737914015 Marionette TRACE conn3 <- [1,1130,null,{}] 09:58:34 INFO - PROCESS | 1753 | 1467737914021 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:34 INFO - PROCESS | 1753 | 1467737914026 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:34 INFO - PROCESS | 1753 | 1467737914253 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:58:34 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9130d800) [pid = 1753] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:58:34 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a77ec00) [pid = 1753] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:58:34 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91ac3c00) [pid = 1753] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:58:34 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x95158400) [pid = 1753] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:58:34 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91316c00) [pid = 1753] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:58:34 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8f4b4400) [pid = 1753] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:58:34 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8e8dbc00) [pid = 1753] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:58:34 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8f4a7000) [pid = 1753] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:58:34 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8e8d2800) [pid = 1753] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:58:34 INFO - PROCESS | 1753 | 1467737914356 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 1753 | 1467737914364 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8dbc00 == 18 [pid = 1753] [id = 290] 09:58:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8f4a7000) [pid = 1753] [serial = 871] [outer = (nil)] 09:58:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91318000) [pid = 1753] [serial = 872] [outer = 0x8f4a7000] 09:58:34 INFO - PROCESS | 1753 | 1467737914434 Marionette DEBUG loaded listener.js 09:58:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91539400) [pid = 1753] [serial = 873] [outer = 0x8f4a7000] 09:58:35 INFO - PROCESS | 1753 | --DOCSHELL 0x93c1d400 == 17 [pid = 1753] [id = 9] 09:58:35 INFO - PROCESS | 1753 | 1467737915266 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1333ms 09:58:35 INFO - PROCESS | 1753 | 1467737915346 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:58:35 INFO - PROCESS | 1753 | 1467737915350 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:58:35 INFO - PROCESS | 1753 | 1467737915357 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - PROCESS | 1753 | 1467737915360 Marionette TRACE conn3 <- [1,1134,null,{}] 09:58:35 INFO - PROCESS | 1753 | 1467737915366 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:35 INFO - PROCESS | 1753 | 1467737915371 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:35 INFO - PROCESS | 1753 | 1467737915533 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:58:35 INFO - PROCESS | 1753 | 1467737915652 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 1753 | 1467737915669 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c0800 == 18 [pid = 1753] [id = 291] 09:58:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x93958c00) [pid = 1753] [serial = 874] [outer = (nil)] 09:58:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x953b2c00) [pid = 1753] [serial = 875] [outer = 0x93958c00] 09:58:35 INFO - PROCESS | 1753 | 1467737915769 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x992c1000) [pid = 1753] [serial = 876] [outer = 0x93958c00] 09:58:36 INFO - PROCESS | 1753 | 1467737916781 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1487ms 09:58:36 INFO - PROCESS | 1753 | 1467737916846 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:58:36 INFO - PROCESS | 1753 | 1467737916852 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:58:36 INFO - PROCESS | 1753 | 1467737916862 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - PROCESS | 1753 | 1467737916866 Marionette TRACE conn3 <- [1,1138,null,{}] 09:58:36 INFO - PROCESS | 1753 | 1467737916876 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:36 INFO - PROCESS | 1753 | 1467737916881 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:37 INFO - PROCESS | 1753 | 1467737917128 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:58:37 INFO - PROCESS | 1753 | 1467737917449 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:37 INFO - PROCESS | 1753 | 1467737917462 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x91297400 == 19 [pid = 1753] [id = 292] 09:58:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9130e400) [pid = 1753] [serial = 877] [outer = (nil)] 09:58:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91510800) [pid = 1753] [serial = 878] [outer = 0x9130e400] 09:58:37 INFO - PROCESS | 1753 | 1467737917552 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91aca400) [pid = 1753] [serial = 879] [outer = 0x9130e400] 09:58:38 INFO - PROCESS | 1753 | 1467737918481 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1695ms 09:58:38 INFO - PROCESS | 1753 | 1467737918557 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:58:38 INFO - PROCESS | 1753 | 1467737918564 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:58:38 INFO - PROCESS | 1753 | 1467737918576 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 1753 | 1467737918580 Marionette TRACE conn3 <- [1,1142,null,{}] 09:58:38 INFO - PROCESS | 1753 | 1467737918587 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:38 INFO - PROCESS | 1753 | 1467737918593 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:38 INFO - PROCESS | 1753 | 1467737918827 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:58:39 INFO - PROCESS | 1753 | 1467737919056 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 1753 | 1467737919065 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x92f83800 == 20 [pid = 1753] [id = 293] 09:58:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x93a0cc00) [pid = 1753] [serial = 880] [outer = (nil)] 09:58:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x947af800) [pid = 1753] [serial = 881] [outer = 0x93a0cc00] 09:58:39 INFO - PROCESS | 1753 | 1467737919168 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x95155000) [pid = 1753] [serial = 882] [outer = 0x93a0cc00] 09:58:40 INFO - PROCESS | 1753 | 1467737920149 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1648ms 09:58:40 INFO - PROCESS | 1753 | 1467737920225 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:58:40 INFO - PROCESS | 1753 | 1467737920230 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:58:40 INFO - PROCESS | 1753 | 1467737920237 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:58:40 INFO - PROCESS | 1753 | 1467737920243 Marionette TRACE conn3 <- [1,1146,null,{}] 09:58:40 INFO - PROCESS | 1753 | 1467737920261 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:40 INFO - PROCESS | 1753 | 1467737920270 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:40 INFO - PROCESS | 1753 | 1467737920552 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:58:40 INFO - PROCESS | 1753 | 1467737920770 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 1753 | 1467737920783 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x9963ec00 == 21 [pid = 1753] [id = 294] 09:58:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x99d65800) [pid = 1753] [serial = 883] [outer = (nil)] 09:58:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x99e80000) [pid = 1753] [serial = 884] [outer = 0x99d65800] 09:58:40 INFO - PROCESS | 1753 | 1467737920875 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a0dc000) [pid = 1753] [serial = 885] [outer = 0x99d65800] 09:58:41 INFO - PROCESS | 1753 | 1467737921822 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1640ms 09:58:41 INFO - PROCESS | 1753 | 1467737921877 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 1753 | 1467737921882 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:58:41 INFO - PROCESS | 1753 | 1467737921889 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 1753 | 1467737921893 Marionette TRACE conn3 <- [1,1150,null,{}] 09:58:41 INFO - PROCESS | 1753 | 1467737921898 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:41 INFO - PROCESS | 1753 | 1467737921904 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:42 INFO - PROCESS | 1753 | 1467737922107 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:58:42 INFO - PROCESS | 1753 | 1467737922319 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:42 INFO - PROCESS | 1753 | 1467737922327 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a5400 == 22 [pid = 1753] [id = 295] 09:58:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x947a7c00) [pid = 1753] [serial = 886] [outer = (nil)] 09:58:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a0f1c00) [pid = 1753] [serial = 887] [outer = 0x947a7c00] 09:58:42 INFO - PROCESS | 1753 | 1467737922466 Marionette DEBUG loaded listener.js 09:58:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a0f9c00) [pid = 1753] [serial = 888] [outer = 0x947a7c00] 09:58:43 INFO - PROCESS | 1753 | 1467737923349 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1494ms 09:58:43 INFO - PROCESS | 1753 | 1467737923384 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 1753 | 1467737923387 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:58:43 INFO - PROCESS | 1753 | 1467737923395 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 1753 | 1467737923398 Marionette TRACE conn3 <- [1,1154,null,{}] 09:58:43 INFO - PROCESS | 1753 | 1467737923405 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:43 INFO - PROCESS | 1753 | 1467737923410 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:43 INFO - PROCESS | 1753 | 1467737923594 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:58:43 INFO - PROCESS | 1753 | 1467737923761 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 1753 | 1467737923770 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x99e82000 == 23 [pid = 1753] [id = 296] 09:58:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a0f7800) [pid = 1753] [serial = 889] [outer = (nil)] 09:58:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9a23f800) [pid = 1753] [serial = 890] [outer = 0x9a0f7800] 09:58:43 INFO - PROCESS | 1753 | 1467737923857 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9a480c00) [pid = 1753] [serial = 891] [outer = 0x9a0f7800] 09:58:44 INFO - PROCESS | 1753 | 1467737924830 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1481ms 09:58:44 INFO - PROCESS | 1753 | 1467737924877 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:58:44 INFO - PROCESS | 1753 | 1467737924882 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:58:44 INFO - PROCESS | 1753 | 1467737924889 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 1753 | 1467737924893 Marionette TRACE conn3 <- [1,1158,null,{}] 09:58:44 INFO - PROCESS | 1753 | 1467737924899 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:44 INFO - PROCESS | 1753 | 1467737924910 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:45 INFO - PROCESS | 1753 | 1467737925142 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:58:45 INFO - PROCESS | 1753 | 1467737925392 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 1753 | 1467737925405 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d9800 == 24 [pid = 1753] [id = 297] 09:58:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8e8dcc00) [pid = 1753] [serial = 892] [outer = (nil)] 09:58:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9130b000) [pid = 1753] [serial = 893] [outer = 0x8e8dcc00] 09:58:45 INFO - PROCESS | 1753 | 1467737925528 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x91af6c00) [pid = 1753] [serial = 894] [outer = 0x8e8dcc00] 09:58:46 INFO - PROCESS | 1753 | 1467737926659 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1837ms 09:58:46 INFO - PROCESS | 1753 | 1467737926727 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 1753 | 1467737926734 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:58:46 INFO - PROCESS | 1753 | 1467737926743 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 1753 | 1467737926748 Marionette TRACE conn3 <- [1,1162,null,{}] 09:58:46 INFO - PROCESS | 1753 | 1467737926757 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:46 INFO - PROCESS | 1753 | 1467737926763 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:46 INFO - PROCESS | 1753 | 1467737926942 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:58:47 INFO - PROCESS | 1753 | 1467737927170 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:47 INFO - PROCESS | 1753 | 1467737927184 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x91509400 == 25 [pid = 1753] [id = 298] 09:58:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9150ac00) [pid = 1753] [serial = 895] [outer = (nil)] 09:58:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x91537400) [pid = 1753] [serial = 896] [outer = 0x9150ac00] 09:58:47 INFO - PROCESS | 1753 | 1467737927259 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91aeb800) [pid = 1753] [serial = 897] [outer = 0x9150ac00] 09:58:48 INFO - PROCESS | 1753 | 1467737928166 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1483ms 09:58:48 INFO - PROCESS | 1753 | 1467737928227 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:58:48 INFO - PROCESS | 1753 | 1467737928235 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:58:48 INFO - PROCESS | 1753 | 1467737928246 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 1753 | 1467737928250 Marionette TRACE conn3 <- [1,1166,null,{}] 09:58:48 INFO - PROCESS | 1753 | 1467737928256 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:48 INFO - PROCESS | 1753 | 1467737928262 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:48 INFO - PROCESS | 1753 | 1467737928514 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:58:50 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8ce800 == 24 [pid = 1753] [id = 282] 09:58:50 INFO - PROCESS | 1753 | --DOCSHELL 0x91309c00 == 23 [pid = 1753] [id = 283] 09:58:50 INFO - PROCESS | 1753 | --DOCSHELL 0x92f83400 == 22 [pid = 1753] [id = 284] 09:58:50 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8db000 == 21 [pid = 1753] [id = 278] 09:58:50 INFO - PROCESS | 1753 | --DOCSHELL 0x924ad000 == 20 [pid = 1753] [id = 285] 09:58:50 INFO - PROCESS | 1753 | --DOCSHELL 0x92f89000 == 19 [pid = 1753] [id = 11] 09:58:50 INFO - PROCESS | 1753 | 1467737930292 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 1753 | 1467737930308 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x914b5800) [pid = 1753] [serial = 843] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x91313000) [pid = 1753] [serial = 842] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x91ac4c00) [pid = 1753] [serial = 845] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a8c1400) [pid = 1753] [serial = 834] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91af3c00) [pid = 1753] [serial = 822] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9521b800) [pid = 1753] [serial = 825] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9a485c00) [pid = 1753] [serial = 828] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9a723000) [pid = 1753] [serial = 831] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9128ec00) [pid = 1753] [serial = 837] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x911e5000) [pid = 1753] [serial = 819] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91ad0400) [pid = 1753] [serial = 821] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8f4ae000) [pid = 1753] [serial = 840] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9a781c00) [pid = 1753] [serial = 833] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9a1c1c00) [pid = 1753] [serial = 827] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8f4ac000) [pid = 1753] [serial = 818] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8e8d8800) [pid = 1753] [serial = 839] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8f4b0400) [pid = 1753] [serial = 836] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x95203400) [pid = 1753] [serial = 824] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a71fc00) [pid = 1753] [serial = 830] [outer = (nil)] [url = about:blank] 09:58:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d6000 == 20 [pid = 1753] [id = 299] 09:58:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8e8d6c00) [pid = 1753] [serial = 898] [outer = (nil)] 09:58:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8f4aa000) [pid = 1753] [serial = 899] [outer = 0x8e8d6c00] 09:58:50 INFO - PROCESS | 1753 | 1467737930648 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x911dfc00) [pid = 1753] [serial = 900] [outer = 0x8e8d6c00] 09:58:51 INFO - PROCESS | 1753 | 1467737931519 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 3301ms 09:58:51 INFO - PROCESS | 1753 | 1467737931549 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:58:51 INFO - PROCESS | 1753 | 1467737931555 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:58:51 INFO - PROCESS | 1753 | 1467737931563 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 1753 | 1467737931566 Marionette TRACE conn3 <- [1,1170,null,{}] 09:58:51 INFO - PROCESS | 1753 | 1467737931580 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:51 INFO - PROCESS | 1753 | 1467737931589 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:51 INFO - PROCESS | 1753 | 1467737931758 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:58:51 INFO - PROCESS | 1753 | 1467737931772 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 1753 | 1467737931782 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x91312c00 == 21 [pid = 1753] [id = 300] 09:58:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91314400) [pid = 1753] [serial = 901] [outer = (nil)] 09:58:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x914b5c00) [pid = 1753] [serial = 902] [outer = 0x91314400] 09:58:51 INFO - PROCESS | 1753 | 1467737931854 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x914bb400) [pid = 1753] [serial = 903] [outer = 0x91314400] 09:58:52 INFO - PROCESS | 1753 | 1467737932910 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1387ms 09:58:52 INFO - PROCESS | 1753 | 1467737932953 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:58:52 INFO - PROCESS | 1753 | 1467737932960 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:58:52 INFO - PROCESS | 1753 | 1467737932969 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 1753 | 1467737932973 Marionette TRACE conn3 <- [1,1174,null,{}] 09:58:52 INFO - PROCESS | 1753 | 1467737932979 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:52 INFO - PROCESS | 1753 | 1467737932984 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:53 INFO - PROCESS | 1753 | 1467737933226 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:58:53 INFO - PROCESS | 1753 | 1467737933259 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 1753 | 1467737933267 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bf000 == 22 [pid = 1753] [id = 301] 09:58:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91540000) [pid = 1753] [serial = 904] [outer = (nil)] 09:58:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91aee800) [pid = 1753] [serial = 905] [outer = 0x91540000] 09:58:53 INFO - PROCESS | 1753 | 1467737933342 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x922e3800) [pid = 1753] [serial = 906] [outer = 0x91540000] 09:58:54 INFO - PROCESS | 1753 | 1467737934392 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:58:54 INFO - PROCESS | 1753 | 1467737934468 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:58:54 INFO - PROCESS | 1753 | 1467737934477 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - PROCESS | 1753 | 1467737934487 Marionette TRACE conn3 <- [1,1178,null,{}] 09:58:54 INFO - PROCESS | 1753 | 1467737934511 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:54 INFO - PROCESS | 1753 | 1467737934520 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:54 INFO - PROCESS | 1753 | 1467737934743 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:58:54 INFO - PROCESS | 1753 | 1467737934770 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 1753 | 1467737934803 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130d400 == 23 [pid = 1753] [id = 302] 09:58:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x93c20800) [pid = 1753] [serial = 907] [outer = (nil)] 09:58:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9519b800) [pid = 1753] [serial = 908] [outer = 0x93c20800] 09:58:54 INFO - PROCESS | 1753 | 1467737934938 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9520ac00) [pid = 1753] [serial = 909] [outer = 0x93c20800] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x93c1d800) [pid = 1753] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x914bc000) [pid = 1753] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9520ec00) [pid = 1753] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8f4a7000) [pid = 1753] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91503c00) [pid = 1753] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x92bfd800) [pid = 1753] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x93958c00) [pid = 1753] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x92dc8800) [pid = 1753] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9150c400) [pid = 1753] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8e8d9000) [pid = 1753] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x92f84400) [pid = 1753] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8e8cf400) [pid = 1753] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:58:55 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x92f89800) [pid = 1753] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:58:56 INFO - PROCESS | 1753 | 1467737936273 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 1753 | 1467737936334 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:58:56 INFO - PROCESS | 1753 | 1467737936341 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 1753 | 1467737936344 Marionette TRACE conn3 <- [1,1182,null,{}] 09:58:56 INFO - PROCESS | 1753 | 1467737936350 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:56 INFO - PROCESS | 1753 | 1467737936355 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:56 INFO - PROCESS | 1753 | 1467737936539 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:58:56 INFO - PROCESS | 1753 | 1467737936656 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 1753 | 1467737936670 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d9000 == 24 [pid = 1753] [id = 303] 09:58:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9128f000) [pid = 1753] [serial = 910] [outer = (nil)] 09:58:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9520c400) [pid = 1753] [serial = 911] [outer = 0x9128f000] 09:58:56 INFO - PROCESS | 1753 | 1467737936751 Marionette DEBUG loaded listener.js 09:58:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9520f000) [pid = 1753] [serial = 912] [outer = 0x9128f000] 09:58:57 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:58:57 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:58:57 INFO - PROCESS | 1753 | 1467737937592 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:58:57 INFO - PROCESS | 1753 | 1467737937640 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:58:57 INFO - PROCESS | 1753 | 1467737937709 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:58:57 INFO - PROCESS | 1753 | 1467737937715 Marionette TRACE conn3 <- [1,1186,null,{}] 09:58:57 INFO - PROCESS | 1753 | 1467737937728 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:57 INFO - PROCESS | 1753 | 1467737937736 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:57 INFO - PROCESS | 1753 | 1467737937944 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:58:58 INFO - PROCESS | 1753 | 1467737938109 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 1753 | 1467737938122 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128a400 == 25 [pid = 1753] [id = 304] 09:58:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9128c800) [pid = 1753] [serial = 913] [outer = (nil)] 09:58:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91293400) [pid = 1753] [serial = 914] [outer = 0x9128c800] 09:58:58 INFO - PROCESS | 1753 | 1467737938215 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91531c00) [pid = 1753] [serial = 915] [outer = 0x9128c800] 09:58:59 INFO - PROCESS | 1753 | 1467737939246 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:58:59 INFO - PROCESS | 1753 | 1467737939313 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:58:59 INFO - PROCESS | 1753 | 1467737939322 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 1753 | 1467737939327 Marionette TRACE conn3 <- [1,1190,null,{}] 09:58:59 INFO - PROCESS | 1753 | 1467737939339 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:59 INFO - PROCESS | 1753 | 1467737939346 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:59 INFO - PROCESS | 1753 | 1467737939574 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:58:59 INFO - PROCESS | 1753 | 1467737939790 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 1753 | 1467737939797 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:58:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8dac00 == 26 [pid = 1753] [id = 305] 09:58:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8e8db800) [pid = 1753] [serial = 916] [outer = (nil)] 09:58:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x95208c00) [pid = 1753] [serial = 917] [outer = 0x8e8db800] 09:58:59 INFO - PROCESS | 1753 | 1467737939929 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x953b5800) [pid = 1753] [serial = 918] [outer = 0x8e8db800] 09:59:00 INFO - PROCESS | 1753 | 1467737940903 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:59:00 INFO - PROCESS | 1753 | 1467737940963 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:59:00 INFO - PROCESS | 1753 | 1467737940972 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - PROCESS | 1753 | 1467737940977 Marionette TRACE conn3 <- [1,1194,null,{}] 09:59:00 INFO - PROCESS | 1753 | 1467737940983 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:00 INFO - PROCESS | 1753 | 1467737940989 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:01 INFO - PROCESS | 1753 | 1467737941221 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:59:01 INFO - PROCESS | 1753 | 1467737941540 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 1753 | 1467737941560 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x99d70000 == 27 [pid = 1753] [id = 306] 09:59:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x99d71000) [pid = 1753] [serial = 919] [outer = (nil)] 09:59:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x99e89c00) [pid = 1753] [serial = 920] [outer = 0x99d71000] 09:59:01 INFO - PROCESS | 1753 | 1467737941691 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a0f2400) [pid = 1753] [serial = 921] [outer = 0x99d71000] 09:59:02 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:59:02 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 09:59:02 INFO - PROCESS | 1753 | 1467737942700 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 1753 | 1467737942775 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:59:02 INFO - PROCESS | 1753 | 1467737942782 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 1753 | 1467737942785 Marionette TRACE conn3 <- [1,1198,null,{}] 09:59:02 INFO - PROCESS | 1753 | 1467737942791 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:02 INFO - PROCESS | 1753 | 1467737942797 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:02 INFO - PROCESS | 1753 | 1467737942990 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:59:03 INFO - PROCESS | 1753 | 1467737943205 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 1753 | 1467737943214 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x96e6c400 == 28 [pid = 1753] [id = 307] 09:59:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9a0e5c00) [pid = 1753] [serial = 922] [outer = (nil)] 09:59:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9a484000) [pid = 1753] [serial = 923] [outer = 0x9a0e5c00] 09:59:03 INFO - PROCESS | 1753 | 1467737943314 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9a715800) [pid = 1753] [serial = 924] [outer = 0x9a0e5c00] 09:59:04 INFO - PROCESS | 1753 | 1467737944348 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1581ms 09:59:04 INFO - PROCESS | 1753 | 1467737944365 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 1753 | 1467737944369 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:59:04 INFO - PROCESS | 1753 | 1467737944381 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 1753 | 1467737944386 Marionette TRACE conn3 <- [1,1202,null,{}] 09:59:04 INFO - PROCESS | 1753 | 1467737944397 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:04 INFO - PROCESS | 1753 | 1467737944405 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:04 INFO - PROCESS | 1753 | 1467737944708 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:59:04 INFO - PROCESS | 1753 | 1467737944922 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 1753 | 1467737944929 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a2cb000 == 29 [pid = 1753] [id = 308] 09:59:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9a48d800) [pid = 1753] [serial = 925] [outer = (nil)] 09:59:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9a723400) [pid = 1753] [serial = 926] [outer = 0x9a48d800] 09:59:05 INFO - PROCESS | 1753 | 1467737945013 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9a749000) [pid = 1753] [serial = 927] [outer = 0x9a48d800] 09:59:06 INFO - PROCESS | 1753 | 1467737946298 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1992ms 09:59:06 INFO - PROCESS | 1753 | 1467737946374 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 1753 | 1467737946381 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:59:06 INFO - PROCESS | 1753 | 1467737946393 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - PROCESS | 1753 | 1467737946397 Marionette TRACE conn3 <- [1,1206,null,{}] 09:59:06 INFO - PROCESS | 1753 | 1467737946407 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:06 INFO - PROCESS | 1753 | 1467737946426 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:06 INFO - PROCESS | 1753 | 1467737946919 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:59:07 INFO - PROCESS | 1753 | 1467737947164 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 1753 | 1467737947174 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4af400 == 30 [pid = 1753] [id = 309] 09:59:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a71e000) [pid = 1753] [serial = 928] [outer = (nil)] 09:59:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x9a788c00) [pid = 1753] [serial = 929] [outer = 0x9a71e000] 09:59:07 INFO - PROCESS | 1753 | 1467737947266 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9a8bf800) [pid = 1753] [serial = 930] [outer = 0x9a71e000] 09:59:08 INFO - PROCESS | 1753 | 1467737948250 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1900ms 09:59:08 INFO - PROCESS | 1753 | 1467737948293 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:59:08 INFO - PROCESS | 1753 | 1467737948297 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:59:08 INFO - PROCESS | 1753 | 1467737948305 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 1753 | 1467737948309 Marionette TRACE conn3 <- [1,1210,null,{}] 09:59:08 INFO - PROCESS | 1753 | 1467737948315 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:08 INFO - PROCESS | 1753 | 1467737948320 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:08 INFO - PROCESS | 1753 | 1467737948500 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:59:08 INFO - PROCESS | 1753 | 1467737948709 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:08 INFO - PROCESS | 1753 | 1467737948717 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a9400 == 31 [pid = 1753] [id = 310] 09:59:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x91539800) [pid = 1753] [serial = 931] [outer = (nil)] 09:59:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9a8c8800) [pid = 1753] [serial = 932] [outer = 0x91539800] 09:59:08 INFO - PROCESS | 1753 | 1467737948841 Marionette DEBUG loaded listener.js 09:59:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x9a8c5000) [pid = 1753] [serial = 933] [outer = 0x91539800] 09:59:09 INFO - PROCESS | 1753 | 1467737949726 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1489ms 09:59:09 INFO - PROCESS | 1753 | 1467737949793 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:59:09 INFO - PROCESS | 1753 | 1467737949798 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:59:09 INFO - PROCESS | 1753 | 1467737949805 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:59:09 INFO - PROCESS | 1753 | 1467737949808 Marionette TRACE conn3 <- [1,1214,null,{}] 09:59:09 INFO - PROCESS | 1753 | 1467737949814 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:09 INFO - PROCESS | 1753 | 1467737949820 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:10 INFO - PROCESS | 1753 | 1467737950040 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:59:10 INFO - PROCESS | 1753 | 1467737950256 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:10 INFO - PROCESS | 1753 | 1467737950266 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d4400 == 32 [pid = 1753] [id = 311] 09:59:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x8f4acc00) [pid = 1753] [serial = 934] [outer = (nil)] 09:59:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91299000) [pid = 1753] [serial = 935] [outer = 0x8f4acc00] 09:59:10 INFO - PROCESS | 1753 | 1467737950395 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x92f89c00) [pid = 1753] [serial = 936] [outer = 0x8f4acc00] 09:59:11 INFO - PROCESS | 1753 | 1467737951490 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1749ms 09:59:11 INFO - PROCESS | 1753 | 1467737951554 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 1753 | 1467737951561 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:59:11 INFO - PROCESS | 1753 | 1467737951574 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 1753 | 1467737951586 Marionette TRACE conn3 <- [1,1218,null,{}] 09:59:11 INFO - PROCESS | 1753 | 1467737951718 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:11 INFO - PROCESS | 1753 | 1467737951724 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:11 INFO - PROCESS | 1753 | 1467737951966 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x93c21400) [pid = 1753] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x91aedc00) [pid = 1753] [serial = 846] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x95223400) [pid = 1753] [serial = 869] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x91318000) [pid = 1753] [serial = 872] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x953aac00) [pid = 1753] [serial = 870] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x91537000) [pid = 1753] [serial = 863] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x91ac7400) [pid = 1753] [serial = 864] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x93952000) [pid = 1753] [serial = 866] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x992c1000) [pid = 1753] [serial = 876] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x95205000) [pid = 1753] [serial = 857] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x95216400) [pid = 1753] [serial = 858] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91538000) [pid = 1753] [serial = 851] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91aca800) [pid = 1753] [serial = 852] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8f4b3000) [pid = 1753] [serial = 860] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x953b2c00) [pid = 1753] [serial = 875] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x911ec800) [pid = 1753] [serial = 861] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x93957c00) [pid = 1753] [serial = 854] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x93a0bc00) [pid = 1753] [serial = 855] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8e8d8c00) [pid = 1753] [serial = 848] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x911e0800) [pid = 1753] [serial = 849] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91539400) [pid = 1753] [serial = 873] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91504800) [pid = 1753] [serial = 597] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:59:12 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x93c2c400) [pid = 1753] [serial = 867] [outer = (nil)] [url = about:blank] 09:59:12 INFO - PROCESS | 1753 | 1467737952229 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 1753 | 1467737952237 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ae800 == 33 [pid = 1753] [id = 312] 09:59:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8f4b2c00) [pid = 1753] [serial = 937] [outer = (nil)] 09:59:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x911e8400) [pid = 1753] [serial = 938] [outer = 0x8f4b2c00] 09:59:12 INFO - PROCESS | 1753 | 1467737952333 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91318000) [pid = 1753] [serial = 939] [outer = 0x8f4b2c00] 09:59:13 INFO - PROCESS | 1753 | 1467737953156 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1620ms 09:59:13 INFO - PROCESS | 1753 | 1467737953188 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:59:13 INFO - PROCESS | 1753 | 1467737953195 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:59:13 INFO - PROCESS | 1753 | 1467737953206 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 1753 | 1467737953210 Marionette TRACE conn3 <- [1,1222,null,{}] 09:59:13 INFO - PROCESS | 1753 | 1467737953228 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:13 INFO - PROCESS | 1753 | 1467737953234 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:13 INFO - PROCESS | 1753 | 1467737953424 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:59:13 INFO - PROCESS | 1753 | 1467737953440 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 1753 | 1467737953452 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x91297c00 == 34 [pid = 1753] [id = 313] 09:59:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91aed800) [pid = 1753] [serial = 940] [outer = (nil)] 09:59:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91afa800) [pid = 1753] [serial = 941] [outer = 0x91aed800] 09:59:13 INFO - PROCESS | 1753 | 1467737953581 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x92bee400) [pid = 1753] [serial = 942] [outer = 0x91aed800] 09:59:14 INFO - PROCESS | 1753 | 1467737954592 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:59:14 INFO - PROCESS | 1753 | 1467737954661 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:59:14 INFO - PROCESS | 1753 | 1467737954668 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - PROCESS | 1753 | 1467737954675 Marionette TRACE conn3 <- [1,1226,null,{}] 09:59:14 INFO - PROCESS | 1753 | 1467737954691 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:14 INFO - PROCESS | 1753 | 1467737954699 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:14 INFO - PROCESS | 1753 | 1467737954946 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:59:14 INFO - PROCESS | 1753 | 1467737954977 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 1753 | 1467737954988 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x95158800 == 35 [pid = 1753] [id = 314] 09:59:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x95197400) [pid = 1753] [serial = 943] [outer = (nil)] 09:59:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9520ec00) [pid = 1753] [serial = 944] [outer = 0x95197400] 09:59:15 INFO - PROCESS | 1753 | 1467737955063 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x95223400) [pid = 1753] [serial = 945] [outer = 0x95197400] 09:59:15 INFO - PROCESS | 1753 | 1467737955983 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1342ms 09:59:16 INFO - PROCESS | 1753 | 1467737956011 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:59:16 INFO - PROCESS | 1753 | 1467737956016 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:59:16 INFO - PROCESS | 1753 | 1467737956023 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 1753 | 1467737956026 Marionette TRACE conn3 <- [1,1230,null,{}] 09:59:16 INFO - PROCESS | 1753 | 1467737956032 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:16 INFO - PROCESS | 1753 | 1467737956039 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:16 INFO - PROCESS | 1753 | 1467737956344 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:59:16 INFO - PROCESS | 1753 | 1467737956367 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 1753 | 1467737956376 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a9800 == 36 [pid = 1753] [id = 315] 09:59:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x922e2400) [pid = 1753] [serial = 946] [outer = (nil)] 09:59:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x96e6f400) [pid = 1753] [serial = 947] [outer = 0x922e2400] 09:59:16 INFO - PROCESS | 1753 | 1467737956461 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9831f000) [pid = 1753] [serial = 948] [outer = 0x922e2400] 09:59:17 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9a0f7800) [pid = 1753] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:59:17 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9130e400) [pid = 1753] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:59:17 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8e8dcc00) [pid = 1753] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:59:17 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x99d65800) [pid = 1753] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:59:17 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91314400) [pid = 1753] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:59:17 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8e8d6c00) [pid = 1753] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:59:17 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x93c20800) [pid = 1753] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:59:17 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9150ac00) [pid = 1753] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:59:17 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x947a7c00) [pid = 1753] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:59:17 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x93a0cc00) [pid = 1753] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:59:17 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91540000) [pid = 1753] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:59:18 INFO - PROCESS | 1753 | 1467737958232 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2243ms 09:59:18 INFO - PROCESS | 1753 | 1467737958278 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 1753 | 1467737958284 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:59:18 INFO - PROCESS | 1753 | 1467737958295 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 1753 | 1467737958299 Marionette TRACE conn3 <- [1,1234,null,{}] 09:59:18 INFO - PROCESS | 1753 | 1467737958309 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:18 INFO - PROCESS | 1753 | 1467737958319 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:18 INFO - PROCESS | 1753 | 1467737958552 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:59:18 INFO - PROCESS | 1753 | 1467737958720 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 1753 | 1467737958728 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d1000 == 37 [pid = 1753] [id = 316] 09:59:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91297000) [pid = 1753] [serial = 949] [outer = (nil)] 09:59:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x953b0800) [pid = 1753] [serial = 950] [outer = 0x91297000] 09:59:18 INFO - PROCESS | 1753 | 1467737958803 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x983a7c00) [pid = 1753] [serial = 951] [outer = 0x91297000] 09:59:19 INFO - PROCESS | 1753 | 1467737959691 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1443ms 09:59:19 INFO - PROCESS | 1753 | 1467737959739 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 1753 | 1467737959746 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:59:19 INFO - PROCESS | 1753 | 1467737959754 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 1753 | 1467737959760 Marionette TRACE conn3 <- [1,1238,null,{}] 09:59:19 INFO - PROCESS | 1753 | 1467737959769 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:19 INFO - PROCESS | 1753 | 1467737959775 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:19 INFO - PROCESS | 1753 | 1467737959974 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:59:20 INFO - PROCESS | 1753 | 1467737960217 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 1753 | 1467737960228 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x91295400 == 38 [pid = 1753] [id = 317] 09:59:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9130fc00) [pid = 1753] [serial = 952] [outer = (nil)] 09:59:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9153c400) [pid = 1753] [serial = 953] [outer = 0x9130fc00] 09:59:20 INFO - PROCESS | 1753 | 1467737960359 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91ad0400) [pid = 1753] [serial = 954] [outer = 0x9130fc00] 09:59:21 INFO - PROCESS | 1753 | 1467737961298 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1585ms 09:59:21 INFO - PROCESS | 1753 | 1467737961340 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 1753 | 1467737961348 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:59:21 INFO - PROCESS | 1753 | 1467737961359 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 1753 | 1467737961364 Marionette TRACE conn3 <- [1,1242,null,{}] 09:59:21 INFO - PROCESS | 1753 | 1467737961371 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:21 INFO - PROCESS | 1753 | 1467737961378 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:21 INFO - PROCESS | 1753 | 1467737961580 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:59:21 INFO - PROCESS | 1753 | 1467737961759 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 1753 | 1467737961769 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bf4000 == 39 [pid = 1753] [id = 318] 09:59:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x93c1e800) [pid = 1753] [serial = 955] [outer = (nil)] 09:59:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x95155400) [pid = 1753] [serial = 956] [outer = 0x93c1e800] 09:59:21 INFO - PROCESS | 1753 | 1467737961902 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x953ad000) [pid = 1753] [serial = 957] [outer = 0x93c1e800] 09:59:23 INFO - PROCESS | 1753 | 1467737963235 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1940ms 09:59:23 INFO - PROCESS | 1753 | 1467737963301 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 1753 | 1467737963308 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:59:23 INFO - PROCESS | 1753 | 1467737963469 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 1753 | 1467737963481 Marionette TRACE conn3 <- [1,1246,null,{}] 09:59:23 INFO - PROCESS | 1753 | 1467737963516 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:23 INFO - PROCESS | 1753 | 1467737963531 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:23 INFO - PROCESS | 1753 | 1467737963841 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:59:24 INFO - PROCESS | 1753 | 1467737964101 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 1753 | 1467737964116 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a0f5c00 == 40 [pid = 1753] [id = 319] 09:59:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9a1c4000) [pid = 1753] [serial = 958] [outer = (nil)] 09:59:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9a746400) [pid = 1753] [serial = 959] [outer = 0x9a1c4000] 09:59:24 INFO - PROCESS | 1753 | 1467737964264 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9a781c00) [pid = 1753] [serial = 960] [outer = 0x9a1c4000] 09:59:25 INFO - PROCESS | 1753 | 1467737965308 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2063ms 09:59:25 INFO - PROCESS | 1753 | 1467737965381 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 1753 | 1467737965385 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:59:25 INFO - PROCESS | 1753 | 1467737965393 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 1753 | 1467737965397 Marionette TRACE conn3 <- [1,1250,null,{}] 09:59:25 INFO - PROCESS | 1753 | 1467737965403 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:25 INFO - PROCESS | 1753 | 1467737965409 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:25 INFO - PROCESS | 1753 | 1467737965639 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:59:25 INFO - PROCESS | 1753 | 1467737965855 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 1753 | 1467737965866 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac7400 == 41 [pid = 1753] [id = 320] 09:59:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9a23a800) [pid = 1753] [serial = 961] [outer = (nil)] 09:59:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a8c5400) [pid = 1753] [serial = 962] [outer = 0x9a23a800] 09:59:25 INFO - PROCESS | 1753 | 1467737965990 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x9aeb4c00) [pid = 1753] [serial = 963] [outer = 0x9a23a800] 09:59:26 INFO - PROCESS | 1753 | 1467737966936 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1581ms 09:59:26 INFO - PROCESS | 1753 | 1467737966975 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:59:26 INFO - PROCESS | 1753 | 1467737966980 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:59:26 INFO - PROCESS | 1753 | 1467737966986 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 1753 | 1467737966990 Marionette TRACE conn3 <- [1,1254,null,{}] 09:59:26 INFO - PROCESS | 1753 | 1467737966996 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:27 INFO - PROCESS | 1753 | 1467737967002 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:27 INFO - PROCESS | 1753 | 1467737967196 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:59:27 INFO - PROCESS | 1753 | 1467737967430 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 1753 | 1467737967437 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e7000 == 42 [pid = 1753] [id = 321] 09:59:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x93a0b000) [pid = 1753] [serial = 964] [outer = (nil)] 09:59:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9aebc000) [pid = 1753] [serial = 965] [outer = 0x93a0b000] 09:59:27 INFO - PROCESS | 1753 | 1467737967564 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9aebdc00) [pid = 1753] [serial = 966] [outer = 0x93a0b000] 09:59:28 INFO - PROCESS | 1753 | 1467737968544 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1586ms 09:59:28 INFO - PROCESS | 1753 | 1467737968574 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 1753 | 1467737968578 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:59:28 INFO - PROCESS | 1753 | 1467737968585 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 1753 | 1467737968588 Marionette TRACE conn3 <- [1,1258,null,{}] 09:59:28 INFO - PROCESS | 1753 | 1467737968594 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:28 INFO - PROCESS | 1753 | 1467737968604 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:28 INFO - PROCESS | 1753 | 1467737968817 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:59:29 INFO - PROCESS | 1753 | 1467737969306 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 1753 | 1467737969318 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x91296c00 == 43 [pid = 1753] [id = 322] 09:59:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x91298000) [pid = 1753] [serial = 967] [outer = (nil)] 09:59:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x914bf800) [pid = 1753] [serial = 968] [outer = 0x91298000] 09:59:29 INFO - PROCESS | 1753 | 1467737969432 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x9150d400) [pid = 1753] [serial = 969] [outer = 0x91298000] 09:59:30 INFO - PROCESS | 1753 | 1467737970438 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1935ms 09:59:30 INFO - PROCESS | 1753 | 1467737970523 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:59:30 INFO - PROCESS | 1753 | 1467737970529 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:59:30 INFO - PROCESS | 1753 | 1467737970538 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - PROCESS | 1753 | 1467737970543 Marionette TRACE conn3 <- [1,1262,null,{}] 09:59:30 INFO - PROCESS | 1753 | 1467737970551 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:30 INFO - PROCESS | 1753 | 1467737970559 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x91297400 == 42 [pid = 1753] [id = 292] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x99e82000 == 41 [pid = 1753] [id = 296] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d5800 == 40 [pid = 1753] [id = 286] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x914bc400 == 39 [pid = 1753] [id = 287] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d6000 == 38 [pid = 1753] [id = 299] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x92bf3800 == 37 [pid = 1753] [id = 288] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x95207800 == 36 [pid = 1753] [id = 289] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x9963ec00 == 35 [pid = 1753] [id = 294] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a5400 == 34 [pid = 1753] [id = 295] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x91509400 == 33 [pid = 1753] [id = 298] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8dbc00 == 32 [pid = 1753] [id = 290] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d9800 == 31 [pid = 1753] [id = 297] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x914c0800 == 30 [pid = 1753] [id = 291] 09:59:31 INFO - PROCESS | 1753 | --DOCSHELL 0x92f83800 == 29 [pid = 1753] [id = 293] 09:59:31 INFO - PROCESS | 1753 | 1467737971766 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x9520c400) [pid = 1753] [serial = 911] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x9a23f800) [pid = 1753] [serial = 890] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x91aca400) [pid = 1753] [serial = 879] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x91af6c00) [pid = 1753] [serial = 894] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9a0dc000) [pid = 1753] [serial = 885] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x9130b000) [pid = 1753] [serial = 893] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x914b5c00) [pid = 1753] [serial = 902] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8f4aa000) [pid = 1753] [serial = 899] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9519b800) [pid = 1753] [serial = 908] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9520ac00) [pid = 1753] [serial = 909] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91aeb800) [pid = 1753] [serial = 897] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x914bb400) [pid = 1753] [serial = 903] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9a0f1c00) [pid = 1753] [serial = 887] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x911dfc00) [pid = 1753] [serial = 900] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91537400) [pid = 1753] [serial = 896] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x91510800) [pid = 1753] [serial = 878] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x947af800) [pid = 1753] [serial = 881] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9a0f9c00) [pid = 1753] [serial = 888] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9a480c00) [pid = 1753] [serial = 891] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x95155000) [pid = 1753] [serial = 882] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91aee800) [pid = 1753] [serial = 905] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x99e80000) [pid = 1753] [serial = 884] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x922e3800) [pid = 1753] [serial = 906] [outer = (nil)] [url = about:blank] 09:59:32 INFO - PROCESS | 1753 | 1467737972076 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 1753 | 1467737972090 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a6c00 == 30 [pid = 1753] [id = 323] 09:59:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8f4a7000) [pid = 1753] [serial = 970] [outer = (nil)] 09:59:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8f4ab000) [pid = 1753] [serial = 971] [outer = 0x8f4a7000] 09:59:32 INFO - PROCESS | 1753 | 1467737972168 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x911de400) [pid = 1753] [serial = 972] [outer = 0x8f4a7000] 09:59:33 INFO - PROCESS | 1753 | 1467737973018 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 2541ms 09:59:33 INFO - PROCESS | 1753 | 1467737973080 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 1753 | 1467737973088 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:59:33 INFO - PROCESS | 1753 | 1467737973096 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 1753 | 1467737973101 Marionette TRACE conn3 <- [1,1266,null,{}] 09:59:33 INFO - PROCESS | 1753 | 1467737973108 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:33 INFO - PROCESS | 1753 | 1467737973113 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:33 INFO - PROCESS | 1753 | 1467737973299 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:59:33 INFO - PROCESS | 1753 | 1467737973423 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 1753 | 1467737973433 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x91316c00 == 31 [pid = 1753] [id = 324] 09:59:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91318400) [pid = 1753] [serial = 973] [outer = (nil)] 09:59:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x914b7800) [pid = 1753] [serial = 974] [outer = 0x91318400] 09:59:33 INFO - PROCESS | 1753 | 1467737973511 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x914c2800) [pid = 1753] [serial = 975] [outer = 0x91318400] 09:59:34 INFO - PROCESS | 1753 | 1467737974452 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1432ms 09:59:34 INFO - PROCESS | 1753 | 1467737974529 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 1753 | 1467737974534 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:59:34 INFO - PROCESS | 1753 | 1467737974541 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 1753 | 1467737974545 Marionette TRACE conn3 <- [1,1270,null,{}] 09:59:34 INFO - PROCESS | 1753 | 1467737974562 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:34 INFO - PROCESS | 1753 | 1467737974568 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:34 INFO - PROCESS | 1753 | 1467737974793 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:59:34 INFO - PROCESS | 1753 | 1467737974886 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 1753 | 1467737974896 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x91acf400 == 32 [pid = 1753] [id = 325] 09:59:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91aebc00) [pid = 1753] [serial = 976] [outer = (nil)] 09:59:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91af1000) [pid = 1753] [serial = 977] [outer = 0x91aebc00] 09:59:35 INFO - PROCESS | 1753 | 1467737975054 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x922dd800) [pid = 1753] [serial = 978] [outer = 0x91aebc00] 09:59:36 INFO - PROCESS | 1753 | 1467737976000 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1494ms 09:59:36 INFO - PROCESS | 1753 | 1467737976036 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 1753 | 1467737976043 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:59:36 INFO - PROCESS | 1753 | 1467737976068 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 1753 | 1467737976076 Marionette TRACE conn3 <- [1,1274,null,{}] 09:59:36 INFO - PROCESS | 1753 | 1467737976083 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:36 INFO - PROCESS | 1753 | 1467737976090 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:36 INFO - PROCESS | 1753 | 1467737976772 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x95197400) [pid = 1753] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x922e2400) [pid = 1753] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91aed800) [pid = 1753] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8e8db800) [pid = 1753] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9128f000) [pid = 1753] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8f4acc00) [pid = 1753] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91539800) [pid = 1753] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9a0e5c00) [pid = 1753] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9a48d800) [pid = 1753] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9128c800) [pid = 1753] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8f4b2c00) [pid = 1753] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x99d71000) [pid = 1753] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9a71e000) [pid = 1753] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:59:36 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91297000) [pid = 1753] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:59:36 INFO - PROCESS | 1753 | 1467737976940 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 1753 | 1467737976947 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ab800 == 33 [pid = 1753] [id = 326] 09:59:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8f4acc00) [pid = 1753] [serial = 979] [outer = (nil)] 09:59:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91297000) [pid = 1753] [serial = 980] [outer = 0x8f4acc00] 09:59:37 INFO - PROCESS | 1753 | 1467737977042 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9395f000) [pid = 1753] [serial = 981] [outer = 0x8f4acc00] 09:59:37 INFO - PROCESS | 1753 | 1467737977796 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1806ms 09:59:37 INFO - PROCESS | 1753 | 1467737977859 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:59:37 INFO - PROCESS | 1753 | 1467737977865 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:59:37 INFO - PROCESS | 1753 | 1467737977873 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 1753 | 1467737977877 Marionette TRACE conn3 <- [1,1278,null,{}] 09:59:37 INFO - PROCESS | 1753 | 1467737977884 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 1753 | 1467737977889 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:38 INFO - PROCESS | 1753 | 1467737978099 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:59:38 INFO - PROCESS | 1753 | 1467737978114 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 1753 | 1467737978121 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ac800 == 34 [pid = 1753] [id = 327] 09:59:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91539800) [pid = 1753] [serial = 982] [outer = (nil)] 09:59:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x947abc00) [pid = 1753] [serial = 983] [outer = 0x91539800] 09:59:38 INFO - PROCESS | 1753 | 1467737978207 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x95156800) [pid = 1753] [serial = 984] [outer = 0x91539800] 09:59:39 INFO - PROCESS | 1753 | 1467737979391 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1593ms 09:59:39 INFO - PROCESS | 1753 | 1467737979467 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 1753 | 1467737979474 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:59:39 INFO - PROCESS | 1753 | 1467737979483 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 1753 | 1467737979488 Marionette TRACE conn3 <- [1,1282,null,{}] 09:59:39 INFO - PROCESS | 1753 | 1467737979498 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:39 INFO - PROCESS | 1753 | 1467737979504 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:39 INFO - PROCESS | 1753 | 1467737979729 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:59:39 INFO - PROCESS | 1753 | 1467737979961 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 1753 | 1467737979970 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128fc00 == 35 [pid = 1753] [id = 328] 09:59:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91292c00) [pid = 1753] [serial = 985] [outer = (nil)] 09:59:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91535c00) [pid = 1753] [serial = 986] [outer = 0x91292c00] 09:59:40 INFO - PROCESS | 1753 | 1467737980059 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91af1400) [pid = 1753] [serial = 987] [outer = 0x91292c00] 09:59:41 INFO - PROCESS | 1753 | 1467737981102 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1691ms 09:59:41 INFO - PROCESS | 1753 | 1467737981175 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 1753 | 1467737981183 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:59:41 INFO - PROCESS | 1753 | 1467737981194 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 1753 | 1467737981198 Marionette TRACE conn3 <- [1,1286,null,{}] 09:59:41 INFO - PROCESS | 1753 | 1467737981205 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:41 INFO - PROCESS | 1753 | 1467737981212 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:41 INFO - PROCESS | 1753 | 1467737981442 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:59:41 INFO - PROCESS | 1753 | 1467737981713 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 1753 | 1467737981723 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a5400 == 36 [pid = 1753] [id = 329] 09:59:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8f4ae000) [pid = 1753] [serial = 988] [outer = (nil)] 09:59:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9519dc00) [pid = 1753] [serial = 989] [outer = 0x8f4ae000] 09:59:41 INFO - PROCESS | 1753 | 1467737981817 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x95208000) [pid = 1753] [serial = 990] [outer = 0x8f4ae000] 09:59:42 INFO - PROCESS | 1753 | 1467737982872 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1734ms 09:59:42 INFO - PROCESS | 1753 | 1467737982929 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:59:42 INFO - PROCESS | 1753 | 1467737982934 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:59:42 INFO - PROCESS | 1753 | 1467737982942 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 1753 | 1467737982948 Marionette TRACE conn3 <- [1,1290,null,{}] 09:59:42 INFO - PROCESS | 1753 | 1467737982966 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:42 INFO - PROCESS | 1753 | 1467737982976 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:43 INFO - PROCESS | 1753 | 1467737983223 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:59:43 INFO - PROCESS | 1753 | 1467737983448 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 1753 | 1467737983468 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b8400 == 37 [pid = 1753] [id = 330] 09:59:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x96e71c00) [pid = 1753] [serial = 991] [outer = (nil)] 09:59:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9789e400) [pid = 1753] [serial = 992] [outer = 0x96e71c00] 09:59:43 INFO - PROCESS | 1753 | 1467737983587 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x99260800) [pid = 1753] [serial = 993] [outer = 0x96e71c00] 09:59:44 INFO - PROCESS | 1753 | 1467737984597 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1851ms 09:59:44 INFO - PROCESS | 1753 | 1467737984792 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:59:44 INFO - PROCESS | 1753 | 1467737984798 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:59:44 INFO - PROCESS | 1753 | 1467737984807 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - PROCESS | 1753 | 1467737984812 Marionette TRACE conn3 <- [1,1294,null,{}] 09:59:44 INFO - PROCESS | 1753 | 1467737984820 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:44 INFO - PROCESS | 1753 | 1467737984827 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:45 INFO - PROCESS | 1753 | 1467737984999 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:59:45 INFO - PROCESS | 1753 | 1467737985245 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 1753 | 1467737985261 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e3800 == 38 [pid = 1753] [id = 331] 09:59:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x911e5400) [pid = 1753] [serial = 994] [outer = (nil)] 09:59:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9128e400) [pid = 1753] [serial = 995] [outer = 0x911e5400] 09:59:45 INFO - PROCESS | 1753 | 1467737985334 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x91297400) [pid = 1753] [serial = 996] [outer = 0x911e5400] 09:59:46 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac7400 == 37 [pid = 1753] [id = 320] 09:59:46 INFO - PROCESS | 1753 | --DOCSHELL 0x92bf4000 == 36 [pid = 1753] [id = 318] 09:59:46 INFO - PROCESS | 1753 | --DOCSHELL 0x91312c00 == 35 [pid = 1753] [id = 300] 09:59:46 INFO - PROCESS | 1753 | --DOCSHELL 0x9130d400 == 34 [pid = 1753] [id = 302] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x95223400) [pid = 1753] [serial = 945] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x96e6f400) [pid = 1753] [serial = 947] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9831f000) [pid = 1753] [serial = 948] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91afa800) [pid = 1753] [serial = 941] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x95208c00) [pid = 1753] [serial = 917] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x953b5800) [pid = 1753] [serial = 918] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9520f000) [pid = 1753] [serial = 912] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91299000) [pid = 1753] [serial = 935] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x92f89c00) [pid = 1753] [serial = 936] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9a8c8800) [pid = 1753] [serial = 932] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9a8c5000) [pid = 1753] [serial = 933] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9a484000) [pid = 1753] [serial = 923] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9a715800) [pid = 1753] [serial = 924] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a723400) [pid = 1753] [serial = 926] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a749000) [pid = 1753] [serial = 927] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91293400) [pid = 1753] [serial = 914] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91531c00) [pid = 1753] [serial = 915] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x911e8400) [pid = 1753] [serial = 938] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91318000) [pid = 1753] [serial = 939] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x99e89c00) [pid = 1753] [serial = 920] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9a0f2400) [pid = 1753] [serial = 921] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9a788c00) [pid = 1753] [serial = 929] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9a8bf800) [pid = 1753] [serial = 930] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9520ec00) [pid = 1753] [serial = 944] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x983a7c00) [pid = 1753] [serial = 951] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x92bee400) [pid = 1753] [serial = 942] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x953b0800) [pid = 1753] [serial = 950] [outer = (nil)] [url = about:blank] 09:59:46 INFO - PROCESS | 1753 | 1467737986317 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1538ms 09:59:46 INFO - PROCESS | 1753 | 1467737986346 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:59:46 INFO - PROCESS | 1753 | 1467737986351 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:59:46 INFO - PROCESS | 1753 | 1467737986362 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 1753 | 1467737986367 Marionette TRACE conn3 <- [1,1298,null,{}] 09:59:46 INFO - PROCESS | 1753 | 1467737986373 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:46 INFO - PROCESS | 1753 | 1467737986378 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:46 INFO - PROCESS | 1753 | 1467737986548 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:59:46 INFO - PROCESS | 1753 | 1467737986559 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 1753 | 1467737986568 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c0400 == 35 [pid = 1753] [id = 332] 09:59:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x9150fc00) [pid = 1753] [serial = 997] [outer = (nil)] 09:59:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x91536c00) [pid = 1753] [serial = 998] [outer = 0x9150fc00] 09:59:46 INFO - PROCESS | 1753 | 1467737986665 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x91acd800) [pid = 1753] [serial = 999] [outer = 0x9150fc00] 09:59:47 INFO - PROCESS | 1753 | 1467737987624 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1298ms 09:59:47 INFO - PROCESS | 1753 | 1467737987657 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 1753 | 1467737987660 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:59:47 INFO - PROCESS | 1753 | 1467737987667 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 1753 | 1467737987671 Marionette TRACE conn3 <- [1,1302,null,{}] 09:59:47 INFO - PROCESS | 1753 | 1467737987686 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:47 INFO - PROCESS | 1753 | 1467737987695 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:47 INFO - PROCESS | 1753 | 1467737987876 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:59:47 INFO - PROCESS | 1753 | 1467737987892 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 1753 | 1467737987905 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x93951400 == 36 [pid = 1753] [id = 333] 09:59:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x93954c00) [pid = 1753] [serial = 1000] [outer = (nil)] 09:59:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x93a0cc00) [pid = 1753] [serial = 1001] [outer = 0x93954c00] 09:59:48 INFO - PROCESS | 1753 | 1467737988106 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x93c2c000) [pid = 1753] [serial = 1002] [outer = 0x93954c00] 09:59:49 INFO - PROCESS | 1753 | 1467737989051 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1439ms 09:59:49 INFO - PROCESS | 1753 | 1467737989107 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 1753 | 1467737989112 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:59:49 INFO - PROCESS | 1753 | 1467737989127 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 1753 | 1467737989131 Marionette TRACE conn3 <- [1,1306,null,{}] 09:59:49 INFO - PROCESS | 1753 | 1467737989137 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:49 INFO - PROCESS | 1753 | 1467737989142 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:49 INFO - PROCESS | 1753 | 1467737989372 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:59:49 INFO - PROCESS | 1753 | 1467737989399 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 1753 | 1467737989409 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x947ad400 == 37 [pid = 1753] [id = 334] 09:59:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x95207400) [pid = 1753] [serial = 1003] [outer = (nil)] 09:59:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x95214c00) [pid = 1753] [serial = 1004] [outer = 0x95207400] 09:59:49 INFO - PROCESS | 1753 | 1467737989478 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x95221800) [pid = 1753] [serial = 1005] [outer = 0x95207400] 09:59:50 INFO - PROCESS | 1753 | 1467737990455 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1383ms 09:59:50 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9130fc00) [pid = 1753] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:59:50 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x93c1e800) [pid = 1753] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:59:50 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8f4a7000) [pid = 1753] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:59:50 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91318400) [pid = 1753] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:59:50 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x91298000) [pid = 1753] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:59:50 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9a1c4000) [pid = 1753] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:59:50 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x91aebc00) [pid = 1753] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:59:50 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x9a23a800) [pid = 1753] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:59:50 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x8f4acc00) [pid = 1753] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:59:50 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x93a0b000) [pid = 1753] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:59:50 INFO - PROCESS | 1753 | 1467737990613 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 1753 | 1467737990616 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:59:50 INFO - PROCESS | 1753 | 1467737990633 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 1753 | 1467737990638 Marionette TRACE conn3 <- [1,1310,null,{}] 09:59:50 INFO - PROCESS | 1753 | 1467737990645 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:50 INFO - PROCESS | 1753 | 1467737990650 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:50 INFO - PROCESS | 1753 | 1467737990810 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:59:50 INFO - PROCESS | 1753 | 1467737990830 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 1753 | 1467737990841 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x91313000 == 38 [pid = 1753] [id = 335] 09:59:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x9153c800) [pid = 1753] [serial = 1006] [outer = (nil)] 09:59:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x93a07c00) [pid = 1753] [serial = 1007] [outer = 0x9153c800] 09:59:51 INFO - PROCESS | 1753 | 1467737991028 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x93c23c00) [pid = 1753] [serial = 1008] [outer = 0x9153c800] 09:59:51 INFO - PROCESS | 1753 | 1467737991839 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 1753 | 1467737991874 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:59:51 INFO - PROCESS | 1753 | 1467737991881 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 1753 | 1467737991885 Marionette TRACE conn3 <- [1,1314,null,{}] 09:59:51 INFO - PROCESS | 1753 | 1467737991890 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:51 INFO - PROCESS | 1753 | 1467737991901 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:52 INFO - PROCESS | 1753 | 1467737992162 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:59:52 INFO - PROCESS | 1753 | 1467737992176 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 1753 | 1467737992185 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a5800 == 39 [pid = 1753] [id = 336] 09:59:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x97893400) [pid = 1753] [serial = 1009] [outer = (nil)] 09:59:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x983acc00) [pid = 1753] [serial = 1010] [outer = 0x97893400] 09:59:52 INFO - PROCESS | 1753 | 1467737992256 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x99636800) [pid = 1753] [serial = 1011] [outer = 0x97893400] 09:59:53 INFO - PROCESS | 1753 | 1467737993335 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1486ms 09:59:53 INFO - PROCESS | 1753 | 1467737993369 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 1753 | 1467737993377 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:59:53 INFO - PROCESS | 1753 | 1467737993387 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 1753 | 1467737993394 Marionette TRACE conn3 <- [1,1318,null,{}] 09:59:53 INFO - PROCESS | 1753 | 1467737993404 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:53 INFO - PROCESS | 1753 | 1467737993410 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:53 INFO - PROCESS | 1753 | 1467737993631 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:59:53 INFO - PROCESS | 1753 | 1467737993949 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 1753 | 1467737993957 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128a800 == 40 [pid = 1753] [id = 337] 09:59:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9130c000) [pid = 1753] [serial = 1012] [outer = (nil)] 09:59:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x914bf400) [pid = 1753] [serial = 1013] [outer = 0x9130c000] 09:59:54 INFO - PROCESS | 1753 | 1467737994055 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91532000) [pid = 1753] [serial = 1014] [outer = 0x9130c000] 09:59:55 INFO - PROCESS | 1753 | 1467737995007 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1695ms 09:59:55 INFO - PROCESS | 1753 | 1467737995082 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 1753 | 1467737995089 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:59:55 INFO - PROCESS | 1753 | 1467737995100 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 1753 | 1467737995104 Marionette TRACE conn3 <- [1,1322,null,{}] 09:59:55 INFO - PROCESS | 1753 | 1467737995111 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:55 INFO - PROCESS | 1753 | 1467737995117 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:55 INFO - PROCESS | 1753 | 1467737995349 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:59:55 INFO - PROCESS | 1753 | 1467737995576 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 1753 | 1467737995583 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c1d800 == 41 [pid = 1753] [id = 338] 09:59:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x947a7c00) [pid = 1753] [serial = 1015] [outer = (nil)] 09:59:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x95201c00) [pid = 1753] [serial = 1016] [outer = 0x947a7c00] 09:59:55 INFO - PROCESS | 1753 | 1467737995720 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x95210400) [pid = 1753] [serial = 1017] [outer = 0x947a7c00] 09:59:56 INFO - PROCESS | 1753 | 1467737996729 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1693ms 09:59:56 INFO - PROCESS | 1753 | 1467737996794 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 1753 | 1467737996799 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:59:56 INFO - PROCESS | 1753 | 1467737996806 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - PROCESS | 1753 | 1467737996814 Marionette TRACE conn3 <- [1,1326,null,{}] 09:59:56 INFO - PROCESS | 1753 | 1467737996844 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:56 INFO - PROCESS | 1753 | 1467737996853 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:57 INFO - PROCESS | 1753 | 1467737997143 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:59:57 INFO - PROCESS | 1753 | 1467737997362 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 1753 | 1467737997380 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x9925d800 == 42 [pid = 1753] [id = 339] 09:59:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x99263c00) [pid = 1753] [serial = 1018] [outer = (nil)] 09:59:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x99d6d800) [pid = 1753] [serial = 1019] [outer = 0x99263c00] 09:59:57 INFO - PROCESS | 1753 | 1467737997461 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x99e89800) [pid = 1753] [serial = 1020] [outer = 0x99263c00] 09:59:58 INFO - PROCESS | 1753 | 1467737998374 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1610ms 09:59:58 INFO - PROCESS | 1753 | 1467737998417 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:59:58 INFO - PROCESS | 1753 | 1467737998423 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:59:58 INFO - PROCESS | 1753 | 1467737998429 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 1753 | 1467737998433 Marionette TRACE conn3 <- [1,1330,null,{}] 09:59:58 INFO - PROCESS | 1753 | 1467737998439 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:58 INFO - PROCESS | 1753 | 1467737998444 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:58 INFO - PROCESS | 1753 | 1467737998636 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:59:58 INFO - PROCESS | 1753 | 1467737998820 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 1753 | 1467737998828 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 09:59:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x91533400 == 43 [pid = 1753] [id = 340] 09:59:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x978a2c00) [pid = 1753] [serial = 1021] [outer = (nil)] 09:59:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a0f2c00) [pid = 1753] [serial = 1022] [outer = 0x978a2c00] 09:59:58 INFO - PROCESS | 1753 | 1467737998910 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a0f9c00) [pid = 1753] [serial = 1023] [outer = 0x978a2c00] 09:59:59 INFO - PROCESS | 1753 | 1467737999907 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1533ms 09:59:59 INFO - PROCESS | 1753 | 1467737999962 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:59:59 INFO - PROCESS | 1753 | 1467737999966 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:59:59 INFO - PROCESS | 1753 | 1467737999973 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - PROCESS | 1753 | 1467737999976 Marionette TRACE conn3 <- [1,1334,null,{}] 09:59:59 INFO - PROCESS | 1753 | 1467737999983 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:59 INFO - PROCESS | 1753 | 1467737999988 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:00 INFO - PROCESS | 1753 | 1467738000179 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:00:00 INFO - PROCESS | 1753 | 1467738000400 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 1753 | 1467738000410 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a0de400 == 44 [pid = 1753] [id = 341] 10:00:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a1be400) [pid = 1753] [serial = 1024] [outer = (nil)] 10:00:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a23f800) [pid = 1753] [serial = 1025] [outer = 0x9a1be400] 10:00:00 INFO - PROCESS | 1753 | 1467738000532 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a2cec00) [pid = 1753] [serial = 1026] [outer = 0x9a1be400] 10:00:01 INFO - PROCESS | 1753 | 1467738001524 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1634ms 10:00:01 INFO - PROCESS | 1753 | 1467738001610 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:00:01 INFO - PROCESS | 1753 | 1467738001617 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 10:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:00:01 INFO - PROCESS | 1753 | 1467738001625 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 1753 | 1467738001628 Marionette TRACE conn3 <- [1,1338,null,{}] 10:00:01 INFO - PROCESS | 1753 | 1467738001635 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:01 INFO - PROCESS | 1753 | 1467738001645 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:01 INFO - PROCESS | 1753 | 1467738001955 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:00:02 INFO - PROCESS | 1753 | 1467738002213 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 1753 | 1467738002222 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b3c00 == 45 [pid = 1753] [id = 342] 10:00:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8f4b4000) [pid = 1753] [serial = 1027] [outer = (nil)] 10:00:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9150e000) [pid = 1753] [serial = 1028] [outer = 0x8f4b4000] 10:00:02 INFO - PROCESS | 1753 | 1467738002368 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91aeec00) [pid = 1753] [serial = 1029] [outer = 0x8f4b4000] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d9000 == 44 [pid = 1753] [id = 303] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x9a2cb000 == 43 [pid = 1753] [id = 308] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x91295400 == 42 [pid = 1753] [id = 317] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d4400 == 41 [pid = 1753] [id = 311] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x99d70000 == 40 [pid = 1753] [id = 306] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x9a0f5c00 == 39 [pid = 1753] [id = 319] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ae800 == 38 [pid = 1753] [id = 312] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x91296c00 == 37 [pid = 1753] [id = 322] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x911e7000 == 36 [pid = 1753] [id = 321] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a9400 == 35 [pid = 1753] [id = 310] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4af400 == 34 [pid = 1753] [id = 309] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a6c00 == 33 [pid = 1753] [id = 323] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x95158800 == 32 [pid = 1753] [id = 314] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x91297c00 == 31 [pid = 1753] [id = 313] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x9128a400 == 30 [pid = 1753] [id = 304] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d1000 == 29 [pid = 1753] [id = 316] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8dac00 == 28 [pid = 1753] [id = 305] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a9800 == 27 [pid = 1753] [id = 315] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x914bf000 == 26 [pid = 1753] [id = 301] 10:00:04 INFO - PROCESS | 1753 | --DOCSHELL 0x96e6c400 == 25 [pid = 1753] [id = 307] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91ad0400) [pid = 1753] [serial = 954] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9153c400) [pid = 1753] [serial = 953] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x953ad000) [pid = 1753] [serial = 957] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8f4ab000) [pid = 1753] [serial = 971] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x911de400) [pid = 1753] [serial = 972] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x914b7800) [pid = 1753] [serial = 974] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x95155400) [pid = 1753] [serial = 956] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9150d400) [pid = 1753] [serial = 969] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x914bf800) [pid = 1753] [serial = 968] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a781c00) [pid = 1753] [serial = 960] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91af1000) [pid = 1753] [serial = 977] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a746400) [pid = 1753] [serial = 959] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9aeb4c00) [pid = 1753] [serial = 963] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91297000) [pid = 1753] [serial = 980] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9a8c5400) [pid = 1753] [serial = 962] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x922dd800) [pid = 1753] [serial = 978] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9aebdc00) [pid = 1753] [serial = 966] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9395f000) [pid = 1753] [serial = 981] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9aebc000) [pid = 1753] [serial = 965] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x947abc00) [pid = 1753] [serial = 983] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x914c2800) [pid = 1753] [serial = 975] [outer = (nil)] [url = about:blank] 10:00:05 INFO - PROCESS | 1753 | 1467738005121 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 3543ms 10:00:05 INFO - PROCESS | 1753 | 1467738005172 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:00:05 INFO - PROCESS | 1753 | 1467738005177 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 10:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:00:05 INFO - PROCESS | 1753 | 1467738005190 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 1753 | 1467738005197 Marionette TRACE conn3 <- [1,1342,null,{}] 10:00:05 INFO - PROCESS | 1753 | 1467738005210 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:05 INFO - PROCESS | 1753 | 1467738005217 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:05 INFO - PROCESS | 1753 | 1467738005430 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:00:05 INFO - PROCESS | 1753 | 1467738005445 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 1753 | 1467738005457 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e1800 == 26 [pid = 1753] [id = 343] 10:00:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x911e3000) [pid = 1753] [serial = 1030] [outer = (nil)] 10:00:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x911e7000) [pid = 1753] [serial = 1031] [outer = 0x911e3000] 10:00:05 INFO - PROCESS | 1753 | 1467738005536 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x9128c400) [pid = 1753] [serial = 1032] [outer = 0x911e3000] 10:00:06 INFO - PROCESS | 1753 | 1467738006449 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1306ms 10:00:06 INFO - PROCESS | 1753 | 1467738006496 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:00:06 INFO - PROCESS | 1753 | 1467738006505 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 10:00:06 INFO - PROCESS | 1753 | 1467738006517 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 1753 | 1467738006522 Marionette TRACE conn3 <- [1,1346,null,{}] 10:00:06 INFO - PROCESS | 1753 | 1467738006529 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:06 INFO - PROCESS | 1753 | 1467738006535 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:06 INFO - PROCESS | 1753 | 1467738006717 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:00:06 INFO - PROCESS | 1753 | 1467738006839 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 1753 | 1467738006849 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x914ba400 == 27 [pid = 1753] [id = 344] 10:00:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x914bc000) [pid = 1753] [serial = 1033] [outer = (nil)] 10:00:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91502800) [pid = 1753] [serial = 1034] [outer = 0x914bc000] 10:00:06 INFO - PROCESS | 1753 | 1467738006931 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9150dc00) [pid = 1753] [serial = 1035] [outer = 0x914bc000] 10:00:07 INFO - PROCESS | 1753 | 1467738007906 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1441ms 10:00:07 INFO - PROCESS | 1753 | 1467738007957 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:00:07 INFO - PROCESS | 1753 | 1467738007962 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 10:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:00:07 INFO - PROCESS | 1753 | 1467738007981 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:00:07 INFO - PROCESS | 1753 | 1467738007987 Marionette TRACE conn3 <- [1,1350,null,{}] 10:00:08 INFO - PROCESS | 1753 | 1467738008006 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:08 INFO - PROCESS | 1753 | 1467738008016 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:08 INFO - PROCESS | 1753 | 1467738008288 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:00:08 INFO - PROCESS | 1753 | 1467738008318 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 1753 | 1467738008332 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x91aef400 == 28 [pid = 1753] [id = 345] 10:00:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91aef800) [pid = 1753] [serial = 1036] [outer = (nil)] 10:00:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x922dec00) [pid = 1753] [serial = 1037] [outer = 0x91aef800] 10:00:08 INFO - PROCESS | 1753 | 1467738008409 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x924b0c00) [pid = 1753] [serial = 1038] [outer = 0x91aef800] 10:00:09 INFO - PROCESS | 1753 | 1467738009487 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1592ms 10:00:09 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x97893400) [pid = 1753] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:00:09 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x911e5400) [pid = 1753] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:00:09 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9150fc00) [pid = 1753] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:00:09 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8f4ae000) [pid = 1753] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:00:09 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x96e71c00) [pid = 1753] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:00:09 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x95207400) [pid = 1753] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:00:09 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x91292c00) [pid = 1753] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:00:09 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x91539800) [pid = 1753] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:00:09 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x93954c00) [pid = 1753] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:00:09 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x9153c800) [pid = 1753] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:00:09 INFO - PROCESS | 1753 | 1467738009950 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 1753 | 1467738009955 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 10:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:00:10 INFO - PROCESS | 1753 | 1467738010028 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - PROCESS | 1753 | 1467738010031 Marionette TRACE conn3 <- [1,1354,null,{}] 10:00:10 INFO - PROCESS | 1753 | 1467738010038 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:10 INFO - PROCESS | 1753 | 1467738010044 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:10 INFO - PROCESS | 1753 | 1467738010203 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:00:10 INFO - PROCESS | 1753 | 1467738010327 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 1753 | 1467738010335 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d1800 == 29 [pid = 1753] [id = 346] 10:00:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x9153e800) [pid = 1753] [serial = 1039] [outer = (nil)] 10:00:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x92bfac00) [pid = 1753] [serial = 1040] [outer = 0x9153e800] 10:00:10 INFO - PROCESS | 1753 | 1467738010409 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x93a07000) [pid = 1753] [serial = 1041] [outer = 0x9153e800] 10:00:11 INFO - PROCESS | 1753 | 1467738011213 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1259ms 10:00:11 INFO - PROCESS | 1753 | 1467738011279 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 1753 | 1467738011283 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 10:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:00:11 INFO - PROCESS | 1753 | 1467738011289 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 1753 | 1467738011293 Marionette TRACE conn3 <- [1,1358,null,{}] 10:00:11 INFO - PROCESS | 1753 | 1467738011299 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:11 INFO - PROCESS | 1753 | 1467738011304 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:11 INFO - PROCESS | 1753 | 1467738011469 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:00:11 INFO - PROCESS | 1753 | 1467738011479 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 1753 | 1467738011488 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d8c00 == 30 [pid = 1753] [id = 347] 10:00:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91293800) [pid = 1753] [serial = 1042] [outer = (nil)] 10:00:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9514e400) [pid = 1753] [serial = 1043] [outer = 0x91293800] 10:00:11 INFO - PROCESS | 1753 | 1467738011667 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x95158000) [pid = 1753] [serial = 1044] [outer = 0x91293800] 10:00:12 INFO - PROCESS | 1753 | 1467738012703 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1434ms 10:00:12 INFO - PROCESS | 1753 | 1467738012726 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 1753 | 1467738012733 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 10:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:00:12 INFO - PROCESS | 1753 | 1467738012742 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 1753 | 1467738012747 Marionette TRACE conn3 <- [1,1362,null,{}] 10:00:12 INFO - PROCESS | 1753 | 1467738012758 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:12 INFO - PROCESS | 1753 | 1467738012764 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:12 INFO - PROCESS | 1753 | 1467738012981 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:00:13 INFO - PROCESS | 1753 | 1467738013243 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 1753 | 1467738013251 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8da400 == 31 [pid = 1753] [id = 348] 10:00:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91291400) [pid = 1753] [serial = 1045] [outer = (nil)] 10:00:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9150c800) [pid = 1753] [serial = 1046] [outer = 0x91291400] 10:00:13 INFO - PROCESS | 1753 | 1467738013350 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91ac9400) [pid = 1753] [serial = 1047] [outer = 0x91291400] 10:00:14 INFO - PROCESS | 1753 | 1467738014397 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1742ms 10:00:14 INFO - PROCESS | 1753 | 1467738014485 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 1753 | 1467738014492 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 10:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:00:14 INFO - PROCESS | 1753 | 1467738014505 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 1753 | 1467738014509 Marionette TRACE conn3 <- [1,1366,null,{}] 10:00:14 INFO - PROCESS | 1753 | 1467738014517 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:14 INFO - PROCESS | 1753 | 1467738014523 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:14 INFO - PROCESS | 1753 | 1467738014758 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:00:15 INFO - PROCESS | 1753 | 1467738014982 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 1753 | 1467738014992 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d6000 == 32 [pid = 1753] [id = 349] 10:00:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x93c27c00) [pid = 1753] [serial = 1048] [outer = (nil)] 10:00:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9519b400) [pid = 1753] [serial = 1049] [outer = 0x93c27c00] 10:00:15 INFO - PROCESS | 1753 | 1467738015092 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x95206000) [pid = 1753] [serial = 1050] [outer = 0x93c27c00] 10:00:16 INFO - PROCESS | 1753 | 1467738016247 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 1753 | 1467738016301 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 10:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:00:16 INFO - PROCESS | 1753 | 1467738016308 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 1753 | 1467738016314 Marionette TRACE conn3 <- [1,1370,null,{}] 10:00:16 INFO - PROCESS | 1753 | 1467738016332 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:16 INFO - PROCESS | 1753 | 1467738016342 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:16 INFO - PROCESS | 1753 | 1467738016572 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:00:16 INFO - PROCESS | 1753 | 1467738016791 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 1753 | 1467738016808 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x97895800 == 33 [pid = 1753] [id = 350] 10:00:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x97895c00) [pid = 1753] [serial = 1051] [outer = (nil)] 10:00:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x98319400) [pid = 1753] [serial = 1052] [outer = 0x97895c00] 10:00:16 INFO - PROCESS | 1753 | 1467738016909 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9963bc00) [pid = 1753] [serial = 1053] [outer = 0x97895c00] 10:00:17 INFO - PROCESS | 1753 | 1467738017967 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 1753 | 1467738018006 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 10:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:00:18 INFO - PROCESS | 1753 | 1467738018014 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 1753 | 1467738018018 Marionette TRACE conn3 <- [1,1374,null,{}] 10:00:18 INFO - PROCESS | 1753 | 1467738018025 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:18 INFO - PROCESS | 1753 | 1467738018031 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:18 INFO - PROCESS | 1753 | 1467738018235 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:00:18 INFO - PROCESS | 1753 | 1467738018453 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 1753 | 1467738018462 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d4c00 == 34 [pid = 1753] [id = 351] 10:00:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8e8db400) [pid = 1753] [serial = 1054] [outer = (nil)] 10:00:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8f4aa000) [pid = 1753] [serial = 1055] [outer = 0x8e8db400] 10:00:18 INFO - PROCESS | 1753 | 1467738018702 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x911ddc00) [pid = 1753] [serial = 1056] [outer = 0x8e8db400] 10:00:19 INFO - PROCESS | 1753 | --DOCSHELL 0x91acf400 == 33 [pid = 1753] [id = 325] 10:00:19 INFO - PROCESS | 1753 | --DOCSHELL 0x947ad400 == 32 [pid = 1753] [id = 334] 10:00:19 INFO - PROCESS | 1753 | --DOCSHELL 0x914c0400 == 31 [pid = 1753] [id = 332] 10:00:19 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91297400) [pid = 1753] [serial = 996] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91acd800) [pid = 1753] [serial = 999] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x95208000) [pid = 1753] [serial = 990] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9789e400) [pid = 1753] [serial = 992] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x95214c00) [pid = 1753] [serial = 1004] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91af1400) [pid = 1753] [serial = 987] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91536c00) [pid = 1753] [serial = 998] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9519dc00) [pid = 1753] [serial = 989] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x95156800) [pid = 1753] [serial = 984] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x93c2c000) [pid = 1753] [serial = 1002] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91535c00) [pid = 1753] [serial = 986] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x93a0cc00) [pid = 1753] [serial = 1001] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9128e400) [pid = 1753] [serial = 995] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x93c23c00) [pid = 1753] [serial = 1008] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x95221800) [pid = 1753] [serial = 1005] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x99260800) [pid = 1753] [serial = 993] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x93a07c00) [pid = 1753] [serial = 1007] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x983acc00) [pid = 1753] [serial = 1010] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x99636800) [pid = 1753] [serial = 1011] [outer = (nil)] [url = about:blank] 10:00:19 INFO - PROCESS | 1753 | 1467738019830 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 1753 | 1467738019865 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 10:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:00:19 INFO - PROCESS | 1753 | 1467738019874 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 1753 | 1467738019878 Marionette TRACE conn3 <- [1,1378,null,{}] 10:00:19 INFO - PROCESS | 1753 | 1467738019886 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:19 INFO - PROCESS | 1753 | 1467738019892 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:20 INFO - PROCESS | 1753 | 1467738020079 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:00:20 INFO - PROCESS | 1753 | 1467738020281 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 1753 | 1467738020292 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x91538000 == 32 [pid = 1753] [id = 352] 10:00:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x91540c00) [pid = 1753] [serial = 1057] [outer = (nil)] 10:00:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x91acf800) [pid = 1753] [serial = 1058] [outer = 0x91540c00] 10:00:20 INFO - PROCESS | 1753 | 1467738020367 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x924b0400) [pid = 1753] [serial = 1059] [outer = 0x91540c00] 10:00:21 INFO - PROCESS | 1753 | 1467738021136 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 1753 | 1467738021170 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 10:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:00:21 INFO - PROCESS | 1753 | 1467738021182 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 1753 | 1467738021186 Marionette TRACE conn3 <- [1,1382,null,{}] 10:00:21 INFO - PROCESS | 1753 | 1467738021193 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:21 INFO - PROCESS | 1753 | 1467738021199 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:21 INFO - PROCESS | 1753 | 1467738021451 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:00:21 INFO - PROCESS | 1753 | 1467738021641 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 1753 | 1467738021649 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x9514f800 == 33 [pid = 1753] [id = 353] 10:00:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x95151400) [pid = 1753] [serial = 1060] [outer = (nil)] 10:00:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x95202800) [pid = 1753] [serial = 1061] [outer = 0x95151400] 10:00:21 INFO - PROCESS | 1753 | 1467738021736 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x95214c00) [pid = 1753] [serial = 1062] [outer = 0x95151400] 10:00:22 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:22 INFO - PROCESS | 1753 | 1467738022924 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 1753 | 1467738022985 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 10:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:00:23 INFO - PROCESS | 1753 | 1467738023011 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 1753 | 1467738023021 Marionette TRACE conn3 <- [1,1386,null,{}] 10:00:23 INFO - PROCESS | 1753 | 1467738023090 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:23 INFO - PROCESS | 1753 | 1467738023104 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:23 INFO - PROCESS | 1753 | 1467738023442 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:00:23 INFO - PROCESS | 1753 | 1467738023487 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 1753 | 1467738023497 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b8800 == 34 [pid = 1753] [id = 354] 10:00:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9789ec00) [pid = 1753] [serial = 1063] [outer = (nil)] 10:00:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x992cbc00) [pid = 1753] [serial = 1064] [outer = 0x9789ec00] 10:00:23 INFO - PROCESS | 1753 | 1467738023565 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9963e400) [pid = 1753] [serial = 1065] [outer = 0x9789ec00] 10:00:24 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x911e3000) [pid = 1753] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:00:24 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91aef800) [pid = 1753] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:00:24 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9130c000) [pid = 1753] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:00:24 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x914bc000) [pid = 1753] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:00:24 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x947a7c00) [pid = 1753] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:00:24 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x99263c00) [pid = 1753] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:00:24 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x978a2c00) [pid = 1753] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:00:24 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x9a1be400) [pid = 1753] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:00:24 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x9153e800) [pid = 1753] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:00:24 INFO - PROCESS | 1753 | 1467738024682 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 10:00:24 INFO - PROCESS | 1753 | 1467738024734 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 10:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:00:24 INFO - PROCESS | 1753 | 1467738024741 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 1753 | 1467738024745 Marionette TRACE conn3 <- [1,1390,null,{}] 10:00:24 INFO - PROCESS | 1753 | 1467738024751 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:24 INFO - PROCESS | 1753 | 1467738024756 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:24 INFO - PROCESS | 1753 | 1467738024925 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:00:24 INFO - PROCESS | 1753 | 1467738024935 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 1753 | 1467738024941 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d2400 == 35 [pid = 1753] [id = 355] 10:00:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x91316000) [pid = 1753] [serial = 1066] [outer = (nil)] 10:00:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x99d65800) [pid = 1753] [serial = 1067] [outer = 0x91316000] 10:00:25 INFO - PROCESS | 1753 | 1467738025012 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x99e8b400) [pid = 1753] [serial = 1068] [outer = 0x91316000] 10:00:25 INFO - PROCESS | 1753 | 1467738025925 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1234ms 10:00:25 INFO - PROCESS | 1753 | 1467738025977 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 1753 | 1467738025981 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 10:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:00:25 INFO - PROCESS | 1753 | 1467738025987 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 1753 | 1467738025991 Marionette TRACE conn3 <- [1,1394,null,{}] 10:00:26 INFO - PROCESS | 1753 | 1467738025996 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:26 INFO - PROCESS | 1753 | 1467738026000 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:26 INFO - PROCESS | 1753 | 1467738026165 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:00:26 INFO - PROCESS | 1753 | 1467738026382 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:26 INFO - PROCESS | 1753 | 1467738026393 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d3400 == 36 [pid = 1753] [id = 356] 10:00:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8e8d3800) [pid = 1753] [serial = 1069] [outer = (nil)] 10:00:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8f4aac00) [pid = 1753] [serial = 1070] [outer = 0x8e8d3800] 10:00:26 INFO - PROCESS | 1753 | 1467738026484 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9128ec00) [pid = 1753] [serial = 1071] [outer = 0x8e8d3800] 10:00:27 INFO - PROCESS | 1753 | 1467738027510 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1594ms 10:00:27 INFO - PROCESS | 1753 | 1467738027585 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:00:27 INFO - PROCESS | 1753 | 1467738027592 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 10:00:27 INFO - PROCESS | 1753 | 1467738027601 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 1753 | 1467738027606 Marionette TRACE conn3 <- [1,1398,null,{}] 10:00:27 INFO - PROCESS | 1753 | 1467738027614 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:27 INFO - PROCESS | 1753 | 1467738027623 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:27 INFO - PROCESS | 1753 | 1467738027858 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:00:28 INFO - PROCESS | 1753 | 1467738028081 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 1753 | 1467738028091 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x9153d000 == 37 [pid = 1753] [id = 357] 10:00:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91ac1c00) [pid = 1753] [serial = 1072] [outer = (nil)] 10:00:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91af0000) [pid = 1753] [serial = 1073] [outer = 0x91ac1c00] 10:00:28 INFO - PROCESS | 1753 | 1467738028205 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x92bf4000) [pid = 1753] [serial = 1074] [outer = 0x91ac1c00] 10:00:29 INFO - PROCESS | 1753 | 1467738029130 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1584ms 10:00:29 INFO - PROCESS | 1753 | 1467738029188 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 1753 | 1467738029195 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 10:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:00:29 INFO - PROCESS | 1753 | 1467738029203 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 1753 | 1467738029207 Marionette TRACE conn3 <- [1,1402,null,{}] 10:00:29 INFO - PROCESS | 1753 | 1467738029214 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:29 INFO - PROCESS | 1753 | 1467738029219 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:29 INFO - PROCESS | 1753 | 1467738029435 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:00:29 INFO - PROCESS | 1753 | 1467738029695 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 1753 | 1467738029704 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x947a7400 == 38 [pid = 1753] [id = 358] 10:00:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x95156c00) [pid = 1753] [serial = 1075] [outer = (nil)] 10:00:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9520f400) [pid = 1753] [serial = 1076] [outer = 0x95156c00] 10:00:29 INFO - PROCESS | 1753 | 1467738029830 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x953b0c00) [pid = 1753] [serial = 1077] [outer = 0x95156c00] 10:00:30 INFO - PROCESS | 1753 | 1467738030830 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1685ms 10:00:30 INFO - PROCESS | 1753 | 1467738030890 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 1753 | 1467738030894 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 10:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:00:30 INFO - PROCESS | 1753 | 1467738030911 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 1753 | 1467738030921 Marionette TRACE conn3 <- [1,1406,null,{}] 10:00:30 INFO - PROCESS | 1753 | 1467738030929 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:30 INFO - PROCESS | 1753 | 1467738030936 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:31 INFO - PROCESS | 1753 | 1467738031179 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:00:31 INFO - PROCESS | 1753 | 1467738031397 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 1753 | 1467738031407 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bb400 == 39 [pid = 1753] [id = 359] 10:00:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x93c2c000) [pid = 1753] [serial = 1078] [outer = (nil)] 10:00:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9a2c5400) [pid = 1753] [serial = 1079] [outer = 0x93c2c000] 10:00:31 INFO - PROCESS | 1753 | 1467738031529 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9a624000) [pid = 1753] [serial = 1080] [outer = 0x93c2c000] 10:00:32 INFO - PROCESS | 1753 | 1467738032444 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1609ms 10:00:32 INFO - PROCESS | 1753 | 1467738032519 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 1753 | 1467738032527 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 10:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:00:32 INFO - PROCESS | 1753 | 1467738032541 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 1753 | 1467738032544 Marionette TRACE conn3 <- [1,1410,null,{}] 10:00:32 INFO - PROCESS | 1753 | 1467738032550 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:32 INFO - PROCESS | 1753 | 1467738032556 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:32 INFO - PROCESS | 1753 | 1467738032742 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:00:32 INFO - PROCESS | 1753 | 1467738032912 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 1753 | 1467738032919 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8da000 == 40 [pid = 1753] [id = 360] 10:00:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x93959c00) [pid = 1753] [serial = 1081] [outer = (nil)] 10:00:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a71e000) [pid = 1753] [serial = 1082] [outer = 0x93959c00] 10:00:33 INFO - PROCESS | 1753 | 1467738033043 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a724000) [pid = 1753] [serial = 1083] [outer = 0x93959c00] 10:00:34 INFO - PROCESS | 1753 | 1467738034061 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1553ms 10:00:34 INFO - PROCESS | 1753 | 1467738034095 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:00:34 INFO - PROCESS | 1753 | 1467738034099 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 10:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:00:34 INFO - PROCESS | 1753 | 1467738034106 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - PROCESS | 1753 | 1467738034109 Marionette TRACE conn3 <- [1,1414,null,{}] 10:00:34 INFO - PROCESS | 1753 | 1467738034116 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:34 INFO - PROCESS | 1753 | 1467738034121 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:34 INFO - PROCESS | 1753 | 1467738034316 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:00:34 INFO - PROCESS | 1753 | 1467738034543 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 1753 | 1467738034563 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130d800 == 41 [pid = 1753] [id = 361] 10:00:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a77ac00) [pid = 1753] [serial = 1084] [outer = (nil)] 10:00:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a781000) [pid = 1753] [serial = 1085] [outer = 0x9a77ac00] 10:00:34 INFO - PROCESS | 1753 | 1467738034674 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a8bd400) [pid = 1753] [serial = 1086] [outer = 0x9a77ac00] 10:00:35 INFO - PROCESS | 1753 | 1467738035732 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1635ms 10:00:35 INFO - PROCESS | 1753 | 1467738035741 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:00:35 INFO - PROCESS | 1753 | 1467738035744 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 10:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:00:35 INFO - PROCESS | 1753 | 1467738035752 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 1753 | 1467738035755 Marionette TRACE conn3 <- [1,1418,null,{}] 10:00:35 INFO - PROCESS | 1753 | 1467738035761 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:35 INFO - PROCESS | 1753 | 1467738035767 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:35 INFO - PROCESS | 1753 | 1467738035964 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:00:36 INFO - PROCESS | 1753 | 1467738036179 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 1753 | 1467738036190 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128c800 == 42 [pid = 1753] [id = 362] 10:00:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9128d000) [pid = 1753] [serial = 1087] [outer = (nil)] 10:00:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9153d400) [pid = 1753] [serial = 1088] [outer = 0x9128d000] 10:00:36 INFO - PROCESS | 1753 | 1467738036315 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x93958800) [pid = 1753] [serial = 1089] [outer = 0x9128d000] 10:00:37 INFO - PROCESS | 1753 | 1467738037471 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1785ms 10:00:37 INFO - PROCESS | 1753 | 1467738037539 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 1753 | 1467738037553 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 10:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:00:37 INFO - PROCESS | 1753 | 1467738037568 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 1753 | 1467738037575 Marionette TRACE conn3 <- [1,1422,null,{}] 10:00:37 INFO - PROCESS | 1753 | 1467738037583 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:37 INFO - PROCESS | 1753 | 1467738037589 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:37 INFO - PROCESS | 1753 | 1467738037869 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:00:38 INFO - PROCESS | 1753 | 1467738038088 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 1753 | 1467738038098 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130a800 == 43 [pid = 1753] [id = 363] 10:00:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x91317800) [pid = 1753] [serial = 1090] [outer = (nil)] 10:00:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x91509400) [pid = 1753] [serial = 1091] [outer = 0x91317800] 10:00:38 INFO - PROCESS | 1753 | 1467738038177 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9153e800) [pid = 1753] [serial = 1092] [outer = 0x91317800] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x93951400 == 42 [pid = 1753] [id = 333] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x911e1800 == 41 [pid = 1753] [id = 343] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d2400 == 40 [pid = 1753] [id = 355] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x953b8800 == 39 [pid = 1753] [id = 354] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x9514f800 == 38 [pid = 1753] [id = 353] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x91538000 == 37 [pid = 1753] [id = 352] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d4c00 == 36 [pid = 1753] [id = 351] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a5800 == 35 [pid = 1753] [id = 336] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d6000 == 34 [pid = 1753] [id = 349] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x91aef400 == 33 [pid = 1753] [id = 345] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x97895800 == 32 [pid = 1753] [id = 350] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x93c1d800 == 31 [pid = 1753] [id = 338] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ab800 == 30 [pid = 1753] [id = 326] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x914ba400 == 29 [pid = 1753] [id = 344] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x9128fc00 == 28 [pid = 1753] [id = 328] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d8c00 == 27 [pid = 1753] [id = 347] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x953b8400 == 26 [pid = 1753] [id = 330] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x9925d800 == 25 [pid = 1753] [id = 339] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ac800 == 24 [pid = 1753] [id = 327] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x911e3800 == 23 [pid = 1753] [id = 331] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b3c00 == 22 [pid = 1753] [id = 342] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x9a0de400 == 21 [pid = 1753] [id = 341] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x9128a800 == 20 [pid = 1753] [id = 337] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x91533400 == 19 [pid = 1753] [id = 340] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x91316c00 == 18 [pid = 1753] [id = 324] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d1800 == 17 [pid = 1753] [id = 346] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x91313000 == 16 [pid = 1753] [id = 335] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8da400 == 15 [pid = 1753] [id = 348] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a5400 == 14 [pid = 1753] [id = 329] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x9130d800 == 13 [pid = 1753] [id = 361] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8da000 == 12 [pid = 1753] [id = 360] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x914bb400 == 11 [pid = 1753] [id = 359] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x9153d000 == 10 [pid = 1753] [id = 357] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x947a7400 == 9 [pid = 1753] [id = 358] 10:00:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d3400 == 8 [pid = 1753] [id = 356] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9514e400) [pid = 1753] [serial = 1043] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x911e7000) [pid = 1753] [serial = 1031] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9128c400) [pid = 1753] [serial = 1032] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x922dec00) [pid = 1753] [serial = 1037] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9150e000) [pid = 1753] [serial = 1028] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x91532000) [pid = 1753] [serial = 1014] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91502800) [pid = 1753] [serial = 1034] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x914bf400) [pid = 1753] [serial = 1013] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x95210400) [pid = 1753] [serial = 1017] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x95201c00) [pid = 1753] [serial = 1016] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x99e89800) [pid = 1753] [serial = 1020] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x99d6d800) [pid = 1753] [serial = 1019] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9a0f9c00) [pid = 1753] [serial = 1023] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a0f2c00) [pid = 1753] [serial = 1022] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a2cec00) [pid = 1753] [serial = 1026] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a23f800) [pid = 1753] [serial = 1025] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x92bfac00) [pid = 1753] [serial = 1040] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x924b0c00) [pid = 1753] [serial = 1038] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x93a07000) [pid = 1753] [serial = 1041] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9150dc00) [pid = 1753] [serial = 1035] [outer = (nil)] [url = about:blank] 10:00:40 INFO - PROCESS | 1753 | 1467738040309 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2793ms 10:00:40 INFO - PROCESS | 1753 | 1467738040361 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 1753 | 1467738040368 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 10:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:00:40 INFO - PROCESS | 1753 | 1467738040377 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 1753 | 1467738040382 Marionette TRACE conn3 <- [1,1426,null,{}] 10:00:40 INFO - PROCESS | 1753 | 1467738040392 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:40 INFO - PROCESS | 1753 | 1467738040398 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:40 INFO - PROCESS | 1753 | 1467738040620 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:00:40 INFO - PROCESS | 1753 | 1467738040743 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 1753 | 1467738040753 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ac800 == 9 [pid = 1753] [id = 364] 10:00:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x911df000) [pid = 1753] [serial = 1093] [outer = (nil)] 10:00:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91299000) [pid = 1753] [serial = 1094] [outer = 0x911df000] 10:00:40 INFO - PROCESS | 1753 | 1467738040826 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9130d800) [pid = 1753] [serial = 1095] [outer = 0x911df000] 10:00:41 INFO - PROCESS | 1753 | 1467738041647 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1291ms 10:00:41 INFO - PROCESS | 1753 | 1467738041667 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:00:41 INFO - PROCESS | 1753 | 1467738041676 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 10:00:41 INFO - PROCESS | 1753 | 1467738041689 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 1753 | 1467738041694 Marionette TRACE conn3 <- [1,1430,null,{}] 10:00:41 INFO - PROCESS | 1753 | 1467738041700 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:41 INFO - PROCESS | 1753 | 1467738041707 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:41 INFO - PROCESS | 1753 | 1467738041897 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:00:42 INFO - PROCESS | 1753 | 1467738042033 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 1753 | 1467738042042 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c4c00 == 10 [pid = 1753] [id = 365] 10:00:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9150e800) [pid = 1753] [serial = 1096] [outer = (nil)] 10:00:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91537800) [pid = 1753] [serial = 1097] [outer = 0x9150e800] 10:00:42 INFO - PROCESS | 1753 | 1467738042122 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91aeb800) [pid = 1753] [serial = 1098] [outer = 0x9150e800] 10:00:43 INFO - PROCESS | 1753 | 1467738043126 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1503ms 10:00:43 INFO - PROCESS | 1753 | 1467738043190 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:00:43 INFO - PROCESS | 1753 | 1467738043194 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 10:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:00:43 INFO - PROCESS | 1753 | 1467738043201 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:00:43 INFO - PROCESS | 1753 | 1467738043207 Marionette TRACE conn3 <- [1,1434,null,{}] 10:00:43 INFO - PROCESS | 1753 | 1467738043232 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:43 INFO - PROCESS | 1753 | 1467738043241 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:43 INFO - PROCESS | 1753 | 1467738043466 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:00:43 INFO - PROCESS | 1753 | 1467738043494 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 1753 | 1467738043506 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x93950400 == 11 [pid = 1753] [id = 366] 10:00:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x93951400) [pid = 1753] [serial = 1099] [outer = (nil)] 10:00:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x93a0bc00) [pid = 1753] [serial = 1100] [outer = 0x93951400] 10:00:43 INFO - PROCESS | 1753 | 1467738043580 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x93c21800) [pid = 1753] [serial = 1101] [outer = 0x93951400] 10:00:44 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91316000) [pid = 1753] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:00:44 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9789ec00) [pid = 1753] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:00:44 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x93c27c00) [pid = 1753] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:00:44 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91540c00) [pid = 1753] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:00:44 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x97895c00) [pid = 1753] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:00:44 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91291400) [pid = 1753] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:00:44 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x95151400) [pid = 1753] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:00:44 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91293800) [pid = 1753] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:00:44 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8e8db400) [pid = 1753] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:00:44 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8f4b4000) [pid = 1753] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:00:45 INFO - PROCESS | 1753 | 1467738045002 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1851ms 10:00:45 INFO - PROCESS | 1753 | 1467738045095 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:00:45 INFO - PROCESS | 1753 | 1467738045100 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 10:00:45 INFO - PROCESS | 1753 | 1467738045107 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 1753 | 1467738045110 Marionette TRACE conn3 <- [1,1438,null,{}] 10:00:45 INFO - PROCESS | 1753 | 1467738045116 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:45 INFO - PROCESS | 1753 | 1467738045121 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:45 INFO - PROCESS | 1753 | 1467738045288 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:00:45 INFO - PROCESS | 1753 | 1467738045409 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 1753 | 1467738045416 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b1000 == 12 [pid = 1753] [id = 367] 10:00:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9130b800) [pid = 1753] [serial = 1102] [outer = (nil)] 10:00:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x93954c00) [pid = 1753] [serial = 1103] [outer = 0x9130b800] 10:00:45 INFO - PROCESS | 1753 | 1467738045489 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x947acc00) [pid = 1753] [serial = 1104] [outer = 0x9130b800] 10:00:46 INFO - PROCESS | 1753 | 1467738046277 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1230ms 10:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:00:46 INFO - PROCESS | 1753 | 1467738046337 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 1753 | 1467738046340 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 10:00:46 INFO - PROCESS | 1753 | 1467738046347 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 1753 | 1467738046351 Marionette TRACE conn3 <- [1,1442,null,{}] 10:00:46 INFO - PROCESS | 1753 | 1467738046356 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:46 INFO - PROCESS | 1753 | 1467738046361 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:46 INFO - PROCESS | 1753 | 1467738046536 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:00:46 INFO - PROCESS | 1753 | 1467738046545 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 1753 | 1467738046557 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x9520d000 == 13 [pid = 1753] [id = 368] 10:00:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9520fc00) [pid = 1753] [serial = 1105] [outer = (nil)] 10:00:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9521ec00) [pid = 1753] [serial = 1106] [outer = 0x9520fc00] 10:00:46 INFO - PROCESS | 1753 | 1467738046623 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x922e1800) [pid = 1753] [serial = 1107] [outer = 0x9520fc00] 10:00:47 INFO - PROCESS | 1753 | 1467738047925 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1637ms 10:00:47 INFO - PROCESS | 1753 | 1467738047984 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 1753 | 1467738047991 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 10:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:00:48 INFO - PROCESS | 1753 | 1467738047999 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 1753 | 1467738048007 Marionette TRACE conn3 <- [1,1446,null,{}] 10:00:48 INFO - PROCESS | 1753 | 1467738048015 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:48 INFO - PROCESS | 1753 | 1467738048020 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:48 INFO - PROCESS | 1753 | 1467738048352 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:00:48 INFO - PROCESS | 1753 | 1467738048600 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:48 INFO - PROCESS | 1753 | 1467738048607 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a5400 == 14 [pid = 1753] [id = 369] 10:00:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9128fc00) [pid = 1753] [serial = 1108] [outer = (nil)] 10:00:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91507400) [pid = 1753] [serial = 1109] [outer = 0x9128fc00] 10:00:48 INFO - PROCESS | 1753 | 1467738048696 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91ac4000) [pid = 1753] [serial = 1110] [outer = 0x9128fc00] 10:00:49 INFO - PROCESS | 1753 | 1467738049725 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1798ms 10:00:49 INFO - PROCESS | 1753 | 1467738049798 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:00:49 INFO - PROCESS | 1753 | 1467738049805 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 10:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:00:49 INFO - PROCESS | 1753 | 1467738049817 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 1753 | 1467738049821 Marionette TRACE conn3 <- [1,1450,null,{}] 10:00:49 INFO - PROCESS | 1753 | 1467738049828 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:49 INFO - PROCESS | 1753 | 1467738049835 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:50 INFO - PROCESS | 1753 | 1467738050076 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:00:50 INFO - PROCESS | 1753 | 1467738050352 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 1753 | 1467738050362 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128e000 == 15 [pid = 1753] [id = 370] 10:00:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x93a07000) [pid = 1753] [serial = 1111] [outer = (nil)] 10:00:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x95155000) [pid = 1753] [serial = 1112] [outer = 0x93a07000] 10:00:50 INFO - PROCESS | 1753 | 1467738050449 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x93c24800) [pid = 1753] [serial = 1113] [outer = 0x93a07000] 10:00:51 INFO - PROCESS | 1753 | 1467738051500 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1737ms 10:00:51 INFO - PROCESS | 1753 | 1467738051554 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 1753 | 1467738051558 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 10:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:00:51 INFO - PROCESS | 1753 | 1467738051566 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 1753 | 1467738051572 Marionette TRACE conn3 <- [1,1454,null,{}] 10:00:51 INFO - PROCESS | 1753 | 1467738051590 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:51 INFO - PROCESS | 1753 | 1467738051599 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:51 INFO - PROCESS | 1753 | 1467738051801 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:00:52 INFO - PROCESS | 1753 | 1467738052070 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 1753 | 1467738052085 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x91af1800 == 16 [pid = 1753] [id = 371] 10:00:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x92dcec00) [pid = 1753] [serial = 1114] [outer = (nil)] 10:00:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x98318400) [pid = 1753] [serial = 1115] [outer = 0x92dcec00] 10:00:52 INFO - PROCESS | 1753 | 1467738052170 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x992bec00) [pid = 1753] [serial = 1116] [outer = 0x92dcec00] 10:00:53 INFO - PROCESS | 1753 | 1467738053244 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1889ms 10:00:53 INFO - PROCESS | 1753 | 1467738053457 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 1753 | 1467738053464 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 10:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:00:53 INFO - PROCESS | 1753 | 1467738053473 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 1753 | 1467738053478 Marionette TRACE conn3 <- [1,1458,null,{}] 10:00:53 INFO - PROCESS | 1753 | 1467738053487 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:53 INFO - PROCESS | 1753 | 1467738053494 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:53 INFO - PROCESS | 1753 | 1467738053743 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:00:53 INFO - PROCESS | 1753 | 1467738053941 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 1753 | 1467738053967 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e5c00 == 17 [pid = 1753] [id = 372] 10:00:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9128dc00) [pid = 1753] [serial = 1117] [outer = (nil)] 10:00:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9130e800) [pid = 1753] [serial = 1118] [outer = 0x9128dc00] 10:00:54 INFO - PROCESS | 1753 | 1467738054061 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x91314400) [pid = 1753] [serial = 1119] [outer = 0x9128dc00] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91aeec00) [pid = 1753] [serial = 1029] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x992cbc00) [pid = 1753] [serial = 1064] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9519b400) [pid = 1753] [serial = 1049] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x95206000) [pid = 1753] [serial = 1050] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91acf800) [pid = 1753] [serial = 1058] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x924b0400) [pid = 1753] [serial = 1059] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x98319400) [pid = 1753] [serial = 1052] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9963bc00) [pid = 1753] [serial = 1053] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9150c800) [pid = 1753] [serial = 1046] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91ac9400) [pid = 1753] [serial = 1047] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x95202800) [pid = 1753] [serial = 1061] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x95158000) [pid = 1753] [serial = 1044] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8f4aa000) [pid = 1753] [serial = 1055] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x911ddc00) [pid = 1753] [serial = 1056] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9963e400) [pid = 1753] [serial = 1065] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x95214c00) [pid = 1753] [serial = 1062] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x99e8b400) [pid = 1753] [serial = 1068] [outer = (nil)] [url = about:blank] 10:00:54 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x99d65800) [pid = 1753] [serial = 1067] [outer = (nil)] [url = about:blank] 10:00:55 INFO - PROCESS | 1753 | 1467738055115 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1689ms 10:00:55 INFO - PROCESS | 1753 | 1467738055182 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 1753 | 1467738055189 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 10:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:00:55 INFO - PROCESS | 1753 | 1467738055216 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 1753 | 1467738055227 Marionette TRACE conn3 <- [1,1462,null,{}] 10:00:55 INFO - PROCESS | 1753 | 1467738055238 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:55 INFO - PROCESS | 1753 | 1467738055247 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:55 INFO - PROCESS | 1753 | 1467738055519 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:00:55 INFO - PROCESS | 1753 | 1467738055697 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:55 INFO - PROCESS | 1753 | 1467738055705 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x91af2400 == 18 [pid = 1753] [id = 373] 10:00:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91af3c00) [pid = 1753] [serial = 1120] [outer = (nil)] 10:00:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x924a9400) [pid = 1753] [serial = 1121] [outer = 0x91af3c00] 10:00:55 INFO - PROCESS | 1753 | 1467738055791 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x92bf9400) [pid = 1753] [serial = 1122] [outer = 0x91af3c00] 10:00:56 INFO - PROCESS | 1753 | 1467738056605 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1454ms 10:00:56 INFO - PROCESS | 1753 | 1467738056657 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:00:56 INFO - PROCESS | 1753 | 1467738056662 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 10:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:00:56 INFO - PROCESS | 1753 | 1467738056669 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 1753 | 1467738056673 Marionette TRACE conn3 <- [1,1466,null,{}] 10:00:56 INFO - PROCESS | 1753 | 1467738056707 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:56 INFO - PROCESS | 1753 | 1467738056716 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:56 INFO - PROCESS | 1753 | 1467738056891 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:00:56 INFO - PROCESS | 1753 | 1467738056905 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 1753 | 1467738056915 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x95209400 == 19 [pid = 1753] [id = 374] 10:00:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x95209800) [pid = 1753] [serial = 1123] [outer = (nil)] 10:00:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x95215c00) [pid = 1753] [serial = 1124] [outer = 0x95209800] 10:00:56 INFO - PROCESS | 1753 | 1467738056989 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x95218000) [pid = 1753] [serial = 1125] [outer = 0x95209800] 10:00:58 INFO - PROCESS | 1753 | 1467738058096 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1483ms 10:00:58 INFO - PROCESS | 1753 | 1467738058153 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 1753 | 1467738058156 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 10:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:00:58 INFO - PROCESS | 1753 | 1467738058164 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 1753 | 1467738058167 Marionette TRACE conn3 <- [1,1470,null,{}] 10:00:58 INFO - PROCESS | 1753 | 1467738058180 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:58 INFO - PROCESS | 1753 | 1467738058186 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:58 INFO - PROCESS | 1753 | 1467738058410 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:00:58 INFO - PROCESS | 1753 | 1467738058438 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 1753 | 1467738058446 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x91510800 == 20 [pid = 1753] [id = 375] 10:00:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x953ae800) [pid = 1753] [serial = 1126] [outer = (nil)] 10:00:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x99264c00) [pid = 1753] [serial = 1127] [outer = 0x953ae800] 10:00:58 INFO - PROCESS | 1753 | 1467738058520 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x99d68c00) [pid = 1753] [serial = 1128] [outer = 0x953ae800] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x911df000) [pid = 1753] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9150e800) [pid = 1753] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91317800) [pid = 1753] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x93951400) [pid = 1753] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8e8d3800) [pid = 1753] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91ac1c00) [pid = 1753] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x95156c00) [pid = 1753] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x93c2c000) [pid = 1753] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x93959c00) [pid = 1753] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9a77ac00) [pid = 1753] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9130b800) [pid = 1753] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:00:59 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9128d000) [pid = 1753] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:00:59 INFO - PROCESS | 1753 | 1467738059581 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1442ms 10:00:59 INFO - PROCESS | 1753 | 1467738059607 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 1753 | 1467738059611 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 10:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:00:59 INFO - PROCESS | 1753 | 1467738059625 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 1753 | 1467738059627 Marionette TRACE conn3 <- [1,1474,null,{}] 10:00:59 INFO - PROCESS | 1753 | 1467738059634 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:59 INFO - PROCESS | 1753 | 1467738059639 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:59 INFO - PROCESS | 1753 | 1467738059804 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:00:59 INFO - PROCESS | 1753 | 1467738059821 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 1753 | 1467738059829 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:00:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d8c00 == 21 [pid = 1753] [id = 376] 10:00:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x911df000) [pid = 1753] [serial = 1129] [outer = (nil)] 10:00:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x9519fc00) [pid = 1753] [serial = 1130] [outer = 0x911df000] 10:00:59 INFO - PROCESS | 1753 | 1467738059897 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x93a03c00) [pid = 1753] [serial = 1131] [outer = 0x911df000] 10:01:01 INFO - PROCESS | 1753 | 1467738061144 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1544ms 10:01:01 INFO - PROCESS | 1753 | 1467738061179 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 1753 | 1467738061186 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 10:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:01:01 INFO - PROCESS | 1753 | 1467738061197 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 1753 | 1467738061201 Marionette TRACE conn3 <- [1,1478,null,{}] 10:01:01 INFO - PROCESS | 1753 | 1467738061212 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:01 INFO - PROCESS | 1753 | 1467738061229 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:01 INFO - PROCESS | 1753 | 1467738061525 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:01:01 INFO - PROCESS | 1753 | 1467738061759 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 1753 | 1467738061768 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d5000 == 22 [pid = 1753] [id = 377] 10:01:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8e8d6000) [pid = 1753] [serial = 1132] [outer = (nil)] 10:01:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8f4a8c00) [pid = 1753] [serial = 1133] [outer = 0x8e8d6000] 10:01:01 INFO - PROCESS | 1753 | 1467738061854 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x911de800) [pid = 1753] [serial = 1134] [outer = 0x8e8d6000] 10:01:02 INFO - PROCESS | 1753 | 1467738062933 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1785ms 10:01:02 INFO - PROCESS | 1753 | 1467738062983 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:01:02 INFO - PROCESS | 1753 | 1467738062989 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 10:01:03 INFO - PROCESS | 1753 | 1467738062998 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 1753 | 1467738063004 Marionette TRACE conn3 <- [1,1482,null,{}] 10:01:03 INFO - PROCESS | 1753 | 1467738063012 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:03 INFO - PROCESS | 1753 | 1467738063021 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:03 INFO - PROCESS | 1753 | 1467738063224 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:01:03 INFO - PROCESS | 1753 | 1467738063454 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 1753 | 1467738063462 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x91503000 == 23 [pid = 1753] [id = 378] 10:01:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9150bc00) [pid = 1753] [serial = 1135] [outer = (nil)] 10:01:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91ac6400) [pid = 1753] [serial = 1136] [outer = 0x9150bc00] 10:01:03 INFO - PROCESS | 1753 | 1467738063567 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91acd400) [pid = 1753] [serial = 1137] [outer = 0x9150bc00] 10:01:04 INFO - PROCESS | 1753 | 1467738064574 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1636ms 10:01:04 INFO - PROCESS | 1753 | 1467738064634 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:01:04 INFO - PROCESS | 1753 | 1467738064640 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 10:01:04 INFO - PROCESS | 1753 | 1467738064647 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 1753 | 1467738064652 Marionette TRACE conn3 <- [1,1486,null,{}] 10:01:04 INFO - PROCESS | 1753 | 1467738064659 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:04 INFO - PROCESS | 1753 | 1467738064665 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:04 INFO - PROCESS | 1753 | 1467738064870 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:01:05 INFO - PROCESS | 1753 | 1467738065140 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 1753 | 1467738065150 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e8000 == 24 [pid = 1753] [id = 379] 10:01:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91acc400) [pid = 1753] [serial = 1138] [outer = (nil)] 10:01:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x95155400) [pid = 1753] [serial = 1139] [outer = 0x91acc400] 10:01:05 INFO - PROCESS | 1753 | 1467738065269 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x95204800) [pid = 1753] [serial = 1140] [outer = 0x91acc400] 10:01:06 INFO - PROCESS | 1753 | 1467738066230 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1632ms 10:01:06 INFO - PROCESS | 1753 | 1467738066280 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 1753 | 1467738066287 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 10:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:01:06 INFO - PROCESS | 1753 | 1467738066305 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 1753 | 1467738066313 Marionette TRACE conn3 <- [1,1490,null,{}] 10:01:06 INFO - PROCESS | 1753 | 1467738066319 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:06 INFO - PROCESS | 1753 | 1467738066325 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:06 INFO - PROCESS | 1753 | 1467738066570 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:01:06 INFO - PROCESS | 1753 | 1467738066882 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 1753 | 1467738066898 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d7c00 == 25 [pid = 1753] [id = 380] 10:01:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91509800) [pid = 1753] [serial = 1141] [outer = (nil)] 10:01:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a0e3000) [pid = 1753] [serial = 1142] [outer = 0x91509800] 10:01:07 INFO - PROCESS | 1753 | 1467738067053 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a0f2c00) [pid = 1753] [serial = 1143] [outer = 0x91509800] 10:01:08 INFO - PROCESS | 1753 | 1467738068114 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1852ms 10:01:08 INFO - PROCESS | 1753 | 1467738068149 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:01:08 INFO - PROCESS | 1753 | 1467738068155 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 10:01:08 INFO - PROCESS | 1753 | 1467738068162 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 1753 | 1467738068165 Marionette TRACE conn3 <- [1,1494,null,{}] 10:01:08 INFO - PROCESS | 1753 | 1467738068172 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:08 INFO - PROCESS | 1753 | 1467738068178 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:08 INFO - PROCESS | 1753 | 1467738068444 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:01:08 INFO - PROCESS | 1753 | 1467738068739 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 1753 | 1467738068749 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x924b4800 == 26 [pid = 1753] [id = 381] 10:01:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x953ac800) [pid = 1753] [serial = 1144] [outer = (nil)] 10:01:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a230c00) [pid = 1753] [serial = 1145] [outer = 0x953ac800] 10:01:08 INFO - PROCESS | 1753 | 1467738068837 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a23a800) [pid = 1753] [serial = 1146] [outer = 0x953ac800] 10:01:09 INFO - PROCESS | 1753 | 1467738069857 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1737ms 10:01:09 INFO - PROCESS | 1753 | 1467738069903 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:01:09 INFO - PROCESS | 1753 | 1467738069908 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 10:01:09 INFO - PROCESS | 1753 | 1467738069914 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:01:09 INFO - PROCESS | 1753 | 1467738069918 Marionette TRACE conn3 <- [1,1498,null,{}] 10:01:09 INFO - PROCESS | 1753 | 1467738069924 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:09 INFO - PROCESS | 1753 | 1467738069929 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:10 INFO - PROCESS | 1753 | 1467738070119 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:01:10 INFO - PROCESS | 1753 | 1467738070396 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 1753 | 1467738070412 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a718000 == 27 [pid = 1753] [id = 382] 10:01:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a718800) [pid = 1753] [serial = 1147] [outer = (nil)] 10:01:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a71ec00) [pid = 1753] [serial = 1148] [outer = 0x9a718800] 10:01:10 INFO - PROCESS | 1753 | 1467738070556 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9a783c00) [pid = 1753] [serial = 1149] [outer = 0x9a718800] 10:01:11 INFO - PROCESS | 1753 | 1467738071526 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1637ms 10:01:11 INFO - PROCESS | 1753 | 1467738071551 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:01:11 INFO - PROCESS | 1753 | 1467738071556 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 10:01:11 INFO - PROCESS | 1753 | 1467738071563 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 1753 | 1467738071567 Marionette TRACE conn3 <- [1,1502,null,{}] 10:01:11 INFO - PROCESS | 1753 | 1467738071573 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:11 INFO - PROCESS | 1753 | 1467738071579 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:11 INFO - PROCESS | 1753 | 1467738071768 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:01:11 INFO - PROCESS | 1753 | 1467738071940 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 1753 | 1467738071950 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x91309800 == 28 [pid = 1753] [id = 383] 10:01:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x91507800) [pid = 1753] [serial = 1150] [outer = (nil)] 10:01:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9a8bb800) [pid = 1753] [serial = 1151] [outer = 0x91507800] 10:01:12 INFO - PROCESS | 1753 | 1467738072033 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9a8c1400) [pid = 1753] [serial = 1152] [outer = 0x91507800] 10:01:13 INFO - PROCESS | 1753 | 1467738073022 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1490ms 10:01:13 INFO - PROCESS | 1753 | 1467738073053 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 1753 | 1467738073058 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 10:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:01:13 INFO - PROCESS | 1753 | 1467738073065 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 1753 | 1467738073069 Marionette TRACE conn3 <- [1,1506,null,{}] 10:01:13 INFO - PROCESS | 1753 | 1467738073075 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:13 INFO - PROCESS | 1753 | 1467738073080 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:13 INFO - PROCESS | 1753 | 1467738073274 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:01:13 INFO - PROCESS | 1753 | 1467738073710 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 1753 | 1467738073722 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8da800 == 29 [pid = 1753] [id = 384] 10:01:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8e8db400) [pid = 1753] [serial = 1153] [outer = (nil)] 10:01:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8f4ad800) [pid = 1753] [serial = 1154] [outer = 0x8e8db400] 10:01:13 INFO - PROCESS | 1753 | 1467738073843 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9128a800) [pid = 1753] [serial = 1155] [outer = 0x8e8db400] 10:01:14 INFO - PROCESS | 1753 | 1467738074881 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1834ms 10:01:14 INFO - PROCESS | 1753 | 1467738074900 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:01:14 INFO - PROCESS | 1753 | 1467738074906 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 10:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:01:14 INFO - PROCESS | 1753 | 1467738074914 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 1753 | 1467738074918 Marionette TRACE conn3 <- [1,1510,null,{}] 10:01:14 INFO - PROCESS | 1753 | 1467738074927 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:14 INFO - PROCESS | 1753 | 1467738074935 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d8c00 == 28 [pid = 1753] [id = 376] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x91510800 == 27 [pid = 1753] [id = 375] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x95209400 == 26 [pid = 1753] [id = 374] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x91af2400 == 25 [pid = 1753] [id = 373] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x911e5c00 == 24 [pid = 1753] [id = 372] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x93950400 == 23 [pid = 1753] [id = 366] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b1000 == 22 [pid = 1753] [id = 367] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x9130a800 == 21 [pid = 1753] [id = 363] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a5400 == 20 [pid = 1753] [id = 369] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x91af1800 == 19 [pid = 1753] [id = 371] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x9128e000 == 18 [pid = 1753] [id = 370] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x914c4c00 == 17 [pid = 1753] [id = 365] 10:01:15 INFO - PROCESS | 1753 | --DOCSHELL 0x9520d000 == 16 [pid = 1753] [id = 368] 10:01:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9128c800 == 15 [pid = 1753] [id = 362] 10:01:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ac800 == 14 [pid = 1753] [id = 364] 10:01:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9a718000 == 13 [pid = 1753] [id = 382] 10:01:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91309800 == 12 [pid = 1753] [id = 383] 10:01:16 INFO - PROCESS | 1753 | --DOCSHELL 0x924b4800 == 11 [pid = 1753] [id = 381] 10:01:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d7c00 == 10 [pid = 1753] [id = 380] 10:01:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91503000 == 9 [pid = 1753] [id = 378] 10:01:16 INFO - PROCESS | 1753 | --DOCSHELL 0x911e8000 == 8 [pid = 1753] [id = 379] 10:01:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d5000 == 7 [pid = 1753] [id = 377] 10:01:16 INFO - PROCESS | 1753 | 1467738076086 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x9521ec00) [pid = 1753] [serial = 1106] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x91299000) [pid = 1753] [serial = 1094] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9130d800) [pid = 1753] [serial = 1095] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91537800) [pid = 1753] [serial = 1097] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9153e800) [pid = 1753] [serial = 1092] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91509400) [pid = 1753] [serial = 1091] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x93a0bc00) [pid = 1753] [serial = 1100] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9128ec00) [pid = 1753] [serial = 1071] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8f4aac00) [pid = 1753] [serial = 1070] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x92bf4000) [pid = 1753] [serial = 1074] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91af0000) [pid = 1753] [serial = 1073] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x953b0c00) [pid = 1753] [serial = 1077] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9520f400) [pid = 1753] [serial = 1076] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9a624000) [pid = 1753] [serial = 1080] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9a2c5400) [pid = 1753] [serial = 1079] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9a724000) [pid = 1753] [serial = 1083] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a71e000) [pid = 1753] [serial = 1082] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a8bd400) [pid = 1753] [serial = 1086] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a781000) [pid = 1753] [serial = 1085] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x947acc00) [pid = 1753] [serial = 1104] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x93958800) [pid = 1753] [serial = 1089] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9153d400) [pid = 1753] [serial = 1088] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x93954c00) [pid = 1753] [serial = 1103] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x93c21800) [pid = 1753] [serial = 1101] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91aeb800) [pid = 1753] [serial = 1098] [outer = (nil)] [url = about:blank] 10:01:16 INFO - PROCESS | 1753 | 1467738076395 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 1753 | 1467738076406 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4aac00 == 8 [pid = 1753] [id = 385] 10:01:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8f4ab400) [pid = 1753] [serial = 1156] [outer = (nil)] 10:01:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8f4b3000) [pid = 1753] [serial = 1157] [outer = 0x8f4ab400] 10:01:16 INFO - PROCESS | 1753 | 1467738076482 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x911e8000) [pid = 1753] [serial = 1158] [outer = 0x8f4ab400] 10:01:17 INFO - PROCESS | 1753 | 1467738077295 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2435ms 10:01:17 INFO - PROCESS | 1753 | 1467738077351 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 1753 | 1467738077359 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 10:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:01:17 INFO - PROCESS | 1753 | 1467738077367 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 1753 | 1467738077371 Marionette TRACE conn3 <- [1,1514,null,{}] 10:01:17 INFO - PROCESS | 1753 | 1467738077379 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:17 INFO - PROCESS | 1753 | 1467738077384 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:17 INFO - PROCESS | 1753 | 1467738077566 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:01:17 INFO - PROCESS | 1753 | 1467738077691 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 1753 | 1467738077699 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bdc00 == 9 [pid = 1753] [id = 386] 10:01:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x914be400) [pid = 1753] [serial = 1159] [outer = (nil)] 10:01:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x914c4c00) [pid = 1753] [serial = 1160] [outer = 0x914be400] 10:01:17 INFO - PROCESS | 1753 | 1467738077792 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9150e000) [pid = 1753] [serial = 1161] [outer = 0x914be400] 10:01:18 INFO - PROCESS | 1753 | 1467738078694 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1385ms 10:01:18 INFO - PROCESS | 1753 | 1467738078753 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 1753 | 1467738078759 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 10:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:01:18 INFO - PROCESS | 1753 | 1467738078775 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 1753 | 1467738078780 Marionette TRACE conn3 <- [1,1518,null,{}] 10:01:18 INFO - PROCESS | 1753 | 1467738078787 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:18 INFO - PROCESS | 1753 | 1467738078793 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:19 INFO - PROCESS | 1753 | 1467738079023 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:01:19 INFO - PROCESS | 1753 | 1467738079050 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 1753 | 1467738079057 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x91aee800 == 10 [pid = 1753] [id = 387] 10:01:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91aef400) [pid = 1753] [serial = 1162] [outer = (nil)] 10:01:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91af2800) [pid = 1753] [serial = 1163] [outer = 0x91aef400] 10:01:19 INFO - PROCESS | 1753 | 1467738079131 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x924af400) [pid = 1753] [serial = 1164] [outer = 0x91aef400] 10:01:20 INFO - PROCESS | 1753 | 1467738080178 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1487ms 10:01:20 INFO - PROCESS | 1753 | 1467738080262 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 1753 | 1467738080269 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 10:01:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:01:20 INFO - PROCESS | 1753 | 1467738080288 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 1753 | 1467738080296 Marionette TRACE conn3 <- [1,1522,null,{}] 10:01:20 INFO - PROCESS | 1753 | 1467738080310 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:20 INFO - PROCESS | 1753 | 1467738080325 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:20 INFO - PROCESS | 1753 | 1467738080933 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:01:20 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x911df000) [pid = 1753] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:01:20 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x953ae800) [pid = 1753] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:01:20 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x92dcec00) [pid = 1753] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:01:20 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9520fc00) [pid = 1753] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:01:20 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91af3c00) [pid = 1753] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:01:20 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x93a07000) [pid = 1753] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:01:20 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9128dc00) [pid = 1753] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:01:21 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x95209800) [pid = 1753] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:01:21 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9128fc00) [pid = 1753] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:01:21 INFO - PROCESS | 1753 | 1467738081098 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 1753 | 1467738081109 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a7800 == 11 [pid = 1753] [id = 388] 10:01:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x911df000) [pid = 1753] [serial = 1165] [outer = (nil)] 10:01:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9130a000) [pid = 1753] [serial = 1166] [outer = 0x911df000] 10:01:21 INFO - PROCESS | 1753 | 1467738081194 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x92dcec00) [pid = 1753] [serial = 1167] [outer = 0x911df000] 10:01:21 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:21 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:01:21 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:21 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:21 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:21 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:21 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:21 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:21 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:21 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:21 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:21 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:01:21 INFO - PROCESS | 1753 | 1467738081887 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:01:21 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 () { 10:01:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:01:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:01:21 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 () { 10:01:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:01:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:01:21 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 () { 10:01:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:01:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:01:21 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 () { 10:01:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:01:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:01:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1666ms 10:01:21 INFO - PROCESS | 1753 | 1467738081960 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 1753 | 1467738081964 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 10:01:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:01:21 INFO - PROCESS | 1753 | 1467738081971 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 1753 | 1467738081973 Marionette TRACE conn3 <- [1,1526,null,{}] 10:01:21 INFO - PROCESS | 1753 | 1467738081984 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:21 INFO - PROCESS | 1753 | 1467738081988 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:22 INFO - PROCESS | 1753 | 1467738082143 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:01:22 INFO - PROCESS | 1753 | 1467738082153 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 1753 | 1467738082160 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128ac00 == 12 [pid = 1753] [id = 389] 10:01:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x93a07400) [pid = 1753] [serial = 1168] [outer = (nil)] 10:01:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x93c25400) [pid = 1753] [serial = 1169] [outer = 0x93a07400] 10:01:22 INFO - PROCESS | 1753 | 1467738082232 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x95158c00) [pid = 1753] [serial = 1170] [outer = 0x93a07400] 10:01:23 INFO - PROCESS | 1753 | 1467738083211 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:01:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:01:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:01:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:01:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1342ms 10:01:23 INFO - PROCESS | 1753 | 1467738083318 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 1753 | 1467738083325 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 10:01:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:01:23 INFO - PROCESS | 1753 | 1467738083336 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 1753 | 1467738083341 Marionette TRACE conn3 <- [1,1530,null,{}] 10:01:23 INFO - PROCESS | 1753 | 1467738083350 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:23 INFO - PROCESS | 1753 | 1467738083356 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:23 INFO - PROCESS | 1753 | 1467738083591 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:01:23 INFO - PROCESS | 1753 | 1467738083838 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 1753 | 1467738083849 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x91315c00 == 13 [pid = 1753] [id = 390] 10:01:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91316400) [pid = 1753] [serial = 1171] [outer = (nil)] 10:01:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x914ba400) [pid = 1753] [serial = 1172] [outer = 0x91316400] 10:01:23 INFO - PROCESS | 1753 | 1467738083964 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91acac00) [pid = 1753] [serial = 1173] [outer = 0x91316400] 10:01:24 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:01:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:01:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:01:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:01:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:01:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1548ms 10:01:24 INFO - PROCESS | 1753 | 1467738084866 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:01:24 INFO - PROCESS | 1753 | 1467738084886 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 1753 | 1467738084894 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 10:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:01:24 INFO - PROCESS | 1753 | 1467738084907 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 1753 | 1467738084911 Marionette TRACE conn3 <- [1,1534,null,{}] 10:01:24 INFO - PROCESS | 1753 | 1467738084918 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:24 INFO - PROCESS | 1753 | 1467738084925 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:25 INFO - PROCESS | 1753 | 1467738085120 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:01:25 INFO - PROCESS | 1753 | 1467738085291 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 1753 | 1467738085299 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b0000 == 14 [pid = 1753] [id = 391] 10:01:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x93a07800) [pid = 1753] [serial = 1174] [outer = (nil)] 10:01:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x95150400) [pid = 1753] [serial = 1175] [outer = 0x93a07800] 10:01:25 INFO - PROCESS | 1753 | 1467738085410 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x95207c00) [pid = 1753] [serial = 1176] [outer = 0x93a07800] 10:01:26 INFO - PROCESS | 1753 | 1467738086566 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1739ms 10:01:26 INFO - PROCESS | 1753 | 1467738086645 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:01:26 INFO - PROCESS | 1753 | 1467738086650 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 10:01:26 INFO - PROCESS | 1753 | 1467738086658 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 1753 | 1467738086664 Marionette TRACE conn3 <- [1,1538,null,{}] 10:01:26 INFO - PROCESS | 1753 | 1467738086681 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:26 INFO - PROCESS | 1753 | 1467738086690 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:26 INFO - PROCESS | 1753 | 1467738086910 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:01:27 INFO - PROCESS | 1753 | 1467738087137 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 1753 | 1467738087145 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b7000 == 15 [pid = 1753] [id = 392] 10:01:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x953b7400) [pid = 1753] [serial = 1177] [outer = (nil)] 10:01:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x978a0400) [pid = 1753] [serial = 1178] [outer = 0x953b7400] 10:01:27 INFO - PROCESS | 1753 | 1467738087258 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x992ca400) [pid = 1753] [serial = 1179] [outer = 0x953b7400] 10:01:28 INFO - PROCESS | 1753 | 1467738088296 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:01:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:01:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1688ms 10:01:28 INFO - PROCESS | 1753 | 1467738088346 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 1753 | 1467738088351 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 10:01:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:01:28 INFO - PROCESS | 1753 | 1467738088357 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 1753 | 1467738088361 Marionette TRACE conn3 <- [1,1542,null,{}] 10:01:28 INFO - PROCESS | 1753 | 1467738088367 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:28 INFO - PROCESS | 1753 | 1467738088373 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:28 INFO - PROCESS | 1753 | 1467738088567 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:01:28 INFO - PROCESS | 1753 | 1467738088786 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 1753 | 1467738088792 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x96e6c400 == 16 [pid = 1753] [id = 393] 10:01:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9963a800) [pid = 1753] [serial = 1180] [outer = (nil)] 10:01:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x99e8ac00) [pid = 1753] [serial = 1181] [outer = 0x9963a800] 10:01:28 INFO - PROCESS | 1753 | 1467738088919 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a0d6400) [pid = 1753] [serial = 1182] [outer = 0x9963a800] 10:01:29 INFO - PROCESS | 1753 | 1467738089900 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:01:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1582ms 10:01:29 INFO - PROCESS | 1753 | 1467738089940 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 1753 | 1467738089944 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 10:01:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:01:29 INFO - PROCESS | 1753 | 1467738089951 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 1753 | 1467738089955 Marionette TRACE conn3 <- [1,1546,null,{}] 10:01:29 INFO - PROCESS | 1753 | 1467738089962 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:29 INFO - PROCESS | 1753 | 1467738089967 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:30 INFO - PROCESS | 1753 | 1467738090151 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:01:30 INFO - PROCESS | 1753 | 1467738090503 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 1753 | 1467738090514 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ae400 == 17 [pid = 1753] [id = 394] 10:01:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8f4ae800) [pid = 1753] [serial = 1183] [outer = (nil)] 10:01:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x911e5c00) [pid = 1753] [serial = 1184] [outer = 0x8f4ae800] 10:01:30 INFO - PROCESS | 1753 | 1467738090596 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9130f800) [pid = 1753] [serial = 1185] [outer = 0x8f4ae800] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9519fc00) [pid = 1753] [serial = 1130] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x99264c00) [pid = 1753] [serial = 1127] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x98318400) [pid = 1753] [serial = 1115] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x992bec00) [pid = 1753] [serial = 1116] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x922e1800) [pid = 1753] [serial = 1107] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x924a9400) [pid = 1753] [serial = 1121] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x92bf9400) [pid = 1753] [serial = 1122] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x95155000) [pid = 1753] [serial = 1112] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x93c24800) [pid = 1753] [serial = 1113] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9130e800) [pid = 1753] [serial = 1118] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91314400) [pid = 1753] [serial = 1119] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x95215c00) [pid = 1753] [serial = 1124] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91507400) [pid = 1753] [serial = 1109] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91ac4000) [pid = 1753] [serial = 1110] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x99d68c00) [pid = 1753] [serial = 1128] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x95218000) [pid = 1753] [serial = 1125] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x93a03c00) [pid = 1753] [serial = 1131] [outer = (nil)] [url = about:blank] 10:01:31 INFO - PROCESS | 1753 | 1467738091697 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:01:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:01:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1788ms 10:01:31 INFO - PROCESS | 1753 | 1467738091742 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:01:31 INFO - PROCESS | 1753 | 1467738091748 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 10:01:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:01:31 INFO - PROCESS | 1753 | 1467738091755 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 1753 | 1467738091760 Marionette TRACE conn3 <- [1,1550,null,{}] 10:01:31 INFO - PROCESS | 1753 | 1467738091769 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:31 INFO - PROCESS | 1753 | 1467738091777 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:31 INFO - PROCESS | 1753 | 1467738091961 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:01:32 INFO - PROCESS | 1753 | 1467738092142 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 1753 | 1467738092151 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x91504c00 == 18 [pid = 1753] [id = 395] 10:01:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9150d400) [pid = 1753] [serial = 1186] [outer = (nil)] 10:01:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91ac6c00) [pid = 1753] [serial = 1187] [outer = 0x9150d400] 10:01:32 INFO - PROCESS | 1753 | 1467738092236 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x924b1800) [pid = 1753] [serial = 1188] [outer = 0x9150d400] 10:01:33 INFO - PROCESS | 1753 | 1467738093071 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:01:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1340ms 10:01:33 INFO - PROCESS | 1753 | 1467738093099 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 1753 | 1467738093105 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 10:01:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:01:33 INFO - PROCESS | 1753 | 1467738093113 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 1753 | 1467738093117 Marionette TRACE conn3 <- [1,1554,null,{}] 10:01:33 INFO - PROCESS | 1753 | 1467738093123 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:33 INFO - PROCESS | 1753 | 1467738093128 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:33 INFO - PROCESS | 1753 | 1467738093304 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:01:33 INFO - PROCESS | 1753 | 1467738093315 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 1753 | 1467738093324 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c1fc00 == 19 [pid = 1753] [id = 396] 10:01:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x93c2c400) [pid = 1753] [serial = 1189] [outer = (nil)] 10:01:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9519b800) [pid = 1753] [serial = 1190] [outer = 0x93c2c400] 10:01:33 INFO - PROCESS | 1753 | 1467738093515 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9520fc00) [pid = 1753] [serial = 1191] [outer = 0x93c2c400] 10:01:34 INFO - PROCESS | 1753 | 1467738094413 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1338ms 10:01:34 INFO - PROCESS | 1753 | 1467738094453 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:01:34 INFO - PROCESS | 1753 | 1467738094458 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 10:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:01:34 INFO - PROCESS | 1753 | 1467738094472 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 1753 | 1467738094481 Marionette TRACE conn3 <- [1,1558,null,{}] 10:01:34 INFO - PROCESS | 1753 | 1467738094497 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:34 INFO - PROCESS | 1753 | 1467738094506 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:34 INFO - PROCESS | 1753 | 1467738094725 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:01:34 INFO - PROCESS | 1753 | 1467738094760 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 1753 | 1467738094769 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x947a7c00 == 20 [pid = 1753] [id = 397] 10:01:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x97895c00) [pid = 1753] [serial = 1192] [outer = (nil)] 10:01:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x983acc00) [pid = 1753] [serial = 1193] [outer = 0x97895c00] 10:01:34 INFO - PROCESS | 1753 | 1467738094839 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x992bec00) [pid = 1753] [serial = 1194] [outer = 0x97895c00] 10:01:35 INFO - PROCESS | 1753 | 1467738095797 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1361ms 10:01:35 INFO - PROCESS | 1753 | 1467738095829 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:01:35 INFO - PROCESS | 1753 | 1467738095834 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 10:01:35 INFO - PROCESS | 1753 | 1467738095841 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 1753 | 1467738095845 Marionette TRACE conn3 <- [1,1562,null,{}] 10:01:35 INFO - PROCESS | 1753 | 1467738095857 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:35 INFO - PROCESS | 1753 | 1467738095863 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:36 INFO - PROCESS | 1753 | 1467738096077 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:01:36 INFO - PROCESS | 1753 | 1467738096099 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 1753 | 1467738096106 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x9963bc00 == 21 [pid = 1753] [id = 398] 10:01:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9963d800) [pid = 1753] [serial = 1195] [outer = (nil)] 10:01:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x99d71000) [pid = 1753] [serial = 1196] [outer = 0x9963d800] 10:01:36 INFO - PROCESS | 1753 | 1467738096175 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x99e85c00) [pid = 1753] [serial = 1197] [outer = 0x9963d800] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91507800) [pid = 1753] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9150bc00) [pid = 1753] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91509800) [pid = 1753] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91acc400) [pid = 1753] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8f4ab400) [pid = 1753] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x911df000) [pid = 1753] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8e8d6000) [pid = 1753] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91aef400) [pid = 1753] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8e8db400) [pid = 1753] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x914be400) [pid = 1753] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9a718800) [pid = 1753] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:01:36 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x953ac800) [pid = 1753] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:01:37 INFO - PROCESS | 1753 | 1467738097214 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1438ms 10:01:37 INFO - PROCESS | 1753 | 1467738097279 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:01:37 INFO - PROCESS | 1753 | 1467738097284 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 10:01:37 INFO - PROCESS | 1753 | 1467738097291 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 1753 | 1467738097295 Marionette TRACE conn3 <- [1,1566,null,{}] 10:01:37 INFO - PROCESS | 1753 | 1467738097301 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:37 INFO - PROCESS | 1753 | 1467738097306 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:37 INFO - PROCESS | 1753 | 1467738097466 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:01:37 INFO - PROCESS | 1753 | 1467738097603 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:37 INFO - PROCESS | 1753 | 1467738097621 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d9000 == 22 [pid = 1753] [id = 399] 10:01:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91509400) [pid = 1753] [serial = 1198] [outer = (nil)] 10:01:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x93c1e800) [pid = 1753] [serial = 1199] [outer = 0x91509400] 10:01:37 INFO - PROCESS | 1753 | 1467738097701 Marionette DEBUG loaded listener.js 10:01:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x99e7e800) [pid = 1753] [serial = 1200] [outer = 0x91509400] 10:01:38 INFO - PROCESS | 1753 | 1467738098539 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:01:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:01:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1287ms 10:01:38 INFO - PROCESS | 1753 | 1467738098614 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 1753 | 1467738098621 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 10:01:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:01:38 INFO - PROCESS | 1753 | 1467738098630 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - PROCESS | 1753 | 1467738098637 Marionette TRACE conn3 <- [1,1570,null,{}] 10:01:38 INFO - PROCESS | 1753 | 1467738098647 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:38 INFO - PROCESS | 1753 | 1467738098653 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:38 INFO - PROCESS | 1753 | 1467738098879 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:01:39 INFO - PROCESS | 1753 | 1467738099057 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 1753 | 1467738099074 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8dc000 == 23 [pid = 1753] [id = 400] 10:01:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9130b000) [pid = 1753] [serial = 1201] [outer = (nil)] 10:01:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x914b5c00) [pid = 1753] [serial = 1202] [outer = 0x9130b000] 10:01:39 INFO - PROCESS | 1753 | 1467738099156 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91503400) [pid = 1753] [serial = 1203] [outer = 0x9130b000] 10:01:40 INFO - PROCESS | 1753 | 1467738100175 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:01:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1590ms 10:01:40 INFO - PROCESS | 1753 | 1467738100222 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:01:40 INFO - PROCESS | 1753 | 1467738100228 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 10:01:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:01:40 INFO - PROCESS | 1753 | 1467738100239 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 1753 | 1467738100245 Marionette TRACE conn3 <- [1,1574,null,{}] 10:01:40 INFO - PROCESS | 1753 | 1467738100253 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:40 INFO - PROCESS | 1753 | 1467738100259 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:40 INFO - PROCESS | 1753 | 1467738100522 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:01:40 INFO - PROCESS | 1753 | 1467738100819 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 1753 | 1467738100826 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x947a7400 == 24 [pid = 1753] [id = 401] 10:01:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9514ec00) [pid = 1753] [serial = 1204] [outer = (nil)] 10:01:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x95209800) [pid = 1753] [serial = 1205] [outer = 0x9514ec00] 10:01:41 INFO - PROCESS | 1753 | 1467738101036 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9521ac00) [pid = 1753] [serial = 1206] [outer = 0x9514ec00] 10:01:42 INFO - PROCESS | 1753 | 1467738102052 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:01:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1900ms 10:01:42 INFO - PROCESS | 1753 | 1467738102140 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 1753 | 1467738102147 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 10:01:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:01:42 INFO - PROCESS | 1753 | 1467738102159 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 1753 | 1467738102166 Marionette TRACE conn3 <- [1,1578,null,{}] 10:01:42 INFO - PROCESS | 1753 | 1467738102202 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:42 INFO - PROCESS | 1753 | 1467738102218 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:42 INFO - PROCESS | 1753 | 1467738102486 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:01:42 INFO - PROCESS | 1753 | 1467738102731 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 1753 | 1467738102744 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a0fac00 == 25 [pid = 1753] [id = 402] 10:01:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a194400) [pid = 1753] [serial = 1207] [outer = (nil)] 10:01:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a23e000) [pid = 1753] [serial = 1208] [outer = 0x9a194400] 10:01:42 INFO - PROCESS | 1753 | 1467738102830 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a488400) [pid = 1753] [serial = 1209] [outer = 0x9a194400] 10:01:43 INFO - PROCESS | 1753 | 1467738103720 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:01:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1591ms 10:01:43 INFO - PROCESS | 1753 | 1467738103748 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 1753 | 1467738103752 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 10:01:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:01:43 INFO - PROCESS | 1753 | 1467738103759 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 1753 | 1467738103762 Marionette TRACE conn3 <- [1,1582,null,{}] 10:01:43 INFO - PROCESS | 1753 | 1467738103769 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:43 INFO - PROCESS | 1753 | 1467738103774 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:43 INFO - PROCESS | 1753 | 1467738103960 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:01:44 INFO - PROCESS | 1753 | 1467738104138 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 1753 | 1467738104146 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x9153c400 == 26 [pid = 1753] [id = 403] 10:01:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a623800) [pid = 1753] [serial = 1210] [outer = (nil)] 10:01:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a71fc00) [pid = 1753] [serial = 1211] [outer = 0x9a623800] 10:01:44 INFO - PROCESS | 1753 | 1467738104228 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9a724800) [pid = 1753] [serial = 1212] [outer = 0x9a623800] 10:01:45 INFO - PROCESS | 1753 | 1467738105214 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:01:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1487ms 10:01:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:01:45 INFO - PROCESS | 1753 | 1467738105247 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 1753 | 1467738105250 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 10:01:45 INFO - PROCESS | 1753 | 1467738105257 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 1753 | 1467738105261 Marionette TRACE conn3 <- [1,1586,null,{}] 10:01:45 INFO - PROCESS | 1753 | 1467738105267 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:45 INFO - PROCESS | 1753 | 1467738105273 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:45 INFO - PROCESS | 1753 | 1467738105461 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:01:45 INFO - PROCESS | 1753 | 1467738105706 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 1753 | 1467738105714 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bf6000 == 27 [pid = 1753] [id = 404] 10:01:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x947acc00) [pid = 1753] [serial = 1213] [outer = (nil)] 10:01:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9a77f400) [pid = 1753] [serial = 1214] [outer = 0x947acc00] 10:01:45 INFO - PROCESS | 1753 | 1467738105840 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9a783800) [pid = 1753] [serial = 1215] [outer = 0x947acc00] 10:01:46 INFO - PROCESS | 1753 | 1467738106752 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:01:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1537ms 10:01:46 INFO - PROCESS | 1753 | 1467738106794 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:01:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:01:46 INFO - PROCESS | 1753 | 1467738106798 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 10:01:46 INFO - PROCESS | 1753 | 1467738106805 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 1753 | 1467738106809 Marionette TRACE conn3 <- [1,1590,null,{}] 10:01:46 INFO - PROCESS | 1753 | 1467738106814 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:46 INFO - PROCESS | 1753 | 1467738106825 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:47 INFO - PROCESS | 1753 | 1467738107056 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:01:47 INFO - PROCESS | 1753 | 1467738107286 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 1753 | 1467738107293 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b2000 == 28 [pid = 1753] [id = 405] 10:01:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9a720800) [pid = 1753] [serial = 1216] [outer = (nil)] 10:01:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9ac89c00) [pid = 1753] [serial = 1217] [outer = 0x9a720800] 10:01:47 INFO - PROCESS | 1753 | 1467738107418 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9aeb7000) [pid = 1753] [serial = 1218] [outer = 0x9a720800] 10:01:48 INFO - PROCESS | 1753 | 1467738108301 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1535ms 10:01:48 INFO - PROCESS | 1753 | 1467738108340 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 1753 | 1467738108344 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 10:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:01:48 INFO - PROCESS | 1753 | 1467738108351 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 1753 | 1467738108355 Marionette TRACE conn3 <- [1,1594,null,{}] 10:01:48 INFO - PROCESS | 1753 | 1467738108361 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:48 INFO - PROCESS | 1753 | 1467738108366 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:48 INFO - PROCESS | 1753 | 1467738108545 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:01:48 INFO - PROCESS | 1753 | 1467738108724 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 1753 | 1467738108732 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8dcc00 == 29 [pid = 1753] [id = 406] 10:01:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91290c00) [pid = 1753] [serial = 1219] [outer = (nil)] 10:01:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9aebb000) [pid = 1753] [serial = 1220] [outer = 0x91290c00] 10:01:48 INFO - PROCESS | 1753 | 1467738108811 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9aebe800) [pid = 1753] [serial = 1221] [outer = 0x91290c00] 10:01:49 INFO - PROCESS | 1753 | 1467738109761 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:01:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:01:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1446ms 10:01:49 INFO - PROCESS | 1753 | 1467738109798 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 1753 | 1467738109803 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 10:01:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:01:49 INFO - PROCESS | 1753 | 1467738109809 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 1753 | 1467738109813 Marionette TRACE conn3 <- [1,1598,null,{}] 10:01:49 INFO - PROCESS | 1753 | 1467738109819 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:49 INFO - PROCESS | 1753 | 1467738109825 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:50 INFO - PROCESS | 1753 | 1467738110007 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:01:50 INFO - PROCESS | 1753 | 1467738110197 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 1753 | 1467738110204 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x99d6a400 == 30 [pid = 1753] [id = 407] 10:01:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9ac8a000) [pid = 1753] [serial = 1222] [outer = (nil)] 10:01:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x9b0ec400) [pid = 1753] [serial = 1223] [outer = 0x9ac8a000] 10:01:50 INFO - PROCESS | 1753 | 1467738110284 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x9b0ee000) [pid = 1753] [serial = 1224] [outer = 0x9ac8a000] 10:01:51 INFO - PROCESS | 1753 | 1467738111286 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:01:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1538ms 10:01:51 INFO - PROCESS | 1753 | 1467738111348 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 1753 | 1467738111353 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 10:01:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:01:51 INFO - PROCESS | 1753 | 1467738111360 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 1753 | 1467738111364 Marionette TRACE conn3 <- [1,1602,null,{}] 10:01:51 INFO - PROCESS | 1753 | 1467738111370 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:51 INFO - PROCESS | 1753 | 1467738111375 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:51 INFO - PROCESS | 1753 | 1467738111782 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:01:52 INFO - PROCESS | 1753 | 1467738112060 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 1753 | 1467738112070 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128bc00 == 31 [pid = 1753] [id = 408] 10:01:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x9128c000) [pid = 1753] [serial = 1225] [outer = (nil)] 10:01:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x91298400) [pid = 1753] [serial = 1226] [outer = 0x9128c000] 10:01:52 INFO - PROCESS | 1753 | 1467738112148 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x914bf400) [pid = 1753] [serial = 1227] [outer = 0x9128c000] 10:01:53 INFO - PROCESS | 1753 | 1467738113151 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:01:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1835ms 10:01:53 INFO - PROCESS | 1753 | 1467738113197 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 1753 | 1467738113204 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 10:01:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:01:53 INFO - PROCESS | 1753 | 1467738113213 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 1753 | 1467738113219 Marionette TRACE conn3 <- [1,1606,null,{}] 10:01:53 INFO - PROCESS | 1753 | 1467738113227 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:53 INFO - PROCESS | 1753 | 1467738113233 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:53 INFO - PROCESS | 1753 | 1467738113418 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:01:53 INFO - PROCESS | 1753 | 1467738113649 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 1753 | 1467738113662 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:54 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8da800 == 30 [pid = 1753] [id = 384] 10:01:54 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4aac00 == 29 [pid = 1753] [id = 385] 10:01:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d1000 == 30 [pid = 1753] [id = 409] 10:01:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x8e8d1800) [pid = 1753] [serial = 1228] [outer = (nil)] 10:01:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x8e8da800) [pid = 1753] [serial = 1229] [outer = 0x8e8d1800] 10:01:54 INFO - PROCESS | 1753 | 1467738114733 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x8f4b2c00) [pid = 1753] [serial = 1230] [outer = 0x8e8d1800] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x93c25400) [pid = 1753] [serial = 1169] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x9a8c1400) [pid = 1753] [serial = 1152] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x91acd400) [pid = 1753] [serial = 1137] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x9a0e3000) [pid = 1753] [serial = 1142] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x91ac6400) [pid = 1753] [serial = 1136] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x95204800) [pid = 1753] [serial = 1140] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x8f4b3000) [pid = 1753] [serial = 1157] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x911e8000) [pid = 1753] [serial = 1158] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x9130a000) [pid = 1753] [serial = 1166] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x95155400) [pid = 1753] [serial = 1139] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x9a0f2c00) [pid = 1753] [serial = 1143] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x911de800) [pid = 1753] [serial = 1134] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x91af2800) [pid = 1753] [serial = 1163] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9a8bb800) [pid = 1753] [serial = 1151] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x92dcec00) [pid = 1753] [serial = 1167] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8f4ad800) [pid = 1753] [serial = 1154] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9128a800) [pid = 1753] [serial = 1155] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x924af400) [pid = 1753] [serial = 1164] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9150e000) [pid = 1753] [serial = 1161] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9a71ec00) [pid = 1753] [serial = 1148] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9a23a800) [pid = 1753] [serial = 1146] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x914c4c00) [pid = 1753] [serial = 1160] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9a783c00) [pid = 1753] [serial = 1149] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9a230c00) [pid = 1753] [serial = 1145] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8f4a8c00) [pid = 1753] [serial = 1133] [outer = (nil)] [url = about:blank] 10:01:55 INFO - PROCESS | 1753 | 1467738115741 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:01:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2547ms 10:01:55 INFO - PROCESS | 1753 | 1467738115760 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 1753 | 1467738115767 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 10:01:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:01:55 INFO - PROCESS | 1753 | 1467738115776 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 1753 | 1467738115779 Marionette TRACE conn3 <- [1,1610,null,{}] 10:01:55 INFO - PROCESS | 1753 | 1467738115787 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:55 INFO - PROCESS | 1753 | 1467738115793 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:56 INFO - PROCESS | 1753 | 1467738116014 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:01:56 INFO - PROCESS | 1753 | 1467738116165 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 1753 | 1467738116180 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130d400 == 31 [pid = 1753] [id = 410] 10:01:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91311c00) [pid = 1753] [serial = 1231] [outer = (nil)] 10:01:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x914b7c00) [pid = 1753] [serial = 1232] [outer = 0x91311c00] 10:01:56 INFO - PROCESS | 1753 | 1467738116266 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91505800) [pid = 1753] [serial = 1233] [outer = 0x91311c00] 10:01:57 INFO - PROCESS | 1753 | 1467738117100 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:01:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:01:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1387ms 10:01:57 INFO - PROCESS | 1753 | 1467738117162 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 1753 | 1467738117170 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 10:01:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:01:57 INFO - PROCESS | 1753 | 1467738117182 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 1753 | 1467738117186 Marionette TRACE conn3 <- [1,1614,null,{}] 10:01:57 INFO - PROCESS | 1753 | 1467738117193 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:57 INFO - PROCESS | 1753 | 1467738117198 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:57 INFO - PROCESS | 1753 | 1467738117464 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:01:57 INFO - PROCESS | 1753 | 1467738117492 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 1753 | 1467738117502 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac2000 == 32 [pid = 1753] [id = 411] 10:01:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91ac2400) [pid = 1753] [serial = 1234] [outer = (nil)] 10:01:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91acf000) [pid = 1753] [serial = 1235] [outer = 0x91ac2400] 10:01:57 INFO - PROCESS | 1753 | 1467738117571 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91af0c00) [pid = 1753] [serial = 1236] [outer = 0x91ac2400] 10:01:58 INFO - PROCESS | 1753 | 1467738118630 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:01:58 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 10:01:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1498ms 10:01:58 INFO - PROCESS | 1753 | 1467738118680 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 1753 | 1467738118685 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 10:01:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:01:58 INFO - PROCESS | 1753 | 1467738118702 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 1753 | 1467738118708 Marionette TRACE conn3 <- [1,1618,null,{}] 10:01:58 INFO - PROCESS | 1753 | 1467738118726 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:58 INFO - PROCESS | 1753 | 1467738118736 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:58 INFO - PROCESS | 1753 | 1467738118978 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:01:59 INFO - PROCESS | 1753 | 1467738119005 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 1753 | 1467738119015 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:01:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a7000 == 33 [pid = 1753] [id = 412] 10:01:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x92dcc400) [pid = 1753] [serial = 1237] [outer = (nil)] 10:01:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x93a02000) [pid = 1753] [serial = 1238] [outer = 0x92dcc400] 10:01:59 INFO - PROCESS | 1753 | 1467738119105 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x93c1dc00) [pid = 1753] [serial = 1239] [outer = 0x92dcc400] 10:02:00 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91509400) [pid = 1753] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:02:00 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x97895c00) [pid = 1753] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:02:00 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9963d800) [pid = 1753] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:02:00 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9963a800) [pid = 1753] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:02:00 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x953b7400) [pid = 1753] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:02:00 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91316400) [pid = 1753] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:02:00 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8f4ae800) [pid = 1753] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:02:00 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x93c2c400) [pid = 1753] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:02:00 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9150d400) [pid = 1753] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:02:00 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x93a07800) [pid = 1753] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:02:00 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x93a07400) [pid = 1753] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:02:00 INFO - PROCESS | 1753 | 1467738120672 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:02:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1991ms 10:02:00 INFO - PROCESS | 1753 | 1467738120691 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 1753 | 1467738120697 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 10:02:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:02:00 INFO - PROCESS | 1753 | 1467738120704 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 1753 | 1467738120707 Marionette TRACE conn3 <- [1,1622,null,{}] 10:02:00 INFO - PROCESS | 1753 | 1467738120713 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:00 INFO - PROCESS | 1753 | 1467738120718 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:00 INFO - PROCESS | 1753 | 1467738120953 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:02:00 INFO - PROCESS | 1753 | 1467738120975 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 1753 | 1467738120984 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8ddc00 == 34 [pid = 1753] [id = 413] 10:02:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x911dd800) [pid = 1753] [serial = 1240] [outer = (nil)] 10:02:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x93c24800) [pid = 1753] [serial = 1241] [outer = 0x911dd800] 10:02:01 INFO - PROCESS | 1753 | 1467738121066 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x947a1c00) [pid = 1753] [serial = 1242] [outer = 0x911dd800] 10:02:02 INFO - PROCESS | 1753 | 1467738122450 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:02:02 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 10:02:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1785ms 10:02:02 INFO - PROCESS | 1753 | 1467738122491 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 1753 | 1467738122499 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 10:02:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:02:02 INFO - PROCESS | 1753 | 1467738122509 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 1753 | 1467738122514 Marionette TRACE conn3 <- [1,1626,null,{}] 10:02:02 INFO - PROCESS | 1753 | 1467738122524 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:02 INFO - PROCESS | 1753 | 1467738122529 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:02 INFO - PROCESS | 1753 | 1467738122860 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:02:03 INFO - PROCESS | 1753 | 1467738123034 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 1753 | 1467738123049 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128e000 == 35 [pid = 1753] [id = 414] 10:02:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91297000) [pid = 1753] [serial = 1243] [outer = (nil)] 10:02:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x914b8000) [pid = 1753] [serial = 1244] [outer = 0x91297000] 10:02:03 INFO - PROCESS | 1753 | 1467738123135 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91ac4c00) [pid = 1753] [serial = 1245] [outer = 0x91297000] 10:02:04 INFO - PROCESS | 1753 | 1467738124189 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:02:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:02:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1735ms 10:02:04 INFO - PROCESS | 1753 | 1467738124244 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:02:04 INFO - PROCESS | 1753 | 1467738124252 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 10:02:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:02:04 INFO - PROCESS | 1753 | 1467738124264 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - PROCESS | 1753 | 1467738124268 Marionette TRACE conn3 <- [1,1630,null,{}] 10:02:04 INFO - PROCESS | 1753 | 1467738124275 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:04 INFO - PROCESS | 1753 | 1467738124280 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:04 INFO - PROCESS | 1753 | 1467738124476 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:02:04 INFO - PROCESS | 1753 | 1467738124705 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 1753 | 1467738124718 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x911dd400 == 36 [pid = 1753] [id = 415] 10:02:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x93a03400) [pid = 1753] [serial = 1246] [outer = (nil)] 10:02:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x947adc00) [pid = 1753] [serial = 1247] [outer = 0x93a03400] 10:02:04 INFO - PROCESS | 1753 | 1467738124845 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x95201400) [pid = 1753] [serial = 1248] [outer = 0x93a03400] 10:02:05 INFO - PROCESS | 1753 | 1467738125928 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:02:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1709ms 10:02:05 INFO - PROCESS | 1753 | 1467738125972 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 1753 | 1467738125976 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 10:02:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:02:05 INFO - PROCESS | 1753 | 1467738125984 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 1753 | 1467738125990 Marionette TRACE conn3 <- [1,1634,null,{}] 10:02:06 INFO - PROCESS | 1753 | 1467738126007 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:06 INFO - PROCESS | 1753 | 1467738126024 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:06 INFO - PROCESS | 1753 | 1467738126269 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:02:06 INFO - PROCESS | 1753 | 1467738126499 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:06 INFO - PROCESS | 1753 | 1467738126511 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x953aa000 == 37 [pid = 1753] [id = 416] 10:02:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x953aa400) [pid = 1753] [serial = 1249] [outer = (nil)] 10:02:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x953b7400) [pid = 1753] [serial = 1250] [outer = 0x953aa400] 10:02:06 INFO - PROCESS | 1753 | 1467738126597 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x978a0000) [pid = 1753] [serial = 1251] [outer = 0x953aa400] 10:02:07 INFO - PROCESS | 1753 | 1467738127606 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1692ms 10:02:07 INFO - PROCESS | 1753 | 1467738127678 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 1753 | 1467738127682 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 10:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:02:07 INFO - PROCESS | 1753 | 1467738127690 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 1753 | 1467738127694 Marionette TRACE conn3 <- [1,1638,null,{}] 10:02:07 INFO - PROCESS | 1753 | 1467738127700 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:07 INFO - PROCESS | 1753 | 1467738127706 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:07 INFO - PROCESS | 1753 | 1467738127900 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:02:08 INFO - PROCESS | 1753 | 1467738128124 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 1753 | 1467738128132 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b4800 == 38 [pid = 1753] [id = 417] 10:02:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x95219800) [pid = 1753] [serial = 1252] [outer = (nil)] 10:02:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x99d71400) [pid = 1753] [serial = 1253] [outer = 0x95219800] 10:02:08 INFO - PROCESS | 1753 | 1467738128273 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a0db000) [pid = 1753] [serial = 1254] [outer = 0x95219800] 10:02:09 INFO - PROCESS | 1753 | 1467738129630 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1994ms 10:02:09 INFO - PROCESS | 1753 | 1467738129702 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 1753 | 1467738129709 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 10:02:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:02:09 INFO - PROCESS | 1753 | 1467738129722 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - PROCESS | 1753 | 1467738129730 Marionette TRACE conn3 <- [1,1642,null,{}] 10:02:09 INFO - PROCESS | 1753 | 1467738129740 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:09 INFO - PROCESS | 1753 | 1467738129749 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:10 INFO - PROCESS | 1753 | 1467738130136 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:02:10 INFO - PROCESS | 1753 | 1467738130385 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 1753 | 1467738130397 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x91536c00 == 39 [pid = 1753] [id = 418] 10:02:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91af3000) [pid = 1753] [serial = 1255] [outer = (nil)] 10:02:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x953ac400) [pid = 1753] [serial = 1256] [outer = 0x91af3000] 10:02:10 INFO - PROCESS | 1753 | 1467738130541 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9925d800) [pid = 1753] [serial = 1257] [outer = 0x91af3000] 10:02:11 INFO - PROCESS | 1753 | 1467738131905 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:02:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:02:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2244ms 10:02:11 INFO - PROCESS | 1753 | 1467738131987 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 1753 | 1467738132003 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 10:02:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:02:12 INFO - PROCESS | 1753 | 1467738132012 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - PROCESS | 1753 | 1467738132019 Marionette TRACE conn3 <- [1,1646,null,{}] 10:02:12 INFO - PROCESS | 1753 | 1467738132070 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:12 INFO - PROCESS | 1753 | 1467738132075 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:12 INFO - PROCESS | 1753 | 1467738132261 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:02:12 INFO - PROCESS | 1753 | 1467738132517 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 1753 | 1467738132531 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x93c1e800) [pid = 1753] [serial = 1199] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x983acc00) [pid = 1753] [serial = 1193] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x99d71000) [pid = 1753] [serial = 1196] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x99e8ac00) [pid = 1753] [serial = 1181] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9a0d6400) [pid = 1753] [serial = 1182] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x978a0400) [pid = 1753] [serial = 1178] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x992ca400) [pid = 1753] [serial = 1179] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x914ba400) [pid = 1753] [serial = 1172] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91acac00) [pid = 1753] [serial = 1173] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x911e5c00) [pid = 1753] [serial = 1184] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9130f800) [pid = 1753] [serial = 1185] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9519b800) [pid = 1753] [serial = 1190] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91ac6c00) [pid = 1753] [serial = 1187] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x924b1800) [pid = 1753] [serial = 1188] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x95150400) [pid = 1753] [serial = 1175] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x95207c00) [pid = 1753] [serial = 1176] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x95158c00) [pid = 1753] [serial = 1170] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x99e85c00) [pid = 1753] [serial = 1197] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x992bec00) [pid = 1753] [serial = 1194] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9520fc00) [pid = 1753] [serial = 1191] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x99e7e800) [pid = 1753] [serial = 1200] [outer = (nil)] [url = about:blank] 10:02:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130f800 == 40 [pid = 1753] [id = 419] 10:02:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91310800) [pid = 1753] [serial = 1258] [outer = (nil)] 10:02:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x914ba800) [pid = 1753] [serial = 1259] [outer = 0x91310800] 10:02:12 INFO - PROCESS | 1753 | 1467738132680 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9150f000) [pid = 1753] [serial = 1260] [outer = 0x91310800] 10:02:13 INFO - PROCESS | 1753 | 1467738133512 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:02:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1525ms 10:02:13 INFO - PROCESS | 1753 | 1467738133546 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 1753 | 1467738133552 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 10:02:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:02:13 INFO - PROCESS | 1753 | 1467738133565 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 1753 | 1467738133569 Marionette TRACE conn3 <- [1,1650,null,{}] 10:02:13 INFO - PROCESS | 1753 | 1467738133575 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:13 INFO - PROCESS | 1753 | 1467738133581 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:13 INFO - PROCESS | 1753 | 1467738133764 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:02:13 INFO - PROCESS | 1753 | 1467738133774 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 1753 | 1467738133782 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x924af800 == 41 [pid = 1753] [id = 420] 10:02:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x924b2c00) [pid = 1753] [serial = 1261] [outer = (nil)] 10:02:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x93958000) [pid = 1753] [serial = 1262] [outer = 0x924b2c00] 10:02:13 INFO - PROCESS | 1753 | 1467738133869 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x93c21800) [pid = 1753] [serial = 1263] [outer = 0x924b2c00] 10:02:14 INFO - PROCESS | 1753 | 1467738134868 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:02:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1341ms 10:02:14 INFO - PROCESS | 1753 | 1467738134906 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:02:14 INFO - PROCESS | 1753 | 1467738134909 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 10:02:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:02:14 INFO - PROCESS | 1753 | 1467738134933 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 1753 | 1467738134940 Marionette TRACE conn3 <- [1,1654,null,{}] 10:02:14 INFO - PROCESS | 1753 | 1467738134963 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:14 INFO - PROCESS | 1753 | 1467738134972 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:15 INFO - PROCESS | 1753 | 1467738135195 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:02:15 INFO - PROCESS | 1753 | 1467738135220 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 1753 | 1467738135232 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x9521a400 == 42 [pid = 1753] [id = 421] 10:02:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9521b000) [pid = 1753] [serial = 1264] [outer = (nil)] 10:02:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x953aac00) [pid = 1753] [serial = 1265] [outer = 0x9521b000] 10:02:15 INFO - PROCESS | 1753 | 1467738135303 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x97893400) [pid = 1753] [serial = 1266] [outer = 0x9521b000] 10:02:16 INFO - PROCESS | 1753 | 1467738136257 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:02:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:02:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1411ms 10:02:16 INFO - PROCESS | 1753 | 1467738136331 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:02:16 INFO - PROCESS | 1753 | 1467738136337 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 10:02:16 INFO - PROCESS | 1753 | 1467738136344 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 1753 | 1467738136347 Marionette TRACE conn3 <- [1,1658,null,{}] 10:02:16 INFO - PROCESS | 1753 | 1467738136354 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:16 INFO - PROCESS | 1753 | 1467738136359 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:16 INFO - PROCESS | 1753 | 1467738136594 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:02:16 INFO - PROCESS | 1753 | 1467738136639 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 1753 | 1467738136649 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x9962f800 == 43 [pid = 1753] [id = 422] 10:02:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x99635400) [pid = 1753] [serial = 1267] [outer = (nil)] 10:02:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x99e7e800) [pid = 1753] [serial = 1268] [outer = 0x99635400] 10:02:16 INFO - PROCESS | 1753 | 1467738136735 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x99e8d800) [pid = 1753] [serial = 1269] [outer = 0x99635400] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9130b000) [pid = 1753] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9514ec00) [pid = 1753] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9a194400) [pid = 1753] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a623800) [pid = 1753] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91ac2400) [pid = 1753] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x947acc00) [pid = 1753] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9a720800) [pid = 1753] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91290c00) [pid = 1753] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9ac8a000) [pid = 1753] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x92dcc400) [pid = 1753] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8e8d1800) [pid = 1753] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9128c000) [pid = 1753] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:02:17 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91311c00) [pid = 1753] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:02:17 INFO - PROCESS | 1753 | 1467738137796 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1482ms 10:02:17 INFO - PROCESS | 1753 | 1467738137826 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 1753 | 1467738137830 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 10:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:02:17 INFO - PROCESS | 1753 | 1467738137836 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 1753 | 1467738137839 Marionette TRACE conn3 <- [1,1662,null,{}] 10:02:17 INFO - PROCESS | 1753 | 1467738137845 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:17 INFO - PROCESS | 1753 | 1467738137850 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:18 INFO - PROCESS | 1753 | 1467738138077 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:02:18 INFO - PROCESS | 1753 | 1467738138095 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 1753 | 1467738138103 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b2400 == 44 [pid = 1753] [id = 423] 10:02:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9128a800) [pid = 1753] [serial = 1270] [outer = (nil)] 10:02:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x93958c00) [pid = 1753] [serial = 1271] [outer = 0x9128a800] 10:02:18 INFO - PROCESS | 1753 | 1467738138174 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x983a4000) [pid = 1753] [serial = 1272] [outer = 0x9128a800] 10:02:19 INFO - PROCESS | 1753 | 1467738139041 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1239ms 10:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:02:19 INFO - PROCESS | 1753 | 1467738139076 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:02:19 INFO - PROCESS | 1753 | 1467738139079 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 10:02:19 INFO - PROCESS | 1753 | 1467738139086 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 1753 | 1467738139090 Marionette TRACE conn3 <- [1,1666,null,{}] 10:02:19 INFO - PROCESS | 1753 | 1467738139096 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:19 INFO - PROCESS | 1753 | 1467738139106 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:19 INFO - PROCESS | 1753 | 1467738139323 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:02:19 INFO - PROCESS | 1753 | 1467738139557 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 1753 | 1467738139569 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d1400 == 45 [pid = 1753] [id = 424] 10:02:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8e8d1800) [pid = 1753] [serial = 1273] [outer = (nil)] 10:02:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8e8db800) [pid = 1753] [serial = 1274] [outer = 0x8e8d1800] 10:02:19 INFO - PROCESS | 1753 | 1467738139659 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x911e6000) [pid = 1753] [serial = 1275] [outer = 0x8e8d1800] 10:02:20 INFO - PROCESS | 1753 | 1467738140691 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1684ms 10:02:20 INFO - PROCESS | 1753 | 1467738140773 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 1753 | 1467738140780 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 10:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:02:20 INFO - PROCESS | 1753 | 1467738140790 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 1753 | 1467738140794 Marionette TRACE conn3 <- [1,1670,null,{}] 10:02:20 INFO - PROCESS | 1753 | 1467738140806 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:20 INFO - PROCESS | 1753 | 1467738140814 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:21 INFO - PROCESS | 1753 | 1467738141144 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:02:21 INFO - PROCESS | 1753 | 1467738141355 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 1753 | 1467738141366 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x9150b800 == 46 [pid = 1753] [id = 425] 10:02:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91538000) [pid = 1753] [serial = 1276] [outer = (nil)] 10:02:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91ac1c00) [pid = 1753] [serial = 1277] [outer = 0x91538000] 10:02:21 INFO - PROCESS | 1753 | 1467738141453 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91aec400) [pid = 1753] [serial = 1278] [outer = 0x91538000] 10:02:22 INFO - PROCESS | 1753 | 1467738142451 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1736ms 10:02:22 INFO - PROCESS | 1753 | 1467738142530 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 1753 | 1467738142536 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 10:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:02:22 INFO - PROCESS | 1753 | 1467738142545 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 1753 | 1467738142549 Marionette TRACE conn3 <- [1,1674,null,{}] 10:02:22 INFO - PROCESS | 1753 | 1467738142555 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:22 INFO - PROCESS | 1753 | 1467738142561 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:22 INFO - PROCESS | 1753 | 1467738142801 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:02:23 INFO - PROCESS | 1753 | 1467738143128 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 1753 | 1467738143140 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bfdc00 == 47 [pid = 1753] [id = 426] 10:02:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x93952000) [pid = 1753] [serial = 1279] [outer = (nil)] 10:02:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x95157000) [pid = 1753] [serial = 1280] [outer = 0x93952000] 10:02:23 INFO - PROCESS | 1753 | 1467738143223 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x95209c00) [pid = 1753] [serial = 1281] [outer = 0x93952000] 10:02:24 INFO - PROCESS | 1753 | 1467738144205 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1697ms 10:02:24 INFO - PROCESS | 1753 | 1467738144242 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 1753 | 1467738144247 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 10:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:02:24 INFO - PROCESS | 1753 | 1467738144264 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 1753 | 1467738144274 Marionette TRACE conn3 <- [1,1678,null,{}] 10:02:24 INFO - PROCESS | 1753 | 1467738144280 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:24 INFO - PROCESS | 1753 | 1467738144289 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:24 INFO - PROCESS | 1753 | 1467738144496 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:02:24 INFO - PROCESS | 1753 | 1467738144720 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 1753 | 1467738144729 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d5000 == 48 [pid = 1753] [id = 427] 10:02:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8f4a7400) [pid = 1753] [serial = 1282] [outer = (nil)] 10:02:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9a2ccc00) [pid = 1753] [serial = 1283] [outer = 0x8f4a7400] 10:02:24 INFO - PROCESS | 1753 | 1467738144850 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9a718800) [pid = 1753] [serial = 1284] [outer = 0x8f4a7400] 10:02:25 INFO - PROCESS | 1753 | 1467738145810 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1606ms 10:02:25 INFO - PROCESS | 1753 | 1467738145863 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:02:25 INFO - PROCESS | 1753 | 1467738145868 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 10:02:25 INFO - PROCESS | 1753 | 1467738145875 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 1753 | 1467738145879 Marionette TRACE conn3 <- [1,1682,null,{}] 10:02:25 INFO - PROCESS | 1753 | 1467738145885 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:25 INFO - PROCESS | 1753 | 1467738145890 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:26 INFO - PROCESS | 1753 | 1467738146109 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:02:26 INFO - PROCESS | 1753 | 1467738146366 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 1753 | 1467738146374 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d8000 == 49 [pid = 1753] [id = 428] 10:02:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x91532400) [pid = 1753] [serial = 1285] [outer = (nil)] 10:02:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9a717400) [pid = 1753] [serial = 1286] [outer = 0x91532400] 10:02:26 INFO - PROCESS | 1753 | 1467738146473 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9a77b000) [pid = 1753] [serial = 1287] [outer = 0x91532400] 10:02:27 INFO - PROCESS | 1753 | 1467738147399 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1585ms 10:02:27 INFO - PROCESS | 1753 | 1467738147462 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:02:27 INFO - PROCESS | 1753 | 1467738147467 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 10:02:27 INFO - PROCESS | 1753 | 1467738147474 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 1753 | 1467738147478 Marionette TRACE conn3 <- [1,1686,null,{}] 10:02:27 INFO - PROCESS | 1753 | 1467738147484 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:27 INFO - PROCESS | 1753 | 1467738147490 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:27 INFO - PROCESS | 1753 | 1467738147682 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:02:27 INFO - PROCESS | 1753 | 1467738147863 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 1753 | 1467738147880 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a8bb000 == 50 [pid = 1753] [id = 429] 10:02:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a8bb400) [pid = 1753] [serial = 1288] [outer = (nil)] 10:02:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x9a8bfc00) [pid = 1753] [serial = 1289] [outer = 0x9a8bb400] 10:02:27 INFO - PROCESS | 1753 | 1467738147978 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9aeb6c00) [pid = 1753] [serial = 1290] [outer = 0x9a8bb400] 10:02:29 INFO - PROCESS | 1753 | 1467738149030 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:02:29 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 10:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1588ms 10:02:29 INFO - PROCESS | 1753 | 1467738149083 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 1753 | 1467738149086 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 10:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:02:29 INFO - PROCESS | 1753 | 1467738149096 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 1753 | 1467738149099 Marionette TRACE conn3 <- [1,1690,null,{}] 10:02:29 INFO - PROCESS | 1753 | 1467738149106 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:29 INFO - PROCESS | 1753 | 1467738149112 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:29 INFO - PROCESS | 1753 | 1467738149310 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:02:29 INFO - PROCESS | 1753 | 1467738149544 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 1753 | 1467738149552 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e1c00 == 51 [pid = 1753] [id = 430] 10:02:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x911e5800) [pid = 1753] [serial = 1291] [outer = (nil)] 10:02:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x92f7c400) [pid = 1753] [serial = 1292] [outer = 0x911e5800] 10:02:29 INFO - PROCESS | 1753 | 1467738149652 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x95216c00) [pid = 1753] [serial = 1293] [outer = 0x911e5800] 10:02:30 INFO - PROCESS | 1753 | 1467738150830 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1787ms 10:02:30 INFO - PROCESS | 1753 | 1467738150884 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 1753 | 1467738150889 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 10:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:02:30 INFO - PROCESS | 1753 | 1467738150899 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 1753 | 1467738150904 Marionette TRACE conn3 <- [1,1694,null,{}] 10:02:30 INFO - PROCESS | 1753 | 1467738150923 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:30 INFO - PROCESS | 1753 | 1467738150930 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:31 INFO - PROCESS | 1753 | 1467738151213 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:02:31 INFO - PROCESS | 1753 | 1467738151374 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 1753 | 1467738151390 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x91292400 == 52 [pid = 1753] [id = 431] 10:02:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x914b5400) [pid = 1753] [serial = 1294] [outer = (nil)] 10:02:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x914c1800) [pid = 1753] [serial = 1295] [outer = 0x914b5400] 10:02:31 INFO - PROCESS | 1753 | 1467738151488 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x9150e000) [pid = 1753] [serial = 1296] [outer = 0x914b5400] 10:02:32 INFO - PROCESS | 1753 | 1467738152511 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1653ms 10:02:32 INFO - PROCESS | 1753 | 1467738152551 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 1753 | 1467738152558 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 10:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:02:32 INFO - PROCESS | 1753 | 1467738152569 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 1753 | 1467738152574 Marionette TRACE conn3 <- [1,1698,null,{}] 10:02:32 INFO - PROCESS | 1753 | 1467738152580 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:32 INFO - PROCESS | 1753 | 1467738152586 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9130d400 == 51 [pid = 1753] [id = 410] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x947a7c00 == 50 [pid = 1753] [id = 397] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a7800 == 49 [pid = 1753] [id = 388] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac2000 == 48 [pid = 1753] [id = 411] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x91aee800 == 47 [pid = 1753] [id = 387] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x91504c00 == 46 [pid = 1753] [id = 395] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d1000 == 45 [pid = 1753] [id = 409] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x93c1fc00 == 44 [pid = 1753] [id = 396] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x914bdc00 == 43 [pid = 1753] [id = 386] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ae400 == 42 [pid = 1753] [id = 394] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b2400 == 41 [pid = 1753] [id = 423] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9962f800 == 40 [pid = 1753] [id = 422] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9521a400 == 39 [pid = 1753] [id = 421] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x924af800 == 38 [pid = 1753] [id = 420] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9130f800 == 37 [pid = 1753] [id = 419] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x91536c00 == 36 [pid = 1753] [id = 418] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x953aa000 == 35 [pid = 1753] [id = 416] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b4800 == 34 [pid = 1753] [id = 417] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x911dd400 == 33 [pid = 1753] [id = 415] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9128e000 == 32 [pid = 1753] [id = 414] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8ddc00 == 31 [pid = 1753] [id = 413] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9128ac00 == 30 [pid = 1753] [id = 389] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x953b7000 == 29 [pid = 1753] [id = 392] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x947a7400 == 28 [pid = 1753] [id = 401] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8dc000 == 27 [pid = 1753] [id = 400] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x91315c00 == 26 [pid = 1753] [id = 390] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x96e6c400 == 25 [pid = 1753] [id = 393] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d9000 == 24 [pid = 1753] [id = 399] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9963bc00 == 23 [pid = 1753] [id = 398] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a7000 == 22 [pid = 1753] [id = 412] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9a0fac00 == 21 [pid = 1753] [id = 402] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b0000 == 20 [pid = 1753] [id = 391] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9128bc00 == 19 [pid = 1753] [id = 408] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x92bf6000 == 18 [pid = 1753] [id = 404] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b2000 == 17 [pid = 1753] [id = 405] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8dcc00 == 16 [pid = 1753] [id = 406] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x99d6a400 == 15 [pid = 1753] [id = 407] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9153c400 == 14 [pid = 1753] [id = 403] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x911e1c00 == 13 [pid = 1753] [id = 430] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9a8bb000 == 12 [pid = 1753] [id = 429] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d8000 == 11 [pid = 1753] [id = 428] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d5000 == 10 [pid = 1753] [id = 427] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x9150b800 == 9 [pid = 1753] [id = 425] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x92bfdc00 == 8 [pid = 1753] [id = 426] 10:02:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d1400 == 7 [pid = 1753] [id = 424] 10:02:34 INFO - PROCESS | 1753 | 1467738154011 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x93c24800) [pid = 1753] [serial = 1241] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x914b5c00) [pid = 1753] [serial = 1202] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x9521ac00) [pid = 1753] [serial = 1206] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x95209800) [pid = 1753] [serial = 1205] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x9a488400) [pid = 1753] [serial = 1209] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9a23e000) [pid = 1753] [serial = 1208] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x9a724800) [pid = 1753] [serial = 1212] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x9a71fc00) [pid = 1753] [serial = 1211] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x91af0c00) [pid = 1753] [serial = 1236] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9a783800) [pid = 1753] [serial = 1215] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a77f400) [pid = 1753] [serial = 1214] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9aeb7000) [pid = 1753] [serial = 1218] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9ac89c00) [pid = 1753] [serial = 1217] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9aebe800) [pid = 1753] [serial = 1221] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9aebb000) [pid = 1753] [serial = 1220] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9b0ee000) [pid = 1753] [serial = 1224] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9b0ec400) [pid = 1753] [serial = 1223] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x93a02000) [pid = 1753] [serial = 1238] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8e8da800) [pid = 1753] [serial = 1229] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8f4b2c00) [pid = 1753] [serial = 1230] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x914bf400) [pid = 1753] [serial = 1227] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91298400) [pid = 1753] [serial = 1226] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x914b7c00) [pid = 1753] [serial = 1232] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91503400) [pid = 1753] [serial = 1203] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91acf000) [pid = 1753] [serial = 1235] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x93c1dc00) [pid = 1753] [serial = 1239] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91505800) [pid = 1753] [serial = 1233] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1753 | 1467738154364 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 1753 | 1467738154376 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a7000 == 8 [pid = 1753] [id = 432] 10:02:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8f4a7800) [pid = 1753] [serial = 1297] [outer = (nil)] 10:02:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8f4ac400) [pid = 1753] [serial = 1298] [outer = 0x8f4a7800] 10:02:34 INFO - PROCESS | 1753 | 1467738154479 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x911de400) [pid = 1753] [serial = 1299] [outer = 0x8f4a7800] 10:02:35 INFO - PROCESS | 1753 | 1467738155408 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:02:35 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 10:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2900ms 10:02:35 INFO - PROCESS | 1753 | 1467738155473 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:02:35 INFO - PROCESS | 1753 | 1467738155484 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 10:02:35 INFO - PROCESS | 1753 | 1467738155498 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 1753 | 1467738155507 Marionette TRACE conn3 <- [1,1702,null,{}] 10:02:35 INFO - PROCESS | 1753 | 1467738155519 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:35 INFO - PROCESS | 1753 | 1467738155529 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:35 INFO - PROCESS | 1753 | 1467738155852 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:02:35 INFO - PROCESS | 1753 | 1467738155940 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 1753 | 1467738155948 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x91296c00 == 9 [pid = 1753] [id = 433] 10:02:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9130c400) [pid = 1753] [serial = 1300] [outer = (nil)] 10:02:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91316c00) [pid = 1753] [serial = 1301] [outer = 0x9130c400] 10:02:36 INFO - PROCESS | 1753 | 1467738156022 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x914be400) [pid = 1753] [serial = 1302] [outer = 0x9130c400] 10:02:36 INFO - PROCESS | 1753 | 1467738156947 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1495ms 10:02:36 INFO - PROCESS | 1753 | 1467738156988 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 1753 | 1467738156992 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 10:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:02:37 INFO - PROCESS | 1753 | 1467738157000 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 1753 | 1467738157003 Marionette TRACE conn3 <- [1,1706,null,{}] 10:02:37 INFO - PROCESS | 1753 | 1467738157022 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:37 INFO - PROCESS | 1753 | 1467738157028 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:37 INFO - PROCESS | 1753 | 1467738157251 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:02:37 INFO - PROCESS | 1753 | 1467738157283 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 1753 | 1467738157290 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ace800 == 10 [pid = 1753] [id = 434] 10:02:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91acf000) [pid = 1753] [serial = 1303] [outer = (nil)] 10:02:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91aeec00) [pid = 1753] [serial = 1304] [outer = 0x91acf000] 10:02:37 INFO - PROCESS | 1753 | 1467738157363 Marionette DEBUG loaded listener.js 10:02:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x922e3800) [pid = 1753] [serial = 1305] [outer = 0x91acf000] 10:02:38 INFO - PROCESS | 1753 | 1467738158402 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1444ms 10:02:38 INFO - PROCESS | 1753 | 1467738158445 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:02:38 INFO - PROCESS | 1753 | 1467738158451 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 10:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:02:38 INFO - PROCESS | 1753 | 1467738158476 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - PROCESS | 1753 | 1467738158484 Marionette TRACE conn3 <- [1,1710,null,{}] 10:02:38 INFO - PROCESS | 1753 | 1467738158490 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:38 INFO - PROCESS | 1753 | 1467738158497 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:39 INFO - PROCESS | 1753 | 1467738159241 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:02:39 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9128a800) [pid = 1753] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:02:39 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x99635400) [pid = 1753] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:02:39 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x95219800) [pid = 1753] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:02:39 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91af3000) [pid = 1753] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:02:39 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91297000) [pid = 1753] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:02:39 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x953aa400) [pid = 1753] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:02:39 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x93a03400) [pid = 1753] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:02:39 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x911dd800) [pid = 1753] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:02:39 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x924b2c00) [pid = 1753] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:02:39 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91310800) [pid = 1753] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:02:39 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9521b000) [pid = 1753] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:02:39 INFO - PROCESS | 1753 | 1467738159404 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:39 INFO - PROCESS | 1753 | 1467738159434 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a8400 == 11 [pid = 1753] [id = 435] 10:02:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8f4af000) [pid = 1753] [serial = 1306] [outer = (nil)] 10:02:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91297000) [pid = 1753] [serial = 1307] [outer = 0x8f4af000] 10:02:39 INFO - PROCESS | 1753 | 1467738159504 Marionette DEBUG loaded listener.js 10:02:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x922e8000) [pid = 1753] [serial = 1308] [outer = 0x8f4af000] 10:02:40 INFO - PROCESS | 1753 | 1467738160277 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1853ms 10:02:40 INFO - PROCESS | 1753 | 1467738160315 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:02:40 INFO - PROCESS | 1753 | 1467738160318 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 10:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:02:40 INFO - PROCESS | 1753 | 1467738160326 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 1753 | 1467738160329 Marionette TRACE conn3 <- [1,1714,null,{}] 10:02:40 INFO - PROCESS | 1753 | 1467738160335 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:40 INFO - PROCESS | 1753 | 1467738160340 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:40 INFO - PROCESS | 1753 | 1467738160501 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:02:40 INFO - PROCESS | 1753 | 1467738160515 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 1753 | 1467738160523 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x91310800 == 12 [pid = 1753] [id = 436] 10:02:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91539800) [pid = 1753] [serial = 1309] [outer = (nil)] 10:02:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x93c24400) [pid = 1753] [serial = 1310] [outer = 0x91539800] 10:02:40 INFO - PROCESS | 1753 | 1467738160595 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9514fc00) [pid = 1753] [serial = 1311] [outer = 0x91539800] 10:02:41 INFO - PROCESS | 1753 | 1467738161688 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1440ms 10:02:41 INFO - PROCESS | 1753 | 1467738161767 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 1753 | 1467738161775 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 10:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:02:41 INFO - PROCESS | 1753 | 1467738161785 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 1753 | 1467738161797 Marionette TRACE conn3 <- [1,1718,null,{}] 10:02:41 INFO - PROCESS | 1753 | 1467738161813 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:41 INFO - PROCESS | 1753 | 1467738161819 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:42 INFO - PROCESS | 1753 | 1467738162175 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:02:42 INFO - PROCESS | 1753 | 1467738162385 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 1753 | 1467738162397 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ec000 == 13 [pid = 1753] [id = 437] 10:02:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91294000) [pid = 1753] [serial = 1312] [outer = (nil)] 10:02:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x914bdc00) [pid = 1753] [serial = 1313] [outer = 0x91294000] 10:02:42 INFO - PROCESS | 1753 | 1467738162483 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91acf800) [pid = 1753] [serial = 1314] [outer = 0x91294000] 10:02:43 INFO - PROCESS | 1753 | 1467738163513 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1800ms 10:02:43 INFO - PROCESS | 1753 | 1467738163584 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 1753 | 1467738163592 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 10:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:02:43 INFO - PROCESS | 1753 | 1467738163603 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 1753 | 1467738163608 Marionette TRACE conn3 <- [1,1722,null,{}] 10:02:43 INFO - PROCESS | 1753 | 1467738163615 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:43 INFO - PROCESS | 1753 | 1467738163622 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:43 INFO - PROCESS | 1753 | 1467738163899 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:02:44 INFO - PROCESS | 1753 | 1467738164128 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 1753 | 1467738164138 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cec00 == 14 [pid = 1753] [id = 438] 10:02:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x911df000) [pid = 1753] [serial = 1315] [outer = (nil)] 10:02:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x93c29400) [pid = 1753] [serial = 1316] [outer = 0x911df000] 10:02:44 INFO - PROCESS | 1753 | 1467738164221 Marionette DEBUG loaded listener.js 10:02:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x95205c00) [pid = 1753] [serial = 1317] [outer = 0x911df000] 10:02:45 INFO - PROCESS | 1753 | 1467738165221 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:02:45 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 10:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1686ms 10:02:45 INFO - PROCESS | 1753 | 1467738165290 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:02:45 INFO - PROCESS | 1753 | 1467738165295 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 10:02:45 INFO - PROCESS | 1753 | 1467738165302 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - PROCESS | 1753 | 1467738165308 Marionette TRACE conn3 <- [1,1726,null,{}] 10:02:45 INFO - PROCESS | 1753 | 1467738165325 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:45 INFO - PROCESS | 1753 | 1467738165335 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:45 INFO - PROCESS | 1753 | 1467738165567 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:02:45 INFO - PROCESS | 1753 | 1467738165848 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 1753 | 1467738165861 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x95223400 == 15 [pid = 1753] [id = 439] 10:02:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x95223c00) [pid = 1753] [serial = 1318] [outer = (nil)] 10:02:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x953b8c00) [pid = 1753] [serial = 1319] [outer = 0x95223c00] 10:02:45 INFO - PROCESS | 1753 | 1467738165947 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9831f000) [pid = 1753] [serial = 1320] [outer = 0x95223c00] 10:02:46 INFO - PROCESS | 1753 | 1467738166860 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1596ms 10:02:46 INFO - PROCESS | 1753 | 1467738166898 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 1753 | 1467738166904 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 10:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:02:46 INFO - PROCESS | 1753 | 1467738166911 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 1753 | 1467738166914 Marionette TRACE conn3 <- [1,1730,null,{}] 10:02:46 INFO - PROCESS | 1753 | 1467738166922 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:46 INFO - PROCESS | 1753 | 1467738166928 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:47 INFO - PROCESS | 1753 | 1467738167130 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:02:47 INFO - PROCESS | 1753 | 1467738167313 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 1753 | 1467738167320 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x91505400 == 16 [pid = 1753] [id = 440] 10:02:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x91ac3800) [pid = 1753] [serial = 1321] [outer = (nil)] 10:02:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x99631800) [pid = 1753] [serial = 1322] [outer = 0x91ac3800] 10:02:47 INFO - PROCESS | 1753 | 1467738167403 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9963ec00) [pid = 1753] [serial = 1323] [outer = 0x91ac3800] 10:02:48 INFO - PROCESS | 1753 | 1467738168386 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:02:48 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 10:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1535ms 10:02:48 INFO - PROCESS | 1753 | 1467738168448 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 1753 | 1467738168451 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 10:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:02:48 INFO - PROCESS | 1753 | 1467738168459 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 1753 | 1467738168463 Marionette TRACE conn3 <- [1,1734,null,{}] 10:02:48 INFO - PROCESS | 1753 | 1467738168469 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:48 INFO - PROCESS | 1753 | 1467738168475 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:48 INFO - PROCESS | 1753 | 1467738168659 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:02:48 INFO - PROCESS | 1753 | 1467738168840 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 1753 | 1467738168851 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d8800 == 17 [pid = 1753] [id = 441] 10:02:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x91aefc00) [pid = 1753] [serial = 1324] [outer = (nil)] 10:02:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9a0f5c00) [pid = 1753] [serial = 1325] [outer = 0x91aefc00] 10:02:48 INFO - PROCESS | 1753 | 1467738168933 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a0f7c00) [pid = 1753] [serial = 1326] [outer = 0x91aefc00] 10:02:49 INFO - PROCESS | 1753 | 1467738169863 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1484ms 10:02:49 INFO - PROCESS | 1753 | 1467738169944 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 1753 | 1467738169949 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 10:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:02:49 INFO - PROCESS | 1753 | 1467738169956 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 1753 | 1467738169960 Marionette TRACE conn3 <- [1,1738,null,{}] 10:02:49 INFO - PROCESS | 1753 | 1467738169966 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:49 INFO - PROCESS | 1753 | 1467738169978 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:50 INFO - PROCESS | 1753 | 1467738170239 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:02:50 INFO - PROCESS | 1753 | 1467738170478 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 1753 | 1467738170484 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130b800 == 18 [pid = 1753] [id = 442] 10:02:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x99e8b800) [pid = 1753] [serial = 1327] [outer = (nil)] 10:02:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9a71c000) [pid = 1753] [serial = 1328] [outer = 0x99e8b800] 10:02:50 INFO - PROCESS | 1753 | 1467738170601 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9a2c5400) [pid = 1753] [serial = 1329] [outer = 0x99e8b800] 10:02:51 INFO - PROCESS | 1753 | 1467738171549 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1642ms 10:02:51 INFO - PROCESS | 1753 | 1467738171599 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:02:51 INFO - PROCESS | 1753 | 1467738171604 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 10:02:51 INFO - PROCESS | 1753 | 1467738171611 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 1753 | 1467738171615 Marionette TRACE conn3 <- [1,1742,null,{}] 10:02:51 INFO - PROCESS | 1753 | 1467738171621 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:51 INFO - PROCESS | 1753 | 1467738171627 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:51 INFO - PROCESS | 1753 | 1467738171810 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:02:52 INFO - PROCESS | 1753 | 1467738171994 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 1753 | 1467738172006 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4acc00 == 19 [pid = 1753] [id = 443] 10:02:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8f4ad000) [pid = 1753] [serial = 1330] [outer = (nil)] 10:02:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x91acb000) [pid = 1753] [serial = 1331] [outer = 0x8f4ad000] 10:02:52 INFO - PROCESS | 1753 | 1467738172147 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x91532c00) [pid = 1753] [serial = 1332] [outer = 0x8f4ad000] 10:02:53 INFO - PROCESS | 1753 | 1467738173255 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1690ms 10:02:53 INFO - PROCESS | 1753 | 1467738173306 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 1753 | 1467738173313 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 10:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:02:53 INFO - PROCESS | 1753 | 1467738173322 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 1753 | 1467738173329 Marionette TRACE conn3 <- [1,1746,null,{}] 10:02:53 INFO - PROCESS | 1753 | 1467738173337 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:53 INFO - PROCESS | 1753 | 1467738173342 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:53 INFO - PROCESS | 1753 | 1467738173523 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:02:53 INFO - PROCESS | 1753 | 1467738173754 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 1753 | 1467738173761 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128cc00 == 20 [pid = 1753] [id = 444] 10:02:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91296800) [pid = 1753] [serial = 1333] [outer = (nil)] 10:02:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x91504400) [pid = 1753] [serial = 1334] [outer = 0x91296800] 10:02:53 INFO - PROCESS | 1753 | 1467738173878 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x91ac8400) [pid = 1753] [serial = 1335] [outer = 0x91296800] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x99e7e800) [pid = 1753] [serial = 1268] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x99d71400) [pid = 1753] [serial = 1253] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x9a0db000) [pid = 1753] [serial = 1254] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x953ac400) [pid = 1753] [serial = 1256] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x9925d800) [pid = 1753] [serial = 1257] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x914b8000) [pid = 1753] [serial = 1244] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x91ac4c00) [pid = 1753] [serial = 1245] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x953b7400) [pid = 1753] [serial = 1250] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x978a0000) [pid = 1753] [serial = 1251] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x947adc00) [pid = 1753] [serial = 1247] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x95201400) [pid = 1753] [serial = 1248] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x947a1c00) [pid = 1753] [serial = 1242] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x93958000) [pid = 1753] [serial = 1262] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x914ba800) [pid = 1753] [serial = 1259] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9150f000) [pid = 1753] [serial = 1260] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x97893400) [pid = 1753] [serial = 1266] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x953aac00) [pid = 1753] [serial = 1265] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x99e8d800) [pid = 1753] [serial = 1269] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x93c21800) [pid = 1753] [serial = 1263] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x983a4000) [pid = 1753] [serial = 1272] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x93958c00) [pid = 1753] [serial = 1271] [outer = (nil)] [url = about:blank] 10:02:54 INFO - PROCESS | 1753 | 1467738174892 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1639ms 10:02:54 INFO - PROCESS | 1753 | 1467738174962 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 1753 | 1467738174969 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 10:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:02:54 INFO - PROCESS | 1753 | 1467738174979 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 1753 | 1467738174984 Marionette TRACE conn3 <- [1,1750,null,{}] 10:02:55 INFO - PROCESS | 1753 | 1467738174993 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:55 INFO - PROCESS | 1753 | 1467738174998 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:55 INFO - PROCESS | 1753 | 1467738175232 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:02:55 INFO - PROCESS | 1753 | 1467738175492 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 1753 | 1467738175508 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d1000 == 21 [pid = 1753] [id = 445] 10:02:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x914b8000) [pid = 1753] [serial = 1336] [outer = (nil)] 10:02:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9150bc00) [pid = 1753] [serial = 1337] [outer = 0x914b8000] 10:02:55 INFO - PROCESS | 1753 | 1467738175594 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91ac3000) [pid = 1753] [serial = 1338] [outer = 0x914b8000] 10:02:56 INFO - PROCESS | 1753 | 1467738176571 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1636ms 10:02:56 INFO - PROCESS | 1753 | 1467738176615 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 1753 | 1467738176623 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 10:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:02:56 INFO - PROCESS | 1753 | 1467738176634 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 1753 | 1467738176638 Marionette TRACE conn3 <- [1,1754,null,{}] 10:02:56 INFO - PROCESS | 1753 | 1467738176646 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:56 INFO - PROCESS | 1753 | 1467738176652 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:56 INFO - PROCESS | 1753 | 1467738176845 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:02:57 INFO - PROCESS | 1753 | 1467738177099 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:57 INFO - PROCESS | 1753 | 1467738177107 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x92f83c00 == 22 [pid = 1753] [id = 446] 10:02:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x93a04c00) [pid = 1753] [serial = 1339] [outer = (nil)] 10:02:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9514f400) [pid = 1753] [serial = 1340] [outer = 0x93a04c00] 10:02:57 INFO - PROCESS | 1753 | 1467738177238 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x95208400) [pid = 1753] [serial = 1341] [outer = 0x93a04c00] 10:02:58 INFO - PROCESS | 1753 | 1467738178274 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1700ms 10:02:58 INFO - PROCESS | 1753 | 1467738178335 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 1753 | 1467738178340 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 10:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:02:58 INFO - PROCESS | 1753 | 1467738178347 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 1753 | 1467738178353 Marionette TRACE conn3 <- [1,1758,null,{}] 10:02:58 INFO - PROCESS | 1753 | 1467738178370 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:58 INFO - PROCESS | 1753 | 1467738178380 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:58 INFO - PROCESS | 1753 | 1467738178606 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:02:58 INFO - PROCESS | 1753 | 1467738178881 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 1753 | 1467738178895 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:02:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c24000 == 23 [pid = 1753] [id = 447] 10:02:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9789e400) [pid = 1753] [serial = 1342] [outer = (nil)] 10:02:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9831a000) [pid = 1753] [serial = 1343] [outer = 0x9789e400] 10:02:59 INFO - PROCESS | 1753 | 1467738179020 Marionette DEBUG loaded listener.js 10:02:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x99633c00) [pid = 1753] [serial = 1344] [outer = 0x9789e400] 10:02:59 INFO - PROCESS | 1753 | 1467738179943 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1644ms 10:02:59 INFO - PROCESS | 1753 | 1467738179991 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:03:00 INFO - PROCESS | 1753 | 1467738179997 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 10:03:00 INFO - PROCESS | 1753 | 1467738180003 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:03:00 INFO - PROCESS | 1753 | 1467738180007 Marionette TRACE conn3 <- [1,1762,null,{}] 10:03:00 INFO - PROCESS | 1753 | 1467738180013 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:00 INFO - PROCESS | 1753 | 1467738180018 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:00 INFO - PROCESS | 1753 | 1467738180210 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:03:00 INFO - PROCESS | 1753 | 1467738180437 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 1753 | 1467738180444 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bfac00 == 24 [pid = 1753] [id = 448] 10:03:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x95210400) [pid = 1753] [serial = 1345] [outer = (nil)] 10:03:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9a0f2c00) [pid = 1753] [serial = 1346] [outer = 0x95210400] 10:03:00 INFO - PROCESS | 1753 | 1467738180572 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a0f7800) [pid = 1753] [serial = 1347] [outer = 0x95210400] 10:03:01 INFO - PROCESS | 1753 | 1467738181516 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1581ms 10:03:01 INFO - PROCESS | 1753 | 1467738181586 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 1753 | 1467738181591 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 10:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:03:01 INFO - PROCESS | 1753 | 1467738181599 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - PROCESS | 1753 | 1467738181604 Marionette TRACE conn3 <- [1,1766,null,{}] 10:03:01 INFO - PROCESS | 1753 | 1467738181610 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:01 INFO - PROCESS | 1753 | 1467738181616 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:01 INFO - PROCESS | 1753 | 1467738181817 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:03:02 INFO - PROCESS | 1753 | 1467738182090 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 1753 | 1467738182098 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d7000 == 25 [pid = 1753] [id = 449] 10:03:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x92bf9800) [pid = 1753] [serial = 1348] [outer = (nil)] 10:03:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9a485c00) [pid = 1753] [serial = 1349] [outer = 0x92bf9800] 10:03:02 INFO - PROCESS | 1753 | 1467738182223 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9a715400) [pid = 1753] [serial = 1350] [outer = 0x92bf9800] 10:03:03 INFO - PROCESS | 1753 | 1467738183175 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1638ms 10:03:03 INFO - PROCESS | 1753 | 1467738183239 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:03:03 INFO - PROCESS | 1753 | 1467738183244 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 10:03:03 INFO - PROCESS | 1753 | 1467738183260 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 1753 | 1467738183263 Marionette TRACE conn3 <- [1,1770,null,{}] 10:03:03 INFO - PROCESS | 1753 | 1467738183275 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:03 INFO - PROCESS | 1753 | 1467738183286 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:03 INFO - PROCESS | 1753 | 1467738183549 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:03:03 INFO - PROCESS | 1753 | 1467738183793 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:03 INFO - PROCESS | 1753 | 1467738183801 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x95156c00 == 26 [pid = 1753] [id = 450] 10:03:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9a0f6000) [pid = 1753] [serial = 1351] [outer = (nil)] 10:03:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x9a8bcc00) [pid = 1753] [serial = 1352] [outer = 0x9a0f6000] 10:03:03 INFO - PROCESS | 1753 | 1467738183897 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x9ac8a000) [pid = 1753] [serial = 1353] [outer = 0x9a0f6000] 10:03:04 INFO - PROCESS | 1753 | 1467738184817 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1603ms 10:03:04 INFO - PROCESS | 1753 | 1467738184855 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 1753 | 1467738184858 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 10:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:03:04 INFO - PROCESS | 1753 | 1467738184886 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 1753 | 1467738184891 Marionette TRACE conn3 <- [1,1774,null,{}] 10:03:04 INFO - PROCESS | 1753 | 1467738184897 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:04 INFO - PROCESS | 1753 | 1467738184903 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:05 INFO - PROCESS | 1753 | 1467738185093 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:03:05 INFO - PROCESS | 1753 | 1467738185279 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:05 INFO - PROCESS | 1753 | 1467738185288 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a721c00 == 27 [pid = 1753] [id = 451] 10:03:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x9a8bac00) [pid = 1753] [serial = 1354] [outer = (nil)] 10:03:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x9aeb9800) [pid = 1753] [serial = 1355] [outer = 0x9a8bac00] 10:03:05 INFO - PROCESS | 1753 | 1467738185367 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x9aebd000) [pid = 1753] [serial = 1356] [outer = 0x9a8bac00] 10:03:06 INFO - PROCESS | 1753 | 1467738186328 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1498ms 10:03:06 INFO - PROCESS | 1753 | 1467738186381 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 1753 | 1467738186385 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 10:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:03:06 INFO - PROCESS | 1753 | 1467738186392 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 1753 | 1467738186395 Marionette TRACE conn3 <- [1,1778,null,{}] 10:03:06 INFO - PROCESS | 1753 | 1467738186403 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:06 INFO - PROCESS | 1753 | 1467738186407 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:06 INFO - PROCESS | 1753 | 1467738186611 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:03:06 INFO - PROCESS | 1753 | 1467738186805 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 1753 | 1467738186814 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x91291000 == 28 [pid = 1753] [id = 452] 10:03:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x9a71e000) [pid = 1753] [serial = 1357] [outer = (nil)] 10:03:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x9aec0800) [pid = 1753] [serial = 1358] [outer = 0x9a71e000] 10:03:06 INFO - PROCESS | 1753 | 1467738186961 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x9b0ec000) [pid = 1753] [serial = 1359] [outer = 0x9a71e000] 10:03:07 INFO - PROCESS | 1753 | 1467738187990 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:03:08 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 10:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1637ms 10:03:08 INFO - PROCESS | 1753 | 1467738188031 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 1753 | 1467738188035 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 10:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:03:08 INFO - PROCESS | 1753 | 1467738188042 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:03:08 INFO - PROCESS | 1753 | 1467738188045 Marionette TRACE conn3 <- [1,1782,null,{}] 10:03:08 INFO - PROCESS | 1753 | 1467738188053 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:08 INFO - PROCESS | 1753 | 1467738188059 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:08 INFO - PROCESS | 1753 | 1467738188323 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:03:08 INFO - PROCESS | 1753 | 1467738188809 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 1753 | 1467738188817 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b1000 == 29 [pid = 1753] [id = 453] 10:03:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x8f4b2400) [pid = 1753] [serial = 1360] [outer = (nil)] 10:03:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x911e3800) [pid = 1753] [serial = 1361] [outer = 0x8f4b2400] 10:03:08 INFO - PROCESS | 1753 | 1467738188902 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x9130ec00) [pid = 1753] [serial = 1362] [outer = 0x8f4b2400] 10:03:09 INFO - PROCESS | 1753 | 1467738189794 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:03:09 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 10:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1799ms 10:03:09 INFO - PROCESS | 1753 | 1467738189851 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 1753 | 1467738189863 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 10:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:03:09 INFO - PROCESS | 1753 | 1467738189910 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 1753 | 1467738189916 Marionette TRACE conn3 <- [1,1786,null,{}] 10:03:09 INFO - PROCESS | 1753 | 1467738189924 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:09 INFO - PROCESS | 1753 | 1467738189932 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:10 INFO - PROCESS | 1753 | 1467738190122 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:03:11 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a7000 == 28 [pid = 1753] [id = 432] 10:03:11 INFO - PROCESS | 1753 | --DOCSHELL 0x91292400 == 27 [pid = 1753] [id = 431] 10:03:11 INFO - PROCESS | 1753 | 1467738191550 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 1753 | 1467738191563 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a5c00 == 28 [pid = 1753] [id = 454] 10:03:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8f4a6000) [pid = 1753] [serial = 1363] [outer = (nil)] 10:03:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8f4ab400) [pid = 1753] [serial = 1364] [outer = 0x8f4a6000] 10:03:11 INFO - PROCESS | 1753 | 1467738191647 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x911e5000) [pid = 1753] [serial = 1365] [outer = 0x8f4a6000] 10:03:12 INFO - PROCESS | 1753 | 1467738192666 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:03:12 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 10:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2845ms 10:03:12 INFO - PROCESS | 1753 | 1467738192755 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 1753 | 1467738192764 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 10:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:03:12 INFO - PROCESS | 1753 | 1467738192778 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 1753 | 1467738192787 Marionette TRACE conn3 <- [1,1790,null,{}] 10:03:12 INFO - PROCESS | 1753 | 1467738192800 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:12 INFO - PROCESS | 1753 | 1467738192810 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:13 INFO - PROCESS | 1753 | 1467738193043 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:03:13 INFO - PROCESS | 1753 | 1467738193248 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 1753 | 1467738193264 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x91508800 == 29 [pid = 1753] [id = 455] 10:03:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x9150c400) [pid = 1753] [serial = 1366] [outer = (nil)] 10:03:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x91535000) [pid = 1753] [serial = 1367] [outer = 0x9150c400] 10:03:13 INFO - PROCESS | 1753 | 1467738193442 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x91ac5c00) [pid = 1753] [serial = 1368] [outer = 0x9150c400] 10:03:14 INFO - PROCESS | 1753 | 1467738194532 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:03:14 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) 10:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1802ms 10:03:14 INFO - PROCESS | 1753 | 1467738194584 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 1753 | 1467738194590 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 10:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:03:14 INFO - PROCESS | 1753 | 1467738194607 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 1753 | 1467738194611 Marionette TRACE conn3 <- [1,1794,null,{}] 10:03:14 INFO - PROCESS | 1753 | 1467738194618 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:14 INFO - PROCESS | 1753 | 1467738194623 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:14 INFO - PROCESS | 1753 | 1467738194870 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:03:15 INFO - PROCESS | 1753 | 1467738195069 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 1753 | 1467738195077 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x93959000 == 30 [pid = 1753] [id = 456] 10:03:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x9395bc00) [pid = 1753] [serial = 1369] [outer = (nil)] 10:03:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x93a05c00) [pid = 1753] [serial = 1370] [outer = 0x9395bc00] 10:03:15 INFO - PROCESS | 1753 | 1467738195151 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x93c2c400) [pid = 1753] [serial = 1371] [outer = 0x9395bc00] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x91296800) [pid = 1753] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x91acf000) [pid = 1753] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x8f4af000) [pid = 1753] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x8f4a7800) [pid = 1753] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x9130c400) [pid = 1753] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x914b5400) [pid = 1753] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8e8d1800) [pid = 1753] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x91538000) [pid = 1753] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x93952000) [pid = 1753] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8f4a7400) [pid = 1753] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x91532400) [pid = 1753] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x9a8bb400) [pid = 1753] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x911e5800) [pid = 1753] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x99e8b800) [pid = 1753] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x911df000) [pid = 1753] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x91294000) [pid = 1753] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x91539800) [pid = 1753] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x91ac3800) [pid = 1753] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x95223c00) [pid = 1753] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x91aefc00) [pid = 1753] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:03:16 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x8f4ad000) [pid = 1753] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:03:16 INFO - PROCESS | 1753 | 1467738196833 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2245ms 10:03:16 INFO - PROCESS | 1753 | 1467738196853 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 1753 | 1467738196858 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 10:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:03:16 INFO - PROCESS | 1753 | 1467738196874 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 1753 | 1467738196884 Marionette TRACE conn3 <- [1,1798,null,{}] 10:03:16 INFO - PROCESS | 1753 | 1467738196895 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:16 INFO - PROCESS | 1753 | 1467738196904 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:17 INFO - PROCESS | 1753 | 1467738197108 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:03:17 INFO - PROCESS | 1753 | 1467738197250 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:17 INFO - PROCESS | 1753 | 1467738197259 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x914ba400 == 31 [pid = 1753] [id = 457] 10:03:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x914c2800) [pid = 1753] [serial = 1372] [outer = (nil)] 10:03:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x95205400) [pid = 1753] [serial = 1373] [outer = 0x914c2800] 10:03:17 INFO - PROCESS | 1753 | 1467738197327 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x9521c000) [pid = 1753] [serial = 1374] [outer = 0x914c2800] 10:03:18 INFO - PROCESS | 1753 | 1467738198152 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1350ms 10:03:18 INFO - PROCESS | 1753 | 1467738198216 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 1753 | 1467738198221 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 10:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:03:18 INFO - PROCESS | 1753 | 1467738198229 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 1753 | 1467738198233 Marionette TRACE conn3 <- [1,1802,null,{}] 10:03:18 INFO - PROCESS | 1753 | 1467738198239 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:18 INFO - PROCESS | 1753 | 1467738198245 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:18 INFO - PROCESS | 1753 | 1467738198430 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:03:18 INFO - PROCESS | 1753 | 1467738198622 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 1753 | 1467738198635 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d0000 == 32 [pid = 1753] [id = 458] 10:03:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x8e8d0400) [pid = 1753] [serial = 1375] [outer = (nil)] 10:03:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x8e8d9000) [pid = 1753] [serial = 1376] [outer = 0x8e8d0400] 10:03:18 INFO - PROCESS | 1753 | 1467738198727 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x8f4af000) [pid = 1753] [serial = 1377] [outer = 0x8e8d0400] 10:03:19 INFO - PROCESS | 1753 | 1467738199765 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1589ms 10:03:19 INFO - PROCESS | 1753 | 1467738199821 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 1753 | 1467738199828 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 10:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:03:19 INFO - PROCESS | 1753 | 1467738199836 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 1753 | 1467738199840 Marionette TRACE conn3 <- [1,1806,null,{}] 10:03:19 INFO - PROCESS | 1753 | 1467738199850 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:19 INFO - PROCESS | 1753 | 1467738199859 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:20 INFO - PROCESS | 1753 | 1467738200092 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:03:20 INFO - PROCESS | 1753 | 1467738200435 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 1753 | 1467738200448 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac8800 == 33 [pid = 1753] [id = 459] 10:03:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x91acf000) [pid = 1753] [serial = 1378] [outer = (nil)] 10:03:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x922e0800) [pid = 1753] [serial = 1379] [outer = 0x91acf000] 10:03:20 INFO - PROCESS | 1753 | 1467738200541 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x92dcbc00) [pid = 1753] [serial = 1380] [outer = 0x91acf000] 10:03:21 INFO - PROCESS | 1753 | 1467738201525 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1746ms 10:03:21 INFO - PROCESS | 1753 | 1467738201586 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:03:21 INFO - PROCESS | 1753 | 1467738201594 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 10:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:03:21 INFO - PROCESS | 1753 | 1467738201603 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 1753 | 1467738201607 Marionette TRACE conn3 <- [1,1810,null,{}] 10:03:21 INFO - PROCESS | 1753 | 1467738201614 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:21 INFO - PROCESS | 1753 | 1467738201618 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:21 INFO - PROCESS | 1753 | 1467738201822 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:03:22 INFO - PROCESS | 1753 | 1467738202106 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 1753 | 1467738202119 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b5800 == 34 [pid = 1753] [id = 460] 10:03:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x91aefc00) [pid = 1753] [serial = 1381] [outer = (nil)] 10:03:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x953ae400) [pid = 1753] [serial = 1382] [outer = 0x91aefc00] 10:03:22 INFO - PROCESS | 1753 | 1467738202241 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x978a0400) [pid = 1753] [serial = 1383] [outer = 0x91aefc00] 10:03:23 INFO - PROCESS | 1753 | 1467738203224 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1694ms 10:03:23 INFO - PROCESS | 1753 | 1467738203298 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 1753 | 1467738203302 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 10:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:03:23 INFO - PROCESS | 1753 | 1467738203317 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - PROCESS | 1753 | 1467738203327 Marionette TRACE conn3 <- [1,1814,null,{}] 10:03:23 INFO - PROCESS | 1753 | 1467738203338 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:23 INFO - PROCESS | 1753 | 1467738203347 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:23 INFO - PROCESS | 1753 | 1467738203596 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:03:23 INFO - PROCESS | 1753 | 1467738203873 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 1753 | 1467738203880 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x91af6000 == 35 [pid = 1753] [id = 461] 10:03:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x9962f800) [pid = 1753] [serial = 1384] [outer = (nil)] 10:03:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x9a23e000) [pid = 1753] [serial = 1385] [outer = 0x9962f800] 10:03:23 INFO - PROCESS | 1753 | 1467738203968 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x9a488400) [pid = 1753] [serial = 1386] [outer = 0x9962f800] 10:03:24 INFO - PROCESS | 1753 | 1467738204932 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1662ms 10:03:24 INFO - PROCESS | 1753 | 1467738204972 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 1753 | 1467738204977 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 10:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:03:24 INFO - PROCESS | 1753 | 1467738204984 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 1753 | 1467738204989 Marionette TRACE conn3 <- [1,1818,null,{}] 10:03:25 INFO - PROCESS | 1753 | 1467738204996 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:25 INFO - PROCESS | 1753 | 1467738205001 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:25 INFO - PROCESS | 1753 | 1467738205195 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:03:25 INFO - PROCESS | 1753 | 1467738205423 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 1753 | 1467738205434 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b2000 == 36 [pid = 1753] [id = 462] 10:03:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x91317800) [pid = 1753] [serial = 1387] [outer = (nil)] 10:03:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x9a77a000) [pid = 1753] [serial = 1388] [outer = 0x91317800] 10:03:25 INFO - PROCESS | 1753 | 1467738205556 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x9a723c00) [pid = 1753] [serial = 1389] [outer = 0x91317800] 10:03:26 INFO - PROCESS | 1753 | 1467738206468 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1547ms 10:03:26 INFO - PROCESS | 1753 | 1467738206532 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:03:26 INFO - PROCESS | 1753 | 1467738206536 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 10:03:26 INFO - PROCESS | 1753 | 1467738206543 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 1753 | 1467738206548 Marionette TRACE conn3 <- [1,1822,null,{}] 10:03:26 INFO - PROCESS | 1753 | 1467738206554 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:26 INFO - PROCESS | 1753 | 1467738206561 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:26 INFO - PROCESS | 1753 | 1467738206790 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:03:27 INFO - PROCESS | 1753 | 1467738207038 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 1753 | 1467738207054 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x91af3400 == 37 [pid = 1753] [id = 463] 10:03:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x9a0df000) [pid = 1753] [serial = 1390] [outer = (nil)] 10:03:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x9a8bd800) [pid = 1753] [serial = 1391] [outer = 0x9a0df000] 10:03:27 INFO - PROCESS | 1753 | 1467738207201 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x9aebec00) [pid = 1753] [serial = 1392] [outer = 0x9a0df000] 10:03:28 INFO - PROCESS | 1753 | 1467738208280 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1791ms 10:03:28 INFO - PROCESS | 1753 | 1467738208334 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:03:28 INFO - PROCESS | 1753 | 1467738208337 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 10:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:03:28 INFO - PROCESS | 1753 | 1467738208345 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:03:28 INFO - PROCESS | 1753 | 1467738208349 Marionette TRACE conn3 <- [1,1826,null,{}] 10:03:28 INFO - PROCESS | 1753 | 1467738208356 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:28 INFO - PROCESS | 1753 | 1467738208362 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:28 INFO - PROCESS | 1753 | 1467738208561 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:03:28 INFO - PROCESS | 1753 | 1467738208795 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 1753 | 1467738208806 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x91310400 == 38 [pid = 1753] [id = 464] 10:03:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x91310c00) [pid = 1753] [serial = 1393] [outer = (nil)] 10:03:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x93958000) [pid = 1753] [serial = 1394] [outer = 0x91310c00] 10:03:28 INFO - PROCESS | 1753 | 1467738208933 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x95218800) [pid = 1753] [serial = 1395] [outer = 0x91310c00] 10:03:30 INFO - PROCESS | 1753 | 1467738210062 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1796ms 10:03:30 INFO - PROCESS | 1753 | 1467738210143 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 1753 | 1467738210149 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 10:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:03:30 INFO - PROCESS | 1753 | 1467738210159 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 1753 | 1467738210165 Marionette TRACE conn3 <- [1,1830,null,{}] 10:03:30 INFO - PROCESS | 1753 | 1467738210173 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:30 INFO - PROCESS | 1753 | 1467738210180 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:30 INFO - PROCESS | 1753 | 1467738210400 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:03:30 INFO - PROCESS | 1753 | 1467738210741 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 1753 | 1467738210759 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128b400 == 39 [pid = 1753] [id = 465] 10:03:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x91298400) [pid = 1753] [serial = 1396] [outer = (nil)] 10:03:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x914b5c00) [pid = 1753] [serial = 1397] [outer = 0x91298400] 10:03:30 INFO - PROCESS | 1753 | 1467738210832 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x91504000) [pid = 1753] [serial = 1398] [outer = 0x91298400] 10:03:31 INFO - PROCESS | 1753 | --DOCSHELL 0x914ba400 == 38 [pid = 1753] [id = 457] 10:03:31 INFO - PROCESS | 1753 | --DOCSHELL 0x93959000 == 37 [pid = 1753] [id = 456] 10:03:31 INFO - PROCESS | 1753 | --DOCSHELL 0x91508800 == 36 [pid = 1753] [id = 455] 10:03:31 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a5c00 == 35 [pid = 1753] [id = 454] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x91504400) [pid = 1753] [serial = 1334] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x91ac8400) [pid = 1753] [serial = 1335] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x91aeec00) [pid = 1753] [serial = 1304] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x91297000) [pid = 1753] [serial = 1307] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x8f4ac400) [pid = 1753] [serial = 1298] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x911de400) [pid = 1753] [serial = 1299] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x91316c00) [pid = 1753] [serial = 1301] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x9150e000) [pid = 1753] [serial = 1296] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x914c1800) [pid = 1753] [serial = 1295] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x911e6000) [pid = 1753] [serial = 1275] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x8e8db800) [pid = 1753] [serial = 1274] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x91aec400) [pid = 1753] [serial = 1278] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x91ac1c00) [pid = 1753] [serial = 1277] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x95209c00) [pid = 1753] [serial = 1281] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x95157000) [pid = 1753] [serial = 1280] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x9a718800) [pid = 1753] [serial = 1284] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x9a2ccc00) [pid = 1753] [serial = 1283] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x9a77b000) [pid = 1753] [serial = 1287] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x9a717400) [pid = 1753] [serial = 1286] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x9aeb6c00) [pid = 1753] [serial = 1290] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x9a8bfc00) [pid = 1753] [serial = 1289] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x95216c00) [pid = 1753] [serial = 1293] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x92f7c400) [pid = 1753] [serial = 1292] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x922e3800) [pid = 1753] [serial = 1305] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x914be400) [pid = 1753] [serial = 1302] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x922e8000) [pid = 1753] [serial = 1308] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x9a2c5400) [pid = 1753] [serial = 1329] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x95205c00) [pid = 1753] [serial = 1317] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x91acf800) [pid = 1753] [serial = 1314] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x9514fc00) [pid = 1753] [serial = 1311] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x9963ec00) [pid = 1753] [serial = 1323] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9a71c000) [pid = 1753] [serial = 1328] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x99631800) [pid = 1753] [serial = 1322] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x953b8c00) [pid = 1753] [serial = 1319] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9831f000) [pid = 1753] [serial = 1320] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9a0f7c00) [pid = 1753] [serial = 1326] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x93c29400) [pid = 1753] [serial = 1316] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91532c00) [pid = 1753] [serial = 1332] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x914bdc00) [pid = 1753] [serial = 1313] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91acb000) [pid = 1753] [serial = 1331] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9a0f5c00) [pid = 1753] [serial = 1325] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x93c24400) [pid = 1753] [serial = 1310] [outer = (nil)] [url = about:blank] 10:03:31 INFO - PROCESS | 1753 | 1467738211805 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1688ms 10:03:31 INFO - PROCESS | 1753 | 1467738211851 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 1753 | 1467738211859 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 10:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:03:31 INFO - PROCESS | 1753 | 1467738211870 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 1753 | 1467738211873 Marionette TRACE conn3 <- [1,1834,null,{}] 10:03:31 INFO - PROCESS | 1753 | 1467738211880 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:31 INFO - PROCESS | 1753 | 1467738211886 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:32 INFO - PROCESS | 1753 | 1467738212070 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:03:32 INFO - PROCESS | 1753 | 1467738212082 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 1753 | 1467738212091 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ec400 == 36 [pid = 1753] [id = 466] 10:03:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x914bf400) [pid = 1753] [serial = 1399] [outer = (nil)] 10:03:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91536c00) [pid = 1753] [serial = 1400] [outer = 0x914bf400] 10:03:32 INFO - PROCESS | 1753 | 1467738212183 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91ace000) [pid = 1753] [serial = 1401] [outer = 0x914bf400] 10:03:33 INFO - PROCESS | 1753 | 1467738213180 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:03:33 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 10:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1348ms 10:03:33 INFO - PROCESS | 1753 | 1467738213218 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 1753 | 1467738213223 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 10:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:03:33 INFO - PROCESS | 1753 | 1467738213251 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 1753 | 1467738213257 Marionette TRACE conn3 <- [1,1838,null,{}] 10:03:33 INFO - PROCESS | 1753 | 1467738213274 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:33 INFO - PROCESS | 1753 | 1467738213284 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:33 INFO - PROCESS | 1753 | 1467738213487 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:03:33 INFO - PROCESS | 1753 | 1467738213644 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 1753 | 1467738213656 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x924b3c00 == 37 [pid = 1753] [id = 467] 10:03:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x92bf0800) [pid = 1753] [serial = 1402] [outer = (nil)] 10:03:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x93957c00) [pid = 1753] [serial = 1403] [outer = 0x92bf0800] 10:03:33 INFO - PROCESS | 1753 | 1467738213737 Marionette DEBUG loaded listener.js 10:03:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x93c2a800) [pid = 1753] [serial = 1404] [outer = 0x92bf0800] 10:03:34 INFO - PROCESS | 1753 | 1467738214726 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1544ms 10:03:34 INFO - PROCESS | 1753 | 1467738214795 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:03:34 INFO - PROCESS | 1753 | 1467738214800 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 10:03:34 INFO - PROCESS | 1753 | 1467738214806 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - PROCESS | 1753 | 1467738214809 Marionette TRACE conn3 <- [1,1842,null,{}] 10:03:34 INFO - PROCESS | 1753 | 1467738214821 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:34 INFO - PROCESS | 1753 | 1467738214825 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:35 INFO - PROCESS | 1753 | 1467738215055 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:03:35 INFO - PROCESS | 1753 | 1467738215085 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 1753 | 1467738215103 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8da400 == 38 [pid = 1753] [id = 468] 10:03:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9514f800) [pid = 1753] [serial = 1405] [outer = (nil)] 10:03:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x95209c00) [pid = 1753] [serial = 1406] [outer = 0x9514f800] 10:03:35 INFO - PROCESS | 1753 | 1467738215188 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9521ec00) [pid = 1753] [serial = 1407] [outer = 0x9514f800] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x914b8000) [pid = 1753] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x93a04c00) [pid = 1753] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9789e400) [pid = 1753] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9150c400) [pid = 1753] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x95210400) [pid = 1753] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9395bc00) [pid = 1753] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8f4a6000) [pid = 1753] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x92bf9800) [pid = 1753] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8f4b2400) [pid = 1753] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9a0f6000) [pid = 1753] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9a8bac00) [pid = 1753] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:03:35 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9a71e000) [pid = 1753] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:03:36 INFO - PROCESS | 1753 | 1467738216232 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1489ms 10:03:36 INFO - PROCESS | 1753 | 1467738216302 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 1753 | 1467738216306 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 10:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:03:36 INFO - PROCESS | 1753 | 1467738216315 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 1753 | 1467738216318 Marionette TRACE conn3 <- [1,1846,null,{}] 10:03:36 INFO - PROCESS | 1753 | 1467738216322 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:36 INFO - PROCESS | 1753 | 1467738216329 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:36 INFO - PROCESS | 1753 | 1467738216501 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:03:36 INFO - PROCESS | 1753 | 1467738216512 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 1753 | 1467738216525 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d0800 == 39 [pid = 1753] [id = 469] 10:03:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8f4a9800) [pid = 1753] [serial = 1408] [outer = (nil)] 10:03:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x95223c00) [pid = 1753] [serial = 1409] [outer = 0x8f4a9800] 10:03:36 INFO - PROCESS | 1753 | 1467738216605 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x96e76800) [pid = 1753] [serial = 1410] [outer = 0x8f4a9800] 10:03:37 INFO - PROCESS | 1753 | 1467738217560 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:03:37 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) 10:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1284ms 10:03:37 INFO - PROCESS | 1753 | 1467738217600 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:03:37 INFO - PROCESS | 1753 | 1467738217604 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 10:03:37 INFO - PROCESS | 1753 | 1467738217615 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 1753 | 1467738217619 Marionette TRACE conn3 <- [1,1850,null,{}] 10:03:37 INFO - PROCESS | 1753 | 1467738217626 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:37 INFO - PROCESS | 1753 | 1467738217635 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:37 INFO - PROCESS | 1753 | 1467738217935 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:03:38 INFO - PROCESS | 1753 | 1467738218134 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 1753 | 1467738218145 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d4000 == 40 [pid = 1753] [id = 470] 10:03:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8e8d4400) [pid = 1753] [serial = 1411] [outer = (nil)] 10:03:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8f4ac400) [pid = 1753] [serial = 1412] [outer = 0x8e8d4400] 10:03:38 INFO - PROCESS | 1753 | 1467738218232 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x911e2000) [pid = 1753] [serial = 1413] [outer = 0x8e8d4400] 10:03:39 INFO - PROCESS | 1753 | 1467738219319 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1744ms 10:03:39 INFO - PROCESS | 1753 | 1467738219357 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 1753 | 1467738219362 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 10:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:03:39 INFO - PROCESS | 1753 | 1467738219373 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 1753 | 1467738219378 Marionette TRACE conn3 <- [1,1854,null,{}] 10:03:39 INFO - PROCESS | 1753 | 1467738219386 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:39 INFO - PROCESS | 1753 | 1467738219395 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:39 INFO - PROCESS | 1753 | 1467738219606 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:03:39 INFO - PROCESS | 1753 | 1467738219839 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 1753 | 1467738219846 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x91510000 == 41 [pid = 1753] [id = 471] 10:03:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9153bc00) [pid = 1753] [serial = 1414] [outer = (nil)] 10:03:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91acd000) [pid = 1753] [serial = 1415] [outer = 0x9153bc00] 10:03:39 INFO - PROCESS | 1753 | 1467738219978 Marionette DEBUG loaded listener.js 10:03:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x922e9000) [pid = 1753] [serial = 1416] [outer = 0x9153bc00] 10:03:40 INFO - PROCESS | 1753 | 1467738220941 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1638ms 10:03:41 INFO - PROCESS | 1753 | 1467738221011 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:03:41 INFO - PROCESS | 1753 | 1467738221017 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 10:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:03:41 INFO - PROCESS | 1753 | 1467738221024 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 1753 | 1467738221027 Marionette TRACE conn3 <- [1,1858,null,{}] 10:03:41 INFO - PROCESS | 1753 | 1467738221035 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:41 INFO - PROCESS | 1753 | 1467738221041 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:41 INFO - PROCESS | 1753 | 1467738221286 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:03:41 INFO - PROCESS | 1753 | 1467738221579 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:41 INFO - PROCESS | 1753 | 1467738221590 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x95158000 == 42 [pid = 1753] [id = 472] 10:03:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9519e000) [pid = 1753] [serial = 1417] [outer = (nil)] 10:03:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x95207c00) [pid = 1753] [serial = 1418] [outer = 0x9519e000] 10:03:41 INFO - PROCESS | 1753 | 1467738221689 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x953b2000) [pid = 1753] [serial = 1419] [outer = 0x9519e000] 10:03:42 INFO - PROCESS | 1753 | 1467738222656 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1688ms 10:03:42 INFO - PROCESS | 1753 | 1467738222713 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 1753 | 1467738222720 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 10:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:03:42 INFO - PROCESS | 1753 | 1467738222738 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - PROCESS | 1753 | 1467738222746 Marionette TRACE conn3 <- [1,1862,null,{}] 10:03:42 INFO - PROCESS | 1753 | 1467738222753 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:42 INFO - PROCESS | 1753 | 1467738222760 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:43 INFO - PROCESS | 1753 | 1467738223026 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:03:43 INFO - PROCESS | 1753 | 1467738223307 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 1753 | 1467738223319 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c27000 == 43 [pid = 1753] [id = 473] 10:03:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x96e6ec00) [pid = 1753] [serial = 1420] [outer = (nil)] 10:03:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9a0f5000) [pid = 1753] [serial = 1421] [outer = 0x96e6ec00] 10:03:43 INFO - PROCESS | 1753 | 1467738223398 Marionette DEBUG loaded listener.js 10:03:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a2cb400) [pid = 1753] [serial = 1422] [outer = 0x96e6ec00] 10:03:44 INFO - PROCESS | 1753 | 1467738224354 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1695ms 10:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:03:44 INFO - PROCESS | 1753 | 1467738224425 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 1753 | 1467738224428 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 10:03:44 INFO - PROCESS | 1753 | 1467738224436 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 1753 | 1467738224439 Marionette TRACE conn3 <- [1,1866,null,{}] 10:03:44 INFO - PROCESS | 1753 | 1467738224447 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:44 INFO - PROCESS | 1753 | 1467738224451 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:44 INFO - PROCESS | 1753 | 1467738224690 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:03:44 INFO - PROCESS | 1753 | 1467738224920 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 1753 | 1467738224930 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bf6c00 == 44 [pid = 1753] [id = 474] 10:03:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x947abc00) [pid = 1753] [serial = 1423] [outer = (nil)] 10:03:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9a720800) [pid = 1753] [serial = 1424] [outer = 0x947abc00] 10:03:45 INFO - PROCESS | 1753 | 1467738225058 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9a77a400) [pid = 1753] [serial = 1425] [outer = 0x947abc00] 10:03:46 INFO - PROCESS | 1753 | 1467738226000 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1635ms 10:03:46 INFO - PROCESS | 1753 | 1467738226070 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 1753 | 1467738226074 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 10:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:03:46 INFO - PROCESS | 1753 | 1467738226081 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 1753 | 1467738226085 Marionette TRACE conn3 <- [1,1870,null,{}] 10:03:46 INFO - PROCESS | 1753 | 1467738226092 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:46 INFO - PROCESS | 1753 | 1467738226098 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:46 INFO - PROCESS | 1753 | 1467738226302 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:03:46 INFO - PROCESS | 1753 | 1467738226554 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 1753 | 1467738226572 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a77e400 == 45 [pid = 1753] [id = 475] 10:03:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9a8ba800) [pid = 1753] [serial = 1426] [outer = (nil)] 10:03:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x9a8c3000) [pid = 1753] [serial = 1427] [outer = 0x9a8ba800] 10:03:46 INFO - PROCESS | 1753 | 1467738226682 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x9b0e7c00) [pid = 1753] [serial = 1428] [outer = 0x9a8ba800] 10:03:47 INFO - PROCESS | 1753 | 1467738227617 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1587ms 10:03:47 INFO - PROCESS | 1753 | 1467738227684 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 1753 | 1467738227689 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 10:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:03:47 INFO - PROCESS | 1753 | 1467738227699 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 1753 | 1467738227703 Marionette TRACE conn3 <- [1,1874,null,{}] 10:03:47 INFO - PROCESS | 1753 | 1467738227710 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:47 INFO - PROCESS | 1753 | 1467738227715 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:47 INFO - PROCESS | 1753 | 1467738227917 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:03:48 INFO - PROCESS | 1753 | 1467738228162 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 1753 | 1467738228171 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x9520b400 == 46 [pid = 1753] [id = 476] 10:03:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x953afc00) [pid = 1753] [serial = 1429] [outer = (nil)] 10:03:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x9b0f4400) [pid = 1753] [serial = 1430] [outer = 0x953afc00] 10:03:48 INFO - PROCESS | 1753 | 1467738228267 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x9b144c00) [pid = 1753] [serial = 1431] [outer = 0x953afc00] 10:03:49 INFO - PROCESS | 1753 | 1467738229254 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1633ms 10:03:49 INFO - PROCESS | 1753 | 1467738229333 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 1753 | 1467738229336 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 10:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:03:49 INFO - PROCESS | 1753 | 1467738229344 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 1753 | 1467738229347 Marionette TRACE conn3 <- [1,1878,null,{}] 10:03:49 INFO - PROCESS | 1753 | 1467738229353 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:49 INFO - PROCESS | 1753 | 1467738229358 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:49 INFO - PROCESS | 1753 | 1467738229557 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:03:50 INFO - PROCESS | 1753 | 1467738230119 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 1753 | 1467738230132 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x91291800 == 47 [pid = 1753] [id = 477] 10:03:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x91292000) [pid = 1753] [serial = 1432] [outer = (nil)] 10:03:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x9130a000) [pid = 1753] [serial = 1433] [outer = 0x91292000] 10:03:50 INFO - PROCESS | 1753 | 1467738230219 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x914c3400) [pid = 1753] [serial = 1434] [outer = 0x91292000] 10:03:51 INFO - PROCESS | 1753 | 1467738231166 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1887ms 10:03:51 INFO - PROCESS | 1753 | 1467738231238 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:03:51 INFO - PROCESS | 1753 | 1467738231249 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 10:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:03:51 INFO - PROCESS | 1753 | 1467738231260 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 1753 | 1467738231267 Marionette TRACE conn3 <- [1,1882,null,{}] 10:03:51 INFO - PROCESS | 1753 | 1467738231286 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:51 INFO - PROCESS | 1753 | 1467738231299 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:51 INFO - PROCESS | 1753 | 1467738231552 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:03:51 INFO - PROCESS | 1753 | 1467738231784 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 1753 | 1467738231794 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130c400 == 48 [pid = 1753] [id = 478] 10:03:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x91acac00) [pid = 1753] [serial = 1435] [outer = (nil)] 10:03:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x92f7c400) [pid = 1753] [serial = 1436] [outer = 0x91acac00] 10:03:51 INFO - PROCESS | 1753 | 1467738231872 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x95151c00) [pid = 1753] [serial = 1437] [outer = 0x91acac00] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x91296c00 == 47 [pid = 1753] [id = 433] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a8400 == 46 [pid = 1753] [id = 435] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x9128cc00 == 45 [pid = 1753] [id = 444] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d0800 == 44 [pid = 1753] [id = 469] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8da400 == 43 [pid = 1753] [id = 468] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x924b3c00 == 42 [pid = 1753] [id = 467] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x911ec400 == 41 [pid = 1753] [id = 466] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x9128b400 == 40 [pid = 1753] [id = 465] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x91310400 == 39 [pid = 1753] [id = 464] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x91af3400 == 38 [pid = 1753] [id = 463] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b2000 == 37 [pid = 1753] [id = 462] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x91af6000 == 36 [pid = 1753] [id = 461] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac8800 == 35 [pid = 1753] [id = 459] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x914b5800 == 34 [pid = 1753] [id = 460] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d0000 == 33 [pid = 1753] [id = 458] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x95156c00 == 32 [pid = 1753] [id = 450] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x9a721c00 == 31 [pid = 1753] [id = 451] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x91291000 == 30 [pid = 1753] [id = 452] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d1000 == 29 [pid = 1753] [id = 445] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d8800 == 28 [pid = 1753] [id = 441] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x911ec000 == 27 [pid = 1753] [id = 437] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x9130b800 == 26 [pid = 1753] [id = 442] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cec00 == 25 [pid = 1753] [id = 438] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x93c24000 == 24 [pid = 1753] [id = 447] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4acc00 == 23 [pid = 1753] [id = 443] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x92bfac00 == 22 [pid = 1753] [id = 448] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d7000 == 21 [pid = 1753] [id = 449] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x95223400 == 20 [pid = 1753] [id = 439] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x92f83c00 == 19 [pid = 1753] [id = 446] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x91310800 == 18 [pid = 1753] [id = 436] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x91ace800 == 17 [pid = 1753] [id = 434] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x91505400 == 16 [pid = 1753] [id = 440] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b1000 == 15 [pid = 1753] [id = 453] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x9520b400 == 14 [pid = 1753] [id = 476] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x9a77e400 == 13 [pid = 1753] [id = 475] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x92bf6c00 == 12 [pid = 1753] [id = 474] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x93c27000 == 11 [pid = 1753] [id = 473] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x91510000 == 10 [pid = 1753] [id = 471] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x95158000 == 9 [pid = 1753] [id = 472] 10:03:53 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d4000 == 8 [pid = 1753] [id = 470] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x91ac3000) [pid = 1753] [serial = 1338] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x9150bc00) [pid = 1753] [serial = 1337] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x95208400) [pid = 1753] [serial = 1341] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x9514f400) [pid = 1753] [serial = 1340] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x99633c00) [pid = 1753] [serial = 1344] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x9831a000) [pid = 1753] [serial = 1343] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x91535000) [pid = 1753] [serial = 1367] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x9a0f7800) [pid = 1753] [serial = 1347] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x9a0f2c00) [pid = 1753] [serial = 1346] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x93a05c00) [pid = 1753] [serial = 1370] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8f4ab400) [pid = 1753] [serial = 1364] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x911e5000) [pid = 1753] [serial = 1365] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9a715400) [pid = 1753] [serial = 1350] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x9130ec00) [pid = 1753] [serial = 1362] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x911e3800) [pid = 1753] [serial = 1361] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x9a485c00) [pid = 1753] [serial = 1349] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9ac8a000) [pid = 1753] [serial = 1353] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a8bcc00) [pid = 1753] [serial = 1352] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9aebd000) [pid = 1753] [serial = 1356] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9aeb9800) [pid = 1753] [serial = 1355] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9b0ec000) [pid = 1753] [serial = 1359] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9aec0800) [pid = 1753] [serial = 1358] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x93c2c400) [pid = 1753] [serial = 1371] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x95205400) [pid = 1753] [serial = 1373] [outer = (nil)] [url = about:blank] 10:03:53 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91ac5c00) [pid = 1753] [serial = 1368] [outer = (nil)] [url = about:blank] 10:03:54 INFO - PROCESS | 1753 | 1467738234028 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2807ms 10:03:54 INFO - PROCESS | 1753 | 1467738234068 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:03:54 INFO - PROCESS | 1753 | 1467738234075 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 10:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:03:54 INFO - PROCESS | 1753 | 1467738234083 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:03:54 INFO - PROCESS | 1753 | 1467738234087 Marionette TRACE conn3 <- [1,1886,null,{}] 10:03:54 INFO - PROCESS | 1753 | 1467738234097 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:54 INFO - PROCESS | 1753 | 1467738234103 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:54 INFO - PROCESS | 1753 | 1467738234287 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:03:54 INFO - PROCESS | 1753 | 1467738234467 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:54 INFO - PROCESS | 1753 | 1467738234477 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4af800 == 9 [pid = 1753] [id = 479] 10:03:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8f4afc00) [pid = 1753] [serial = 1438] [outer = (nil)] 10:03:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x911ec400) [pid = 1753] [serial = 1439] [outer = 0x8f4afc00] 10:03:54 INFO - PROCESS | 1753 | 1467738234556 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91293c00) [pid = 1753] [serial = 1440] [outer = 0x8f4afc00] 10:03:55 INFO - PROCESS | 1753 | 1467738235478 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1435ms 10:03:55 INFO - PROCESS | 1753 | 1467738235519 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 1753 | 1467738235528 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 10:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:03:55 INFO - PROCESS | 1753 | 1467738235541 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 1753 | 1467738235545 Marionette TRACE conn3 <- [1,1890,null,{}] 10:03:55 INFO - PROCESS | 1753 | 1467738235552 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:55 INFO - PROCESS | 1753 | 1467738235558 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:55 INFO - PROCESS | 1753 | 1467738235746 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:03:55 INFO - PROCESS | 1753 | 1467738235895 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 1753 | 1467738235905 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x91299000 == 10 [pid = 1753] [id = 480] 10:03:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x914b7c00) [pid = 1753] [serial = 1441] [outer = (nil)] 10:03:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x91506000) [pid = 1753] [serial = 1442] [outer = 0x914b7c00] 10:03:55 INFO - PROCESS | 1753 | 1467738235978 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9150bc00) [pid = 1753] [serial = 1443] [outer = 0x914b7c00] 10:03:56 INFO - PROCESS | 1753 | 1467738236914 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1443ms 10:03:56 INFO - PROCESS | 1753 | 1467738236984 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:03:56 INFO - PROCESS | 1753 | 1467738236988 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 10:03:56 INFO - PROCESS | 1753 | 1467738236995 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 1753 | 1467738237001 Marionette TRACE conn3 <- [1,1894,null,{}] 10:03:57 INFO - PROCESS | 1753 | 1467738237028 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:57 INFO - PROCESS | 1753 | 1467738237038 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:57 INFO - PROCESS | 1753 | 1467738237271 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:03:57 INFO - PROCESS | 1753 | 1467738237299 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 1753 | 1467738237313 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x91af2c00 == 11 [pid = 1753] [id = 481] 10:03:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x91af3400) [pid = 1753] [serial = 1444] [outer = (nil)] 10:03:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x924aec00) [pid = 1753] [serial = 1445] [outer = 0x91af3400] 10:03:57 INFO - PROCESS | 1753 | 1467738237387 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x92bf2c00) [pid = 1753] [serial = 1446] [outer = 0x91af3400] 10:03:58 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x91298400) [pid = 1753] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:03:58 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9962f800) [pid = 1753] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:03:58 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91310c00) [pid = 1753] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:03:58 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91aefc00) [pid = 1753] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:03:58 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91acf000) [pid = 1753] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:03:58 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9a0df000) [pid = 1753] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:03:58 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91317800) [pid = 1753] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:03:58 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x914c2800) [pid = 1753] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:03:59 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8e8d0400) [pid = 1753] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:03:59 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9514f800) [pid = 1753] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:03:59 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x92bf0800) [pid = 1753] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:03:59 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x914bf400) [pid = 1753] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:03:59 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8f4a9800) [pid = 1753] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:03:59 INFO - PROCESS | 1753 | 1467738239264 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2304ms 10:03:59 INFO - PROCESS | 1753 | 1467738239299 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 1753 | 1467738239304 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 10:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:03:59 INFO - PROCESS | 1753 | 1467738239311 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 1753 | 1467738239314 Marionette TRACE conn3 <- [1,1898,null,{}] 10:03:59 INFO - PROCESS | 1753 | 1467738239320 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:59 INFO - PROCESS | 1753 | 1467738239325 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:59 INFO - PROCESS | 1753 | 1467738239489 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:03:59 INFO - PROCESS | 1753 | 1467738239681 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:59 INFO - PROCESS | 1753 | 1467738239692 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:03:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x91313400 == 12 [pid = 1753] [id = 482] 10:03:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x914c3000) [pid = 1753] [serial = 1447] [outer = (nil)] 10:03:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91af3000) [pid = 1753] [serial = 1448] [outer = 0x914c3000] 10:03:59 INFO - PROCESS | 1753 | 1467738239818 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x93a04c00) [pid = 1753] [serial = 1449] [outer = 0x914c3000] 10:04:00 INFO - PROCESS | 1753 | 1467738240872 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1685ms 10:04:01 INFO - PROCESS | 1753 | 1467738241001 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 1753 | 1467738241012 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 10:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:04:01 INFO - PROCESS | 1753 | 1467738241049 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 1753 | 1467738241066 Marionette TRACE conn3 <- [1,1902,null,{}] 10:04:01 INFO - PROCESS | 1753 | 1467738241143 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:01 INFO - PROCESS | 1753 | 1467738241151 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:01 INFO - PROCESS | 1753 | 1467738241421 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:04:01 INFO - PROCESS | 1753 | 1467738241621 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 1753 | 1467738241638 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e3000 == 13 [pid = 1753] [id = 483] 10:04:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x911e3400) [pid = 1753] [serial = 1450] [outer = (nil)] 10:04:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x911ec000) [pid = 1753] [serial = 1451] [outer = 0x911e3400] 10:04:01 INFO - PROCESS | 1753 | 1467738241764 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9130ac00) [pid = 1753] [serial = 1452] [outer = 0x911e3400] 10:04:02 INFO - PROCESS | 1753 | 1467738242859 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1855ms 10:04:02 INFO - PROCESS | 1753 | 1467738242903 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:04:02 INFO - PROCESS | 1753 | 1467738242909 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 10:04:02 INFO - PROCESS | 1753 | 1467738242921 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:04:02 INFO - PROCESS | 1753 | 1467738242926 Marionette TRACE conn3 <- [1,1906,null,{}] 10:04:02 INFO - PROCESS | 1753 | 1467738242934 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:02 INFO - PROCESS | 1753 | 1467738242941 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:03 INFO - PROCESS | 1753 | 1467738243140 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:04:03 INFO - PROCESS | 1753 | 1467738243374 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 1753 | 1467738243382 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b9400 == 14 [pid = 1753] [id = 484] 10:04:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9153c800) [pid = 1753] [serial = 1453] [outer = (nil)] 10:04:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x91ac7400) [pid = 1753] [serial = 1454] [outer = 0x9153c800] 10:04:03 INFO - PROCESS | 1753 | 1467738243493 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x922dd800) [pid = 1753] [serial = 1455] [outer = 0x9153c800] 10:04:04 INFO - PROCESS | 1753 | 1467738244523 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1693ms 10:04:04 INFO - PROCESS | 1753 | 1467738244611 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:04:04 INFO - PROCESS | 1753 | 1467738244616 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 10:04:04 INFO - PROCESS | 1753 | 1467738244623 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 1753 | 1467738244626 Marionette TRACE conn3 <- [1,1910,null,{}] 10:04:04 INFO - PROCESS | 1753 | 1467738244643 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:04 INFO - PROCESS | 1753 | 1467738244652 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:04 INFO - PROCESS | 1753 | 1467738244891 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:04:05 INFO - PROCESS | 1753 | 1467738245209 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 1753 | 1467738245222 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x9519b800 == 15 [pid = 1753] [id = 485] 10:04:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9519fc00) [pid = 1753] [serial = 1456] [outer = (nil)] 10:04:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9520c000) [pid = 1753] [serial = 1457] [outer = 0x9519fc00] 10:04:05 INFO - PROCESS | 1753 | 1467738245312 Marionette DEBUG loaded listener.js 10:04:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9150e400) [pid = 1753] [serial = 1458] [outer = 0x9519fc00] 10:04:06 INFO - PROCESS | 1753 | 1467738246329 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1793ms 10:04:06 INFO - PROCESS | 1753 | 1467738246416 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:04:06 INFO - PROCESS | 1753 | 1467738246421 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 10:04:06 INFO - PROCESS | 1753 | 1467738246428 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:04:06 INFO - PROCESS | 1753 | 1467738246431 Marionette TRACE conn3 <- [1,1914,null,{}] 10:04:06 INFO - PROCESS | 1753 | 1467738246438 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:06 INFO - PROCESS | 1753 | 1467738246443 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:06 INFO - PROCESS | 1753 | 1467738246677 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:04:06 INFO - PROCESS | 1753 | 1467738246913 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 1753 | 1467738246924 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bec00 == 16 [pid = 1753] [id = 486] 10:04:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x91537000) [pid = 1753] [serial = 1459] [outer = (nil)] 10:04:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x953ac800) [pid = 1753] [serial = 1460] [outer = 0x91537000] 10:04:07 INFO - PROCESS | 1753 | 1467738247037 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x953b4800) [pid = 1753] [serial = 1461] [outer = 0x91537000] 10:04:08 INFO - PROCESS | 1753 | 1467738248134 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1732ms 10:04:08 INFO - PROCESS | 1753 | 1467738248161 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 1753 | 1467738248168 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 10:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:04:08 INFO - PROCESS | 1753 | 1467738248210 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 1753 | 1467738248218 Marionette TRACE conn3 <- [1,1918,null,{}] 10:04:08 INFO - PROCESS | 1753 | 1467738248232 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:08 INFO - PROCESS | 1753 | 1467738248241 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:08 INFO - PROCESS | 1753 | 1467738248446 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:04:08 INFO - PROCESS | 1753 | 1467738248723 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 1753 | 1467738248744 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130b800 == 17 [pid = 1753] [id = 487] 10:04:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x91310c00) [pid = 1753] [serial = 1462] [outer = (nil)] 10:04:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x914b8400) [pid = 1753] [serial = 1463] [outer = 0x91310c00] 10:04:08 INFO - PROCESS | 1753 | 1467738248852 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x91538400) [pid = 1753] [serial = 1464] [outer = 0x91310c00] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x95223c00) [pid = 1753] [serial = 1409] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x96e76800) [pid = 1753] [serial = 1410] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x914b5c00) [pid = 1753] [serial = 1397] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x9a488400) [pid = 1753] [serial = 1386] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x95218800) [pid = 1753] [serial = 1395] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x953ae400) [pid = 1753] [serial = 1382] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x922e0800) [pid = 1753] [serial = 1379] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9aebec00) [pid = 1753] [serial = 1392] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9a723c00) [pid = 1753] [serial = 1389] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91504000) [pid = 1753] [serial = 1398] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9521c000) [pid = 1753] [serial = 1374] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8e8d9000) [pid = 1753] [serial = 1376] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9521ec00) [pid = 1753] [serial = 1407] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x93958000) [pid = 1753] [serial = 1394] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9a8bd800) [pid = 1753] [serial = 1391] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9a23e000) [pid = 1753] [serial = 1385] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x93c2a800) [pid = 1753] [serial = 1404] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9a77a000) [pid = 1753] [serial = 1388] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8f4af000) [pid = 1753] [serial = 1377] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91536c00) [pid = 1753] [serial = 1400] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91ace000) [pid = 1753] [serial = 1401] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x93957c00) [pid = 1753] [serial = 1403] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x95209c00) [pid = 1753] [serial = 1406] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x92dcbc00) [pid = 1753] [serial = 1380] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x978a0400) [pid = 1753] [serial = 1383] [outer = (nil)] [url = about:blank] 10:04:09 INFO - PROCESS | 1753 | 1467738249992 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1853ms 10:04:10 INFO - PROCESS | 1753 | 1467738250057 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 1753 | 1467738250064 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 10:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:04:10 INFO - PROCESS | 1753 | 1467738250075 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 1753 | 1467738250078 Marionette TRACE conn3 <- [1,1922,null,{}] 10:04:10 INFO - PROCESS | 1753 | 1467738250085 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:10 INFO - PROCESS | 1753 | 1467738250091 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:10 INFO - PROCESS | 1753 | 1467738250356 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:04:10 INFO - PROCESS | 1753 | 1467738250499 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 1753 | 1467738250506 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac3400 == 18 [pid = 1753] [id = 488] 10:04:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91acf000) [pid = 1753] [serial = 1465] [outer = (nil)] 10:04:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x922e9c00) [pid = 1753] [serial = 1466] [outer = 0x91acf000] 10:04:10 INFO - PROCESS | 1753 | 1467738250587 Marionette DEBUG loaded listener.js 10:04:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x92dcbc00) [pid = 1753] [serial = 1467] [outer = 0x91acf000] 10:04:11 INFO - PROCESS | 1753 | 1467738251527 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1486ms 10:04:11 INFO - PROCESS | 1753 | 1467738251563 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:04:11 INFO - PROCESS | 1753 | 1467738251571 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 10:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:04:11 INFO - PROCESS | 1753 | 1467738251581 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:04:11 INFO - PROCESS | 1753 | 1467738251587 Marionette TRACE conn3 <- [1,1926,null,{}] 10:04:11 INFO - PROCESS | 1753 | 1467738251597 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:11 INFO - PROCESS | 1753 | 1467738251603 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:11 INFO - PROCESS | 1753 | 1467738251810 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:04:12 INFO - PROCESS | 1753 | 1467738252057 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 1753 | 1467738252069 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x91316c00 == 19 [pid = 1753] [id = 489] 10:04:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x914b5800) [pid = 1753] [serial = 1468] [outer = (nil)] 10:04:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91503400) [pid = 1753] [serial = 1469] [outer = 0x914b5800] 10:04:12 INFO - PROCESS | 1753 | 1467738252172 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9153d400) [pid = 1753] [serial = 1470] [outer = 0x914b5800] 10:04:13 INFO - PROCESS | 1753 | 1467738253122 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1598ms 10:04:13 INFO - PROCESS | 1753 | 1467738253179 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 1753 | 1467738253187 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 10:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:04:13 INFO - PROCESS | 1753 | 1467738253198 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 1753 | 1467738253202 Marionette TRACE conn3 <- [1,1930,null,{}] 10:04:13 INFO - PROCESS | 1753 | 1467738253209 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:13 INFO - PROCESS | 1753 | 1467738253215 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:13 INFO - PROCESS | 1753 | 1467738253440 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:04:13 INFO - PROCESS | 1753 | 1467738253684 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 1753 | 1467738253695 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c23c00 == 20 [pid = 1753] [id = 490] 10:04:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x947adc00) [pid = 1753] [serial = 1471] [outer = (nil)] 10:04:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9519c400) [pid = 1753] [serial = 1472] [outer = 0x947adc00] 10:04:13 INFO - PROCESS | 1753 | 1467738253825 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x95208000) [pid = 1753] [serial = 1473] [outer = 0x947adc00] 10:04:14 INFO - PROCESS | 1753 | 1467738254846 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1686ms 10:04:14 INFO - PROCESS | 1753 | 1467738254885 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:04:14 INFO - PROCESS | 1753 | 1467738254889 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 10:04:14 INFO - PROCESS | 1753 | 1467738254896 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 1753 | 1467738254903 Marionette TRACE conn3 <- [1,1934,null,{}] 10:04:14 INFO - PROCESS | 1753 | 1467738254920 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:14 INFO - PROCESS | 1753 | 1467738254930 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:15 INFO - PROCESS | 1753 | 1467738255116 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:04:15 INFO - PROCESS | 1753 | 1467738255400 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 1753 | 1467738255414 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x97894000 == 21 [pid = 1753] [id = 491] 10:04:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x97895800) [pid = 1753] [serial = 1474] [outer = (nil)] 10:04:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x98319400) [pid = 1753] [serial = 1475] [outer = 0x97895800] 10:04:15 INFO - PROCESS | 1753 | 1467738255539 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x983a5000) [pid = 1753] [serial = 1476] [outer = 0x97895800] 10:04:16 INFO - PROCESS | 1753 | 1467738256481 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1644ms 10:04:16 INFO - PROCESS | 1753 | 1467738256541 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 1753 | 1467738256546 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 10:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:04:16 INFO - PROCESS | 1753 | 1467738256553 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 1753 | 1467738256556 Marionette TRACE conn3 <- [1,1938,null,{}] 10:04:16 INFO - PROCESS | 1753 | 1467738256562 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:16 INFO - PROCESS | 1753 | 1467738256568 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:16 INFO - PROCESS | 1753 | 1467738256763 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:04:17 INFO - PROCESS | 1753 | 1467738256987 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 1753 | 1467738256999 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x9153b400 == 22 [pid = 1753] [id = 492] 10:04:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x983a3800) [pid = 1753] [serial = 1477] [outer = (nil)] 10:04:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x99d6c400) [pid = 1753] [serial = 1478] [outer = 0x983a3800] 10:04:17 INFO - PROCESS | 1753 | 1467738257123 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x99e89800) [pid = 1753] [serial = 1479] [outer = 0x983a3800] 10:04:18 INFO - PROCESS | 1753 | 1467738258014 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1536ms 10:04:18 INFO - PROCESS | 1753 | 1467738258091 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:04:18 INFO - PROCESS | 1753 | 1467738258095 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 10:04:18 INFO - PROCESS | 1753 | 1467738258103 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 1753 | 1467738258107 Marionette TRACE conn3 <- [1,1942,null,{}] 10:04:18 INFO - PROCESS | 1753 | 1467738258114 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:18 INFO - PROCESS | 1753 | 1467738258121 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:18 INFO - PROCESS | 1753 | 1467738258344 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:04:18 INFO - PROCESS | 1753 | 1467738258526 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 1753 | 1467738258535 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b4000 == 23 [pid = 1753] [id = 493] 10:04:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x91294c00) [pid = 1753] [serial = 1480] [outer = (nil)] 10:04:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9a0ec800) [pid = 1753] [serial = 1481] [outer = 0x91294c00] 10:04:18 INFO - PROCESS | 1753 | 1467738258710 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9a0f1400) [pid = 1753] [serial = 1482] [outer = 0x91294c00] 10:04:19 INFO - PROCESS | 1753 | 1467738259668 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1638ms 10:04:19 INFO - PROCESS | 1753 | 1467738259740 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:04:19 INFO - PROCESS | 1753 | 1467738259745 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 10:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:04:19 INFO - PROCESS | 1753 | 1467738259752 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 1753 | 1467738259756 Marionette TRACE conn3 <- [1,1946,null,{}] 10:04:19 INFO - PROCESS | 1753 | 1467738259762 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:19 INFO - PROCESS | 1753 | 1467738259774 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:20 INFO - PROCESS | 1753 | 1467738260037 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:04:20 INFO - PROCESS | 1753 | 1467738260286 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 1753 | 1467738260296 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d4c00 == 24 [pid = 1753] [id = 494] 10:04:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x91310000) [pid = 1753] [serial = 1483] [outer = (nil)] 10:04:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9a1c3800) [pid = 1753] [serial = 1484] [outer = 0x91310000] 10:04:20 INFO - PROCESS | 1753 | 1467738260413 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a721800) [pid = 1753] [serial = 1485] [outer = 0x91310000] 10:04:21 INFO - PROCESS | 1753 | 1467738261420 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1733ms 10:04:21 INFO - PROCESS | 1753 | 1467738261486 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 1753 | 1467738261491 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 10:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:04:21 INFO - PROCESS | 1753 | 1467738261498 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 1753 | 1467738261503 Marionette TRACE conn3 <- [1,1950,null,{}] 10:04:21 INFO - PROCESS | 1753 | 1467738261509 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:21 INFO - PROCESS | 1753 | 1467738261514 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:21 INFO - PROCESS | 1753 | 1467738261696 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:04:21 INFO - PROCESS | 1753 | 1467738261928 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 1753 | 1467738261934 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8db400 == 25 [pid = 1753] [id = 495] 10:04:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8e8dc000) [pid = 1753] [serial = 1486] [outer = (nil)] 10:04:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8f4ab000) [pid = 1753] [serial = 1487] [outer = 0x8e8dc000] 10:04:22 INFO - PROCESS | 1753 | 1467738262177 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x911de400) [pid = 1753] [serial = 1488] [outer = 0x8e8dc000] 10:04:23 INFO - PROCESS | 1753 | 1467738263091 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1636ms 10:04:23 INFO - PROCESS | 1753 | 1467738263136 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:04:23 INFO - PROCESS | 1753 | 1467738263142 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 10:04:23 INFO - PROCESS | 1753 | 1467738263151 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 1753 | 1467738263155 Marionette TRACE conn3 <- [1,1954,null,{}] 10:04:23 INFO - PROCESS | 1753 | 1467738263164 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:23 INFO - PROCESS | 1753 | 1467738263169 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:23 INFO - PROCESS | 1753 | 1467738263354 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:04:24 INFO - PROCESS | 1753 | --DOCSHELL 0x91291800 == 24 [pid = 1753] [id = 477] 10:04:24 INFO - PROCESS | 1753 | 1467738264669 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 1753 | 1467738264683 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8dbc00 == 25 [pid = 1753] [id = 496] 10:04:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8f4a6400) [pid = 1753] [serial = 1489] [outer = (nil)] 10:04:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x8f4ac800) [pid = 1753] [serial = 1490] [outer = 0x8f4a6400] 10:04:24 INFO - PROCESS | 1753 | 1467738264868 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x911e9400) [pid = 1753] [serial = 1491] [outer = 0x8f4a6400] 10:04:25 INFO - PROCESS | 1753 | 1467738265774 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2698ms 10:04:25 INFO - PROCESS | 1753 | 1467738265849 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 1753 | 1467738265855 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 10:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:04:25 INFO - PROCESS | 1753 | 1467738265862 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 1753 | 1467738265867 Marionette TRACE conn3 <- [1,1958,null,{}] 10:04:25 INFO - PROCESS | 1753 | 1467738265884 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:25 INFO - PROCESS | 1753 | 1467738265892 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:26 INFO - PROCESS | 1753 | 1467738266131 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:04:26 INFO - PROCESS | 1753 | 1467738266161 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 1753 | 1467738266171 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x91502c00 == 26 [pid = 1753] [id = 497] 10:04:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x9150a800) [pid = 1753] [serial = 1492] [outer = (nil)] 10:04:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x91533000) [pid = 1753] [serial = 1493] [outer = 0x9150a800] 10:04:26 INFO - PROCESS | 1753 | 1467738266259 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x91ac1c00) [pid = 1753] [serial = 1494] [outer = 0x9150a800] 10:04:27 INFO - PROCESS | 1753 | 1467738267232 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1996ms 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x914c3000) [pid = 1753] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x8e8d4400) [pid = 1753] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x9153bc00) [pid = 1753] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x9519e000) [pid = 1753] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x96e6ec00) [pid = 1753] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x947abc00) [pid = 1753] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9a8ba800) [pid = 1753] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x91af3400) [pid = 1753] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x91acac00) [pid = 1753] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8f4afc00) [pid = 1753] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x914b7c00) [pid = 1753] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x953afc00) [pid = 1753] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91292000) [pid = 1753] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91310c00) [pid = 1753] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x911e3400) [pid = 1753] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9153c800) [pid = 1753] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9519fc00) [pid = 1753] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x91537000) [pid = 1753] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:04:27 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91acf000) [pid = 1753] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:04:28 INFO - PROCESS | 1753 | 1467738268011 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:04:28 INFO - PROCESS | 1753 | 1467738268019 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 10:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:04:28 INFO - PROCESS | 1753 | 1467738268030 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:04:28 INFO - PROCESS | 1753 | 1467738268034 Marionette TRACE conn3 <- [1,1962,null,{}] 10:04:28 INFO - PROCESS | 1753 | 1467738268041 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:28 INFO - PROCESS | 1753 | 1467738268047 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:28 INFO - PROCESS | 1753 | 1467738268275 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:04:28 INFO - PROCESS | 1753 | 1467738268369 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 1753 | 1467738268376 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x9153c800 == 27 [pid = 1753] [id = 498] 10:04:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91ac8800) [pid = 1753] [serial = 1495] [outer = (nil)] 10:04:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x922e1800) [pid = 1753] [serial = 1496] [outer = 0x91ac8800] 10:04:28 INFO - PROCESS | 1753 | 1467738268449 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x93951400) [pid = 1753] [serial = 1497] [outer = 0x91ac8800] 10:04:29 INFO - PROCESS | 1753 | 1467738269292 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1335ms 10:04:29 INFO - PROCESS | 1753 | 1467738269365 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 1753 | 1467738269369 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 10:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:04:29 INFO - PROCESS | 1753 | 1467738269410 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 1753 | 1467738269421 Marionette TRACE conn3 <- [1,1966,null,{}] 10:04:29 INFO - PROCESS | 1753 | 1467738269451 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:29 INFO - PROCESS | 1753 | 1467738269460 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:29 INFO - PROCESS | 1753 | 1467738269688 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:04:29 INFO - PROCESS | 1753 | 1467738269709 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:29 INFO - PROCESS | 1753 | 1467738269718 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x91311c00 == 28 [pid = 1753] [id = 499] 10:04:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x914c3000) [pid = 1753] [serial = 1498] [outer = (nil)] 10:04:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x95158000) [pid = 1753] [serial = 1499] [outer = 0x914c3000] 10:04:29 INFO - PROCESS | 1753 | 1467738269811 Marionette DEBUG loaded listener.js 10:04:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x95218000) [pid = 1753] [serial = 1500] [outer = 0x914c3000] 10:04:30 INFO - PROCESS | 1753 | 1467738270985 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1652ms 10:04:31 INFO - PROCESS | 1753 | 1467738271060 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 1753 | 1467738271068 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 10:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:04:31 INFO - PROCESS | 1753 | 1467738271077 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - PROCESS | 1753 | 1467738271084 Marionette TRACE conn3 <- [1,1970,null,{}] 10:04:31 INFO - PROCESS | 1753 | 1467738271094 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:31 INFO - PROCESS | 1753 | 1467738271099 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:31 INFO - PROCESS | 1753 | 1467738271359 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:04:31 INFO - PROCESS | 1753 | 1467738271600 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 1753 | 1467738271609 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b5400 == 29 [pid = 1753] [id = 500] 10:04:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x914b9c00) [pid = 1753] [serial = 1501] [outer = (nil)] 10:04:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x91acb800) [pid = 1753] [serial = 1502] [outer = 0x914b9c00] 10:04:31 INFO - PROCESS | 1753 | 1467738271741 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x92dcb000) [pid = 1753] [serial = 1503] [outer = 0x914b9c00] 10:04:32 INFO - PROCESS | 1753 | 1467738272794 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1794ms 10:04:32 INFO - PROCESS | 1753 | 1467738272871 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:04:32 INFO - PROCESS | 1753 | 1467738272879 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 10:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:04:32 INFO - PROCESS | 1753 | 1467738272892 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 1753 | 1467738272898 Marionette TRACE conn3 <- [1,1974,null,{}] 10:04:32 INFO - PROCESS | 1753 | 1467738272906 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:32 INFO - PROCESS | 1753 | 1467738272912 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:33 INFO - PROCESS | 1753 | 1467738273149 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:04:33 INFO - PROCESS | 1753 | 1467738273424 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 1753 | 1467738273434 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x95207400 == 30 [pid = 1753] [id = 501] 10:04:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x95209400) [pid = 1753] [serial = 1504] [outer = (nil)] 10:04:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x9521c400) [pid = 1753] [serial = 1505] [outer = 0x95209400] 10:04:33 INFO - PROCESS | 1753 | 1467738273566 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x96e6f000) [pid = 1753] [serial = 1506] [outer = 0x95209400] 10:04:34 INFO - PROCESS | 1753 | 1467738274633 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1790ms 10:04:34 INFO - PROCESS | 1753 | 1467738274683 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:04:34 INFO - PROCESS | 1753 | 1467738274688 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 10:04:34 INFO - PROCESS | 1753 | 1467738274695 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - PROCESS | 1753 | 1467738274702 Marionette TRACE conn3 <- [1,1978,null,{}] 10:04:34 INFO - PROCESS | 1753 | 1467738274720 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:34 INFO - PROCESS | 1753 | 1467738274729 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:34 INFO - PROCESS | 1753 | 1467738274927 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:04:35 INFO - PROCESS | 1753 | 1467738275155 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 1753 | 1467738275165 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x9963bc00 == 31 [pid = 1753] [id = 502] 10:04:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x99e7fc00) [pid = 1753] [serial = 1507] [outer = (nil)] 10:04:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9a0e4c00) [pid = 1753] [serial = 1508] [outer = 0x99e7fc00] 10:04:35 INFO - PROCESS | 1753 | 1467738275299 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x9a1c0800) [pid = 1753] [serial = 1509] [outer = 0x99e7fc00] 10:04:36 INFO - PROCESS | 1753 | 1467738276355 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1738ms 10:04:36 INFO - PROCESS | 1753 | 1467738276433 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 1753 | 1467738276438 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 10:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:04:36 INFO - PROCESS | 1753 | 1467738276446 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 1753 | 1467738276450 Marionette TRACE conn3 <- [1,1982,null,{}] 10:04:36 INFO - PROCESS | 1753 | 1467738276456 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:36 INFO - PROCESS | 1753 | 1467738276463 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:36 INFO - PROCESS | 1753 | 1467738276822 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:04:37 INFO - PROCESS | 1753 | 1467738277173 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 1753 | 1467738277186 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a5c00 == 32 [pid = 1753] [id = 503] 10:04:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x9128c000) [pid = 1753] [serial = 1510] [outer = (nil)] 10:04:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91296c00) [pid = 1753] [serial = 1511] [outer = 0x9128c000] 10:04:37 INFO - PROCESS | 1753 | 1467738277263 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x914b5c00) [pid = 1753] [serial = 1512] [outer = 0x9128c000] 10:04:38 INFO - PROCESS | 1753 | --DOCSHELL 0x91299000 == 31 [pid = 1753] [id = 480] 10:04:38 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4af800 == 30 [pid = 1753] [id = 479] 10:04:38 INFO - PROCESS | 1753 | --DOCSHELL 0x9130c400 == 29 [pid = 1753] [id = 478] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x91af3000) [pid = 1753] [serial = 1448] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x911e2000) [pid = 1753] [serial = 1413] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x8f4ac400) [pid = 1753] [serial = 1412] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x922e9000) [pid = 1753] [serial = 1416] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x91acd000) [pid = 1753] [serial = 1415] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x953b2000) [pid = 1753] [serial = 1419] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x95207c00) [pid = 1753] [serial = 1418] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x9a2cb400) [pid = 1753] [serial = 1422] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x9a0f5000) [pid = 1753] [serial = 1421] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9a77a400) [pid = 1753] [serial = 1425] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a720800) [pid = 1753] [serial = 1424] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9b0e7c00) [pid = 1753] [serial = 1428] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x924aec00) [pid = 1753] [serial = 1445] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9a8c3000) [pid = 1753] [serial = 1427] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x95151c00) [pid = 1753] [serial = 1437] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x92f7c400) [pid = 1753] [serial = 1436] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x911ec400) [pid = 1753] [serial = 1439] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91293c00) [pid = 1753] [serial = 1440] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91506000) [pid = 1753] [serial = 1442] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9b144c00) [pid = 1753] [serial = 1431] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9b0f4400) [pid = 1753] [serial = 1430] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x914c3400) [pid = 1753] [serial = 1434] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9130a000) [pid = 1753] [serial = 1433] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x92bf2c00) [pid = 1753] [serial = 1446] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x914b8400) [pid = 1753] [serial = 1463] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91538400) [pid = 1753] [serial = 1464] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x911ec000) [pid = 1753] [serial = 1451] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9130ac00) [pid = 1753] [serial = 1452] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91ac7400) [pid = 1753] [serial = 1454] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9150bc00) [pid = 1753] [serial = 1443] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x922dd800) [pid = 1753] [serial = 1455] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9520c000) [pid = 1753] [serial = 1457] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x92dcbc00) [pid = 1753] [serial = 1467] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9150e400) [pid = 1753] [serial = 1458] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x93a04c00) [pid = 1753] [serial = 1449] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x953b4800) [pid = 1753] [serial = 1461] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x953ac800) [pid = 1753] [serial = 1460] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x922e9c00) [pid = 1753] [serial = 1466] [outer = (nil)] [url = about:blank] 10:04:38 INFO - PROCESS | 1753 | 1467738278443 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2042ms 10:04:38 INFO - PROCESS | 1753 | 1467738278491 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 1753 | 1467738278497 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 10:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:04:38 INFO - PROCESS | 1753 | 1467738278506 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 1753 | 1467738278513 Marionette TRACE conn3 <- [1,1986,null,{}] 10:04:38 INFO - PROCESS | 1753 | 1467738278526 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:38 INFO - PROCESS | 1753 | 1467738278535 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:38 INFO - PROCESS | 1753 | 1467738278804 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:04:39 INFO - PROCESS | 1753 | 1467738278984 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 1753 | 1467738278995 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x91295000 == 30 [pid = 1753] [id = 504] 10:04:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x91296000) [pid = 1753] [serial = 1513] [outer = (nil)] 10:04:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x91506000) [pid = 1753] [serial = 1514] [outer = 0x91296000] 10:04:39 INFO - PROCESS | 1753 | 1467738279144 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x91532c00) [pid = 1753] [serial = 1515] [outer = 0x91296000] 10:04:40 INFO - PROCESS | 1753 | 1467738280036 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1593ms 10:04:40 INFO - PROCESS | 1753 | 1467738280103 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 1753 | 1467738280111 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 10:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:04:40 INFO - PROCESS | 1753 | 1467738280123 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 1753 | 1467738280130 Marionette TRACE conn3 <- [1,1990,null,{}] 10:04:40 INFO - PROCESS | 1753 | 1467738280139 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:40 INFO - PROCESS | 1753 | 1467738280147 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:40 INFO - PROCESS | 1753 | 1467738280422 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:04:40 INFO - PROCESS | 1753 | 1467738280768 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 1753 | 1467738280780 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x924a7c00 == 31 [pid = 1753] [id = 505] 10:04:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x924adc00) [pid = 1753] [serial = 1516] [outer = (nil)] 10:04:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x92bf2c00) [pid = 1753] [serial = 1517] [outer = 0x924adc00] 10:04:40 INFO - PROCESS | 1753 | 1467738280947 Marionette DEBUG loaded listener.js 10:04:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x92dccc00) [pid = 1753] [serial = 1518] [outer = 0x924adc00] 10:04:42 INFO - PROCESS | 1753 | 1467738282178 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2145ms 10:04:42 INFO - PROCESS | 1753 | 1467738282270 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 1753 | 1467738282279 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 10:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:04:42 INFO - PROCESS | 1753 | 1467738282331 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 1753 | 1467738282342 Marionette TRACE conn3 <- [1,1994,null,{}] 10:04:42 INFO - PROCESS | 1753 | 1467738282386 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:42 INFO - PROCESS | 1753 | 1467738282397 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:42 INFO - PROCESS | 1753 | 1467738282699 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:04:42 INFO - PROCESS | 1753 | 1467738282747 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 1753 | 1467738282759 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x947ac400 == 32 [pid = 1753] [id = 506] 10:04:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9514e800) [pid = 1753] [serial = 1519] [outer = (nil)] 10:04:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x95203000) [pid = 1753] [serial = 1520] [outer = 0x9514e800] 10:04:42 INFO - PROCESS | 1753 | 1467738282895 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x95214c00) [pid = 1753] [serial = 1521] [outer = 0x9514e800] 10:04:43 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x983a3800) [pid = 1753] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:04:43 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8f4a6400) [pid = 1753] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:04:43 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x947adc00) [pid = 1753] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:04:43 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91294c00) [pid = 1753] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:04:43 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8e8dc000) [pid = 1753] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:04:43 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x97895800) [pid = 1753] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:04:43 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x91310000) [pid = 1753] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:04:43 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x9150a800) [pid = 1753] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:04:43 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x914b5800) [pid = 1753] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:04:43 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x91ac8800) [pid = 1753] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:04:43 INFO - PROCESS | 1753 | 1467738283905 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1654ms 10:04:43 INFO - PROCESS | 1753 | 1467738283963 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:04:43 INFO - PROCESS | 1753 | 1467738283966 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 10:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:04:43 INFO - PROCESS | 1753 | 1467738283974 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - PROCESS | 1753 | 1467738283977 Marionette TRACE conn3 <- [1,1998,null,{}] 10:04:43 INFO - PROCESS | 1753 | 1467738283988 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:43 INFO - PROCESS | 1753 | 1467738283993 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:44 INFO - PROCESS | 1753 | 1467738284166 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:04:44 INFO - PROCESS | 1753 | 1467738284300 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 1753 | 1467738284309 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e1800 == 33 [pid = 1753] [id = 507] 10:04:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x9150a800) [pid = 1753] [serial = 1522] [outer = (nil)] 10:04:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x95222400) [pid = 1753] [serial = 1523] [outer = 0x9150a800] 10:04:44 INFO - PROCESS | 1753 | 1467738284381 Marionette DEBUG loaded listener.js 10:04:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x953b5000) [pid = 1753] [serial = 1524] [outer = 0x9150a800] 10:04:45 INFO - PROCESS | 1753 | 1467738285225 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1341ms 10:04:45 INFO - PROCESS | 1753 | 1467738285317 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:04:45 INFO - PROCESS | 1753 | 1467738285324 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 10:04:45 INFO - PROCESS | 1753 | 1467738285333 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:04:45 INFO - PROCESS | 1753 | 1467738285340 Marionette TRACE conn3 <- [1,2002,null,{}] 10:04:45 INFO - PROCESS | 1753 | 1467738285350 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:45 INFO - PROCESS | 1753 | 1467738285357 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:45 INFO - PROCESS | 1753 | 1467738285600 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:04:45 INFO - PROCESS | 1753 | 1467738285792 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 1753 | 1467738285811 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128cc00 == 34 [pid = 1753] [id = 508] 10:04:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x9128e400) [pid = 1753] [serial = 1525] [outer = (nil)] 10:04:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x91295400) [pid = 1753] [serial = 1526] [outer = 0x9128e400] 10:04:45 INFO - PROCESS | 1753 | 1467738285936 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x9130ec00) [pid = 1753] [serial = 1527] [outer = 0x9128e400] 10:04:47 INFO - PROCESS | 1753 | 1467738287088 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1846ms 10:04:47 INFO - PROCESS | 1753 | 1467738287181 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:04:47 INFO - PROCESS | 1753 | 1467738287190 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 10:04:47 INFO - PROCESS | 1753 | 1467738287209 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:04:47 INFO - PROCESS | 1753 | 1467738287221 Marionette TRACE conn3 <- [1,2006,null,{}] 10:04:47 INFO - PROCESS | 1753 | 1467738287295 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:47 INFO - PROCESS | 1753 | 1467738287305 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:47 INFO - PROCESS | 1753 | 1467738287575 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:04:47 INFO - PROCESS | 1753 | 1467738287791 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:47 INFO - PROCESS | 1753 | 1467738287803 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ad0800 == 35 [pid = 1753] [id = 509] 10:04:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x922e9000) [pid = 1753] [serial = 1528] [outer = (nil)] 10:04:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x92dcbc00) [pid = 1753] [serial = 1529] [outer = 0x922e9000] 10:04:47 INFO - PROCESS | 1753 | 1467738287884 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x93a05400) [pid = 1753] [serial = 1530] [outer = 0x922e9000] 10:04:48 INFO - PROCESS | 1753 | 1467738288846 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:04: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 10:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1721ms 10:04:48 INFO - PROCESS | 1753 | 1467738288921 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:04:48 INFO - PROCESS | 1753 | 1467738288925 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 10:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:04:48 INFO - PROCESS | 1753 | 1467738288933 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:04:48 INFO - PROCESS | 1753 | 1467738288937 Marionette TRACE conn3 <- [1,2010,null,{}] 10:04:48 INFO - PROCESS | 1753 | 1467738288955 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:48 INFO - PROCESS | 1753 | 1467738288964 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:49 INFO - PROCESS | 1753 | 1467738289202 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:04:49 INFO - PROCESS | 1753 | 1467738289486 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 1753 | 1467738289501 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bef400 == 36 [pid = 1753] [id = 510] 10:04:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x98319c00) [pid = 1753] [serial = 1531] [outer = (nil)] 10:04:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x99639400) [pid = 1753] [serial = 1532] [outer = 0x98319c00] 10:04:49 INFO - PROCESS | 1753 | 1467738289606 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x99e7f800) [pid = 1753] [serial = 1533] [outer = 0x98319c00] 10:04:50 INFO - PROCESS | 1753 | 1467738290541 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1640ms 10:04:50 INFO - PROCESS | 1753 | 1467738290589 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:04:50 INFO - PROCESS | 1753 | 1467738290595 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 10:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:04:50 INFO - PROCESS | 1753 | 1467738290602 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 1753 | 1467738290606 Marionette TRACE conn3 <- [1,2014,null,{}] 10:04:50 INFO - PROCESS | 1753 | 1467738290613 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:50 INFO - PROCESS | 1753 | 1467738290618 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:50 INFO - PROCESS | 1753 | 1467738290818 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:04:51 INFO - PROCESS | 1753 | 1467738291012 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 1753 | 1467738291022 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x91292800 == 37 [pid = 1753] [id = 511] 10:04:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x92dcd000) [pid = 1753] [serial = 1534] [outer = (nil)] 10:04:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9a2c4400) [pid = 1753] [serial = 1535] [outer = 0x92dcd000] 10:04:51 INFO - PROCESS | 1753 | 1467738291142 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9a624c00) [pid = 1753] [serial = 1536] [outer = 0x92dcd000] 10:04:52 INFO - PROCESS | 1753 | 1467738292139 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1584ms 10:04:52 INFO - PROCESS | 1753 | 1467738292195 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:04:52 INFO - PROCESS | 1753 | 1467738292200 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 10:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:04:52 INFO - PROCESS | 1753 | 1467738292208 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:04:52 INFO - PROCESS | 1753 | 1467738292212 Marionette TRACE conn3 <- [1,2018,null,{}] 10:04:52 INFO - PROCESS | 1753 | 1467738292218 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:52 INFO - PROCESS | 1753 | 1467738292225 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:52 INFO - PROCESS | 1753 | 1467738292408 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:04:52 INFO - PROCESS | 1753 | 1467738292590 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 1753 | 1467738292600 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a6800 == 38 [pid = 1753] [id = 512] 10:04:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x914c2400) [pid = 1753] [serial = 1537] [outer = (nil)] 10:04:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a71e000) [pid = 1753] [serial = 1538] [outer = 0x914c2400] 10:04:52 INFO - PROCESS | 1753 | 1467738292679 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a745800) [pid = 1753] [serial = 1539] [outer = 0x914c2400] 10:04:53 INFO - PROCESS | 1753 | 1467738293905 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1755ms 10:04:53 INFO - PROCESS | 1753 | 1467738293965 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:04:53 INFO - PROCESS | 1753 | 1467738293969 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 10:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:04:53 INFO - PROCESS | 1753 | 1467738293976 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:04:53 INFO - PROCESS | 1753 | 1467738293980 Marionette TRACE conn3 <- [1,2022,null,{}] 10:04:53 INFO - PROCESS | 1753 | 1467738293986 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:54 INFO - PROCESS | 1753 | 1467738293999 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:54 INFO - PROCESS | 1753 | 1467738294282 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:04:54 INFO - PROCESS | 1753 | 1467738294515 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:54 INFO - PROCESS | 1753 | 1467738294530 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8ce400 == 39 [pid = 1753] [id = 513] 10:04:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a781800) [pid = 1753] [serial = 1540] [outer = (nil)] 10:04:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a8c1400) [pid = 1753] [serial = 1541] [outer = 0x9a781800] 10:04:54 INFO - PROCESS | 1753 | 1467738294667 Marionette DEBUG loaded listener.js 10:04:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9ac49400) [pid = 1753] [serial = 1542] [outer = 0x9a781800] 10:04:55 INFO - PROCESS | 1753 | 1467738295613 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1681ms 10:04:55 INFO - PROCESS | 1753 | 1467738295660 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 1753 | 1467738295664 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 10:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:04:55 INFO - PROCESS | 1753 | 1467738295672 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 1753 | 1467738295676 Marionette TRACE conn3 <- [1,2026,null,{}] 10:04:55 INFO - PROCESS | 1753 | 1467738295682 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:55 INFO - PROCESS | 1753 | 1467738295688 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:55 INFO - PROCESS | 1753 | 1467738295871 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:04:56 INFO - PROCESS | 1753 | 1467738296513 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 1753 | 1467738296528 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x911de800 == 40 [pid = 1753] [id = 514] 10:04:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x911e0400) [pid = 1753] [serial = 1543] [outer = (nil)] 10:04:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x911e7c00) [pid = 1753] [serial = 1544] [outer = 0x911e0400] 10:04:56 INFO - PROCESS | 1753 | 1467738296666 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91298000) [pid = 1753] [serial = 1545] [outer = 0x911e0400] 10:04:57 INFO - PROCESS | 1753 | 1467738297573 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1985ms 10:04:57 INFO - PROCESS | 1753 | 1467738297660 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 1753 | 1467738297667 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 10:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:04:57 INFO - PROCESS | 1753 | 1467738297675 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 1753 | 1467738297680 Marionette TRACE conn3 <- [1,2030,null,{}] 10:04:57 INFO - PROCESS | 1753 | 1467738297710 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:57 INFO - PROCESS | 1753 | 1467738297719 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:57 INFO - PROCESS | 1753 | 1467738297902 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x911e3000 == 39 [pid = 1753] [id = 483] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b4000 == 38 [pid = 1753] [id = 493] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8dbc00 == 37 [pid = 1753] [id = 496] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac3400 == 36 [pid = 1753] [id = 488] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x91af2c00 == 35 [pid = 1753] [id = 481] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x91313400 == 34 [pid = 1753] [id = 482] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x93c23c00 == 33 [pid = 1753] [id = 490] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x914b9400 == 32 [pid = 1753] [id = 484] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x91316c00 == 31 [pid = 1753] [id = 489] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x914bec00 == 30 [pid = 1753] [id = 486] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x97894000 == 29 [pid = 1753] [id = 491] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x9130b800 == 28 [pid = 1753] [id = 487] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x9519b800 == 27 [pid = 1753] [id = 485] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x9153b400 == 26 [pid = 1753] [id = 492] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8db400 == 25 [pid = 1753] [id = 495] 10:04:59 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d4c00 == 24 [pid = 1753] [id = 494] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x99e89800) [pid = 1753] [serial = 1479] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x911e9400) [pid = 1753] [serial = 1491] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9519c400) [pid = 1753] [serial = 1472] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x95208000) [pid = 1753] [serial = 1473] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x99d6c400) [pid = 1753] [serial = 1478] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9a0ec800) [pid = 1753] [serial = 1481] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8f4ab000) [pid = 1753] [serial = 1487] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x983a5000) [pid = 1753] [serial = 1476] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9a721800) [pid = 1753] [serial = 1485] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x98319400) [pid = 1753] [serial = 1475] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91533000) [pid = 1753] [serial = 1493] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9153d400) [pid = 1753] [serial = 1470] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9a0f1400) [pid = 1753] [serial = 1482] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91503400) [pid = 1753] [serial = 1469] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x911de400) [pid = 1753] [serial = 1488] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91ac1c00) [pid = 1753] [serial = 1494] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9a1c3800) [pid = 1753] [serial = 1484] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8f4ac800) [pid = 1753] [serial = 1490] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x922e1800) [pid = 1753] [serial = 1496] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x93951400) [pid = 1753] [serial = 1497] [outer = (nil)] [url = about:blank] 10:04:59 INFO - PROCESS | 1753 | 1467738299273 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 1753 | 1467738299282 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:04:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d8400 == 25 [pid = 1753] [id = 515] 10:04:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8e8d9800) [pid = 1753] [serial = 1546] [outer = (nil)] 10:04:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8f4a8800) [pid = 1753] [serial = 1547] [outer = 0x8e8d9800] 10:04:59 INFO - PROCESS | 1753 | 1467738299422 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8f4b1400) [pid = 1753] [serial = 1548] [outer = 0x8e8d9800] 10:05:00 INFO - PROCESS | 1753 | 1467738300368 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2760ms 10:05:00 INFO - PROCESS | 1753 | 1467738300438 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:05:00 INFO - PROCESS | 1753 | 1467738300444 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 10:05:00 INFO - PROCESS | 1753 | 1467738300453 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - PROCESS | 1753 | 1467738300458 Marionette TRACE conn3 <- [1,2034,null,{}] 10:05:00 INFO - PROCESS | 1753 | 1467738300467 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:00 INFO - PROCESS | 1753 | 1467738300472 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:00 INFO - PROCESS | 1753 | 1467738300653 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:05:00 INFO - PROCESS | 1753 | 1467738300811 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 1753 | 1467738300823 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b7c00 == 26 [pid = 1753] [id = 516] 10:05:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x914bc000) [pid = 1753] [serial = 1549] [outer = (nil)] 10:05:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x914c4400) [pid = 1753] [serial = 1550] [outer = 0x914bc000] 10:05:00 INFO - PROCESS | 1753 | 1467738300952 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9150fc00) [pid = 1753] [serial = 1551] [outer = 0x914bc000] 10:05:01 INFO - PROCESS | 1753 | 1467738301911 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1539ms 10:05:02 INFO - PROCESS | 1753 | 1467738301997 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:05:02 INFO - PROCESS | 1753 | 1467738302009 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 10:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:05:02 INFO - PROCESS | 1753 | 1467738302047 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 1753 | 1467738302051 Marionette TRACE conn3 <- [1,2038,null,{}] 10:05:02 INFO - PROCESS | 1753 | 1467738302069 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:02 INFO - PROCESS | 1753 | 1467738302077 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:02 INFO - PROCESS | 1753 | 1467738302324 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:05:02 INFO - PROCESS | 1753 | 1467738302496 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 1753 | 1467738302503 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x91acf000 == 27 [pid = 1753] [id = 517] 10:05:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91ad0400) [pid = 1753] [serial = 1552] [outer = (nil)] 10:05:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91af1000) [pid = 1753] [serial = 1553] [outer = 0x91ad0400] 10:05:02 INFO - PROCESS | 1753 | 1467738302586 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91afa800) [pid = 1753] [serial = 1554] [outer = 0x91ad0400] 10:05:03 INFO - PROCESS | 1753 | 1467738303586 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1602ms 10:05:03 INFO - PROCESS | 1753 | 1467738303633 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:05:03 INFO - PROCESS | 1753 | 1467738303637 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 10:05:03 INFO - PROCESS | 1753 | 1467738303647 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 1753 | 1467738303657 Marionette TRACE conn3 <- [1,2042,null,{}] 10:05:03 INFO - PROCESS | 1753 | 1467738303683 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:03 INFO - PROCESS | 1753 | 1467738303691 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:03 INFO - PROCESS | 1753 | 1467738303928 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:05:04 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9150a800) [pid = 1753] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:05:04 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9514e800) [pid = 1753] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:05:04 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x95209400) [pid = 1753] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:05:04 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x914c3000) [pid = 1753] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:05:04 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x99e7fc00) [pid = 1753] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:05:04 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91296000) [pid = 1753] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:05:04 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x914b9c00) [pid = 1753] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:05:04 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9128c000) [pid = 1753] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:05:04 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x924adc00) [pid = 1753] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:05:04 INFO - PROCESS | 1753 | 1467738304457 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:04 INFO - PROCESS | 1753 | 1467738304464 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a7000 == 28 [pid = 1753] [id = 518] 10:05:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8f4a9400) [pid = 1753] [serial = 1555] [outer = (nil)] 10:05:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91291000) [pid = 1753] [serial = 1556] [outer = 0x8f4a9400] 10:05:04 INFO - PROCESS | 1753 | 1467738304557 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x92bf1c00) [pid = 1753] [serial = 1557] [outer = 0x8f4a9400] 10:05:05 INFO - PROCESS | 1753 | 1467738305378 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:05:05 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) 10:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1811ms 10:05:05 INFO - PROCESS | 1753 | 1467738305455 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 1753 | 1467738305459 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 10:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:05:05 INFO - PROCESS | 1753 | 1467738305469 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - PROCESS | 1753 | 1467738305473 Marionette TRACE conn3 <- [1,2046,null,{}] 10:05:05 INFO - PROCESS | 1753 | 1467738305479 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:05 INFO - PROCESS | 1753 | 1467738305484 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:05 INFO - PROCESS | 1753 | 1467738305659 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:05:05 INFO - PROCESS | 1753 | 1467738305807 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 1753 | 1467738305820 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x91317400 == 29 [pid = 1753] [id = 519] 10:05:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x93955400) [pid = 1753] [serial = 1558] [outer = (nil)] 10:05:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9514f400) [pid = 1753] [serial = 1559] [outer = 0x93955400] 10:05:05 INFO - PROCESS | 1753 | 1467738305892 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x95192c00) [pid = 1753] [serial = 1560] [outer = 0x93955400] 10:05:06 INFO - PROCESS | 1753 | 1467738306933 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1536ms 10:05:07 INFO - PROCESS | 1753 | 1467738307006 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:05:07 INFO - PROCESS | 1753 | 1467738307013 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 10:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:05:07 INFO - PROCESS | 1753 | 1467738307022 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 1753 | 1467738307028 Marionette TRACE conn3 <- [1,2050,null,{}] 10:05:07 INFO - PROCESS | 1753 | 1467738307038 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:07 INFO - PROCESS | 1753 | 1467738307045 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:07 INFO - PROCESS | 1753 | 1467738307286 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:05:07 INFO - PROCESS | 1753 | 1467738307531 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 1753 | 1467738307544 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x911eb400 == 30 [pid = 1753] [id = 520] 10:05:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9128a800) [pid = 1753] [serial = 1561] [outer = (nil)] 10:05:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x914c4000) [pid = 1753] [serial = 1562] [outer = 0x9128a800] 10:05:07 INFO - PROCESS | 1753 | 1467738307670 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91aecc00) [pid = 1753] [serial = 1563] [outer = 0x9128a800] 10:05:08 INFO - PROCESS | 1753 | 1467738308776 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1796ms 10:05:08 INFO - PROCESS | 1753 | 1467738308819 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:05:08 INFO - PROCESS | 1753 | 1467738308826 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 10:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:05:08 INFO - PROCESS | 1753 | 1467738308838 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:05:08 INFO - PROCESS | 1753 | 1467738308842 Marionette TRACE conn3 <- [1,2054,null,{}] 10:05:08 INFO - PROCESS | 1753 | 1467738308849 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:08 INFO - PROCESS | 1753 | 1467738308855 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:09 INFO - PROCESS | 1753 | 1467738309049 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:05:09 INFO - PROCESS | 1753 | 1467738309277 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:09 INFO - PROCESS | 1753 | 1467738309287 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b3400 == 31 [pid = 1753] [id = 521] 10:05:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x93c2bc00) [pid = 1753] [serial = 1564] [outer = (nil)] 10:05:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x951a0c00) [pid = 1753] [serial = 1565] [outer = 0x93c2bc00] 10:05:09 INFO - PROCESS | 1753 | 1467738309412 Marionette DEBUG loaded listener.js 10:05:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9520a400) [pid = 1753] [serial = 1566] [outer = 0x93c2bc00] 10:05:10 INFO - PROCESS | 1753 | 1467738310512 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1741ms 10:05:10 INFO - PROCESS | 1753 | 1467738310580 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:05:10 INFO - PROCESS | 1753 | 1467738310585 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 10:05:10 INFO - PROCESS | 1753 | 1467738310592 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:05:10 INFO - PROCESS | 1753 | 1467738310600 Marionette TRACE conn3 <- [1,2058,null,{}] 10:05:10 INFO - PROCESS | 1753 | 1467738310618 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:10 INFO - PROCESS | 1753 | 1467738310627 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:10 INFO - PROCESS | 1753 | 1467738310876 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:05:11 INFO - PROCESS | 1753 | 1467738311107 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:11 INFO - PROCESS | 1753 | 1467738311121 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x96e6bc00 == 32 [pid = 1753] [id = 522] 10:05:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x96e6c400) [pid = 1753] [serial = 1567] [outer = (nil)] 10:05:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x978a2800) [pid = 1753] [serial = 1568] [outer = 0x96e6c400] 10:05:11 INFO - PROCESS | 1753 | 1467738311206 Marionette DEBUG loaded listener.js 10:05:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x983ab400) [pid = 1753] [serial = 1569] [outer = 0x96e6c400] 10:05:12 INFO - PROCESS | 1753 | 1467738312237 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1701ms 10:05:12 INFO - PROCESS | 1753 | 1467738312294 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:05:12 INFO - PROCESS | 1753 | 1467738312300 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 10:05:12 INFO - PROCESS | 1753 | 1467738312307 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:05:12 INFO - PROCESS | 1753 | 1467738312310 Marionette TRACE conn3 <- [1,2062,null,{}] 10:05:12 INFO - PROCESS | 1753 | 1467738312317 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:12 INFO - PROCESS | 1753 | 1467738312322 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:12 INFO - PROCESS | 1753 | 1467738312523 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:05:12 INFO - PROCESS | 1753 | 1467738312750 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 1753 | 1467738312759 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b0c00 == 33 [pid = 1753] [id = 523] 10:05:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x911e7800) [pid = 1753] [serial = 1570] [outer = (nil)] 10:05:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91510000) [pid = 1753] [serial = 1571] [outer = 0x911e7800] 10:05:12 INFO - PROCESS | 1753 | 1467738312886 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x922e9c00) [pid = 1753] [serial = 1572] [outer = 0x911e7800] 10:05:14 INFO - PROCESS | 1753 | 1467738314462 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:05:14 INFO - PROCESS | 1753 | --DOCSHELL 0x924a7c00 == 32 [pid = 1753] [id = 505] 10:05:14 INFO - PROCESS | 1753 | --DOCSHELL 0x9153c800 == 31 [pid = 1753] [id = 498] 10:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2297ms 10:05:14 INFO - PROCESS | 1753 | --DOCSHELL 0x91295000 == 30 [pid = 1753] [id = 504] 10:05:14 INFO - PROCESS | 1753 | 1467738314643 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 1753 | 1467738314654 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 10:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:05:14 INFO - PROCESS | 1753 | 1467738314670 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 1753 | 1467738314678 Marionette TRACE conn3 <- [1,2066,null,{}] 10:05:14 INFO - PROCESS | 1753 | 1467738314692 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:14 INFO - PROCESS | 1753 | 1467738314702 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x95222400) [pid = 1753] [serial = 1523] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x95203000) [pid = 1753] [serial = 1520] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9521c400) [pid = 1753] [serial = 1505] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x96e6f000) [pid = 1753] [serial = 1506] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x95218000) [pid = 1753] [serial = 1500] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x95158000) [pid = 1753] [serial = 1499] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9a0e4c00) [pid = 1753] [serial = 1508] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a1c0800) [pid = 1753] [serial = 1509] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91506000) [pid = 1753] [serial = 1514] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91532c00) [pid = 1753] [serial = 1515] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91acb800) [pid = 1753] [serial = 1502] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x92dcb000) [pid = 1753] [serial = 1503] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91296c00) [pid = 1753] [serial = 1511] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x914b5c00) [pid = 1753] [serial = 1512] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x92bf2c00) [pid = 1753] [serial = 1517] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x92dccc00) [pid = 1753] [serial = 1518] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x95214c00) [pid = 1753] [serial = 1521] [outer = (nil)] [url = about:blank] 10:05:14 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x953b5000) [pid = 1753] [serial = 1524] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 1753 | 1467738315099 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:05:15 INFO - PROCESS | 1753 | 1467738315337 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 1753 | 1467738315352 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x91313000 == 31 [pid = 1753] [id = 524] 10:05:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x91318400) [pid = 1753] [serial = 1573] [outer = (nil)] 10:05:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91504800) [pid = 1753] [serial = 1574] [outer = 0x91318400] 10:05:15 INFO - PROCESS | 1753 | 1467738315479 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91534c00) [pid = 1753] [serial = 1575] [outer = 0x91318400] 10:05:16 INFO - PROCESS | 1753 | 1467738316445 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1850ms 10:05:16 INFO - PROCESS | 1753 | 1467738316519 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:05:16 INFO - PROCESS | 1753 | 1467738316526 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 10:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:05:16 INFO - PROCESS | 1753 | 1467738316537 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:05:16 INFO - PROCESS | 1753 | 1467738316541 Marionette TRACE conn3 <- [1,2070,null,{}] 10:05:16 INFO - PROCESS | 1753 | 1467738316548 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:16 INFO - PROCESS | 1753 | 1467738316554 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:16 INFO - PROCESS | 1753 | 1467738316748 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:05:16 INFO - PROCESS | 1753 | 1467738316910 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 1753 | 1467738316919 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bf2c00 == 32 [pid = 1753] [id = 525] 10:05:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x92bf9800) [pid = 1753] [serial = 1576] [outer = (nil)] 10:05:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x93952000) [pid = 1753] [serial = 1577] [outer = 0x92bf9800] 10:05:17 INFO - PROCESS | 1753 | 1467738317000 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x95150000) [pid = 1753] [serial = 1578] [outer = 0x92bf9800] 10:05:17 INFO - PROCESS | 1753 | 1467738317977 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1486ms 10:05:18 INFO - PROCESS | 1753 | 1467738318023 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 1753 | 1467738318028 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 10:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:05:18 INFO - PROCESS | 1753 | 1467738318044 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - PROCESS | 1753 | 1467738318051 Marionette TRACE conn3 <- [1,2074,null,{}] 10:05:18 INFO - PROCESS | 1753 | 1467738318068 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:18 INFO - PROCESS | 1753 | 1467738318077 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:18 INFO - PROCESS | 1753 | 1467738318325 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:05:18 INFO - PROCESS | 1753 | 1467738318348 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 1753 | 1467738318360 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x95223c00 == 33 [pid = 1753] [id = 526] 10:05:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x953ac800) [pid = 1753] [serial = 1579] [outer = (nil)] 10:05:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x953b4400) [pid = 1753] [serial = 1580] [outer = 0x953ac800] 10:05:18 INFO - PROCESS | 1753 | 1467738318433 Marionette DEBUG loaded listener.js 10:05:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x96e73400) [pid = 1753] [serial = 1581] [outer = 0x953ac800] 10:05:19 INFO - PROCESS | 1753 | 1467738319483 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:05:19 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9128e400) [pid = 1753] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:05:19 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x922e9000) [pid = 1753] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:05:19 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x911e0400) [pid = 1753] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:05:19 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8e8d9800) [pid = 1753] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:05:19 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x914bc000) [pid = 1753] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:05:19 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91ad0400) [pid = 1753] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:05:19 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8f4a9400) [pid = 1753] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:05:19 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x98319c00) [pid = 1753] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:05:19 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x92dcd000) [pid = 1753] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:05:19 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x914c2400) [pid = 1753] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:05:19 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x9a781800) [pid = 1753] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1489ms 10:05:19 INFO - PROCESS | 1753 | 1467738319533 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:05:19 INFO - PROCESS | 1753 | 1467738319539 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 10:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:05:19 INFO - PROCESS | 1753 | 1467738319546 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 1753 | 1467738319549 Marionette TRACE conn3 <- [1,2078,null,{}] 10:05:19 INFO - PROCESS | 1753 | 1467738319561 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:19 INFO - PROCESS | 1753 | 1467738319565 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:19 INFO - PROCESS | 1753 | 1467738319733 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:05:19 INFO - PROCESS | 1753 | 1467738319870 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 1753 | 1467738319877 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x911df000 == 34 [pid = 1753] [id = 527] 10:05:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x91314400) [pid = 1753] [serial = 1582] [outer = (nil)] 10:05:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x93954c00) [pid = 1753] [serial = 1583] [outer = 0x91314400] 10:05:19 INFO - PROCESS | 1753 | 1467738319948 Marionette DEBUG loaded listener.js 10:05:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x9520c800) [pid = 1753] [serial = 1584] [outer = 0x91314400] 10:05:20 INFO - PROCESS | 1753 | 1467738320765 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1239ms 10:05:20 INFO - PROCESS | 1753 | 1467738320791 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 1753 | 1467738320796 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 10:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:05:20 INFO - PROCESS | 1753 | 1467738320803 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 1753 | 1467738320807 Marionette TRACE conn3 <- [1,2082,null,{}] 10:05:20 INFO - PROCESS | 1753 | 1467738320822 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:20 INFO - PROCESS | 1753 | 1467738320828 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:21 INFO - PROCESS | 1753 | 1467738321003 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:05:21 INFO - PROCESS | 1753 | 1467738321012 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:21 INFO - PROCESS | 1753 | 1467738321021 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ab800 == 35 [pid = 1753] [id = 528] 10:05:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x911e8c00) [pid = 1753] [serial = 1585] [outer = (nil)] 10:05:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x992c4400) [pid = 1753] [serial = 1586] [outer = 0x911e8c00] 10:05:21 INFO - PROCESS | 1753 | 1467738321092 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9963b000) [pid = 1753] [serial = 1587] [outer = 0x911e8c00] 10:05:22 INFO - PROCESS | 1753 | 1467738322241 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1491ms 10:05:22 INFO - PROCESS | 1753 | 1467738322296 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:05:22 INFO - PROCESS | 1753 | 1467738322303 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 10:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:05:22 INFO - PROCESS | 1753 | 1467738322312 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:05:22 INFO - PROCESS | 1753 | 1467738322317 Marionette TRACE conn3 <- [1,2086,null,{}] 10:05:22 INFO - PROCESS | 1753 | 1467738322328 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:22 INFO - PROCESS | 1753 | 1467738322334 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:22 INFO - PROCESS | 1753 | 1467738322571 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:05:22 INFO - PROCESS | 1753 | 1467738322814 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 1753 | 1467738322826 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x91317c00 == 36 [pid = 1753] [id = 529] 10:05:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x914b9400) [pid = 1753] [serial = 1588] [outer = (nil)] 10:05:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91aca000) [pid = 1753] [serial = 1589] [outer = 0x914b9400] 10:05:22 INFO - PROCESS | 1753 | 1467738322927 Marionette DEBUG loaded listener.js 10:05:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x924af400) [pid = 1753] [serial = 1590] [outer = 0x914b9400] 10:05:23 INFO - PROCESS | 1753 | 1467738323978 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1750ms 10:05:24 INFO - PROCESS | 1753 | 1467738324066 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:05:24 INFO - PROCESS | 1753 | 1467738324079 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 10:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:05:24 INFO - PROCESS | 1753 | 1467738324100 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 1753 | 1467738324109 Marionette TRACE conn3 <- [1,2090,null,{}] 10:05:24 INFO - PROCESS | 1753 | 1467738324127 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:24 INFO - PROCESS | 1753 | 1467738324133 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:24 INFO - PROCESS | 1753 | 1467738324365 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:05:24 INFO - PROCESS | 1753 | 1467738324703 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 1753 | 1467738324713 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a9400 == 37 [pid = 1753] [id = 530] 10:05:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9520f400) [pid = 1753] [serial = 1591] [outer = (nil)] 10:05:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9521f800) [pid = 1753] [serial = 1592] [outer = 0x9520f400] 10:05:24 INFO - PROCESS | 1753 | 1467738324802 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x953b8800) [pid = 1753] [serial = 1593] [outer = 0x9520f400] 10:05:25 INFO - PROCESS | 1753 | 1467738325898 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1846ms 10:05:25 INFO - PROCESS | 1753 | 1467738325943 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:05:25 INFO - PROCESS | 1753 | 1467738325948 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 10:05:25 INFO - PROCESS | 1753 | 1467738325955 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 1753 | 1467738325961 Marionette TRACE conn3 <- [1,2094,null,{}] 10:05:25 INFO - PROCESS | 1753 | 1467738325979 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:25 INFO - PROCESS | 1753 | 1467738325989 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:26 INFO - PROCESS | 1753 | 1467738326201 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:05:26 INFO - PROCESS | 1753 | 1467738326386 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 1753 | 1467738326400 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x9963cc00 == 38 [pid = 1753] [id = 531] 10:05:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x99e7fc00) [pid = 1753] [serial = 1594] [outer = (nil)] 10:05:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9a0f7400) [pid = 1753] [serial = 1595] [outer = 0x99e7fc00] 10:05:26 INFO - PROCESS | 1753 | 1467738326497 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a1c7c00) [pid = 1753] [serial = 1596] [outer = 0x99e7fc00] 10:05:27 INFO - PROCESS | 1753 | 1467738327465 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1545ms 10:05:27 INFO - PROCESS | 1753 | 1467738327501 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:05:27 INFO - PROCESS | 1753 | 1467738327506 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 10:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:05:27 INFO - PROCESS | 1753 | 1467738327532 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:05:27 INFO - PROCESS | 1753 | 1467738327537 Marionette TRACE conn3 <- [1,2098,null,{}] 10:05:27 INFO - PROCESS | 1753 | 1467738327543 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:27 INFO - PROCESS | 1753 | 1467738327549 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:27 INFO - PROCESS | 1753 | 1467738327743 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:05:27 INFO - PROCESS | 1753 | 1467738327928 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 1753 | 1467738327937 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x98318400 == 39 [pid = 1753] [id = 532] 10:05:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a0f4c00) [pid = 1753] [serial = 1597] [outer = (nil)] 10:05:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a71a000) [pid = 1753] [serial = 1598] [outer = 0x9a0f4c00] 10:05:28 INFO - PROCESS | 1753 | 1467738328017 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a721800) [pid = 1753] [serial = 1599] [outer = 0x9a0f4c00] 10:05:28 INFO - PROCESS | 1753 | 1467738328962 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1486ms 10:05:29 INFO - PROCESS | 1753 | 1467738329017 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:05:29 INFO - PROCESS | 1753 | 1467738329021 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 10:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:05:29 INFO - PROCESS | 1753 | 1467738329028 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:05:29 INFO - PROCESS | 1753 | 1467738329033 Marionette TRACE conn3 <- [1,2102,null,{}] 10:05:29 INFO - PROCESS | 1753 | 1467738329039 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:29 INFO - PROCESS | 1753 | 1467738329044 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:29 INFO - PROCESS | 1753 | 1467738329231 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:05:29 INFO - PROCESS | 1753 | 1467738329414 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 1753 | 1467738329423 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e7000 == 40 [pid = 1753] [id = 533] 10:05:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91ac2c00) [pid = 1753] [serial = 1600] [outer = (nil)] 10:05:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a77c400) [pid = 1753] [serial = 1601] [outer = 0x91ac2c00] 10:05:29 INFO - PROCESS | 1753 | 1467738329506 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a77ec00) [pid = 1753] [serial = 1602] [outer = 0x91ac2c00] 10:05:30 INFO - PROCESS | 1753 | 1467738330518 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1546ms 10:05:30 INFO - PROCESS | 1753 | 1467738330575 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:05:30 INFO - PROCESS | 1753 | 1467738330580 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 10:05:30 INFO - PROCESS | 1753 | 1467738330587 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:05:30 INFO - PROCESS | 1753 | 1467738330591 Marionette TRACE conn3 <- [1,2106,null,{}] 10:05:30 INFO - PROCESS | 1753 | 1467738330597 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:30 INFO - PROCESS | 1753 | 1467738330608 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:30 INFO - PROCESS | 1753 | 1467738330873 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:05:31 INFO - PROCESS | 1753 | 1467738331166 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:31 INFO - PROCESS | 1753 | 1467738331173 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cf800 == 41 [pid = 1753] [id = 534] 10:05:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8e8d6c00) [pid = 1753] [serial = 1603] [outer = (nil)] 10:05:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9a8c4c00) [pid = 1753] [serial = 1604] [outer = 0x8e8d6c00] 10:05:31 INFO - PROCESS | 1753 | 1467738331259 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9ac45c00) [pid = 1753] [serial = 1605] [outer = 0x8e8d6c00] 10:05:32 INFO - PROCESS | 1753 | 1467738332195 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1683ms 10:05:32 INFO - PROCESS | 1753 | 1467738332270 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:05:32 INFO - PROCESS | 1753 | 1467738332273 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 10:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:05:32 INFO - PROCESS | 1753 | 1467738332281 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 1753 | 1467738332284 Marionette TRACE conn3 <- [1,2110,null,{}] 10:05:32 INFO - PROCESS | 1753 | 1467738332290 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:32 INFO - PROCESS | 1753 | 1467738332295 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:32 INFO - PROCESS | 1753 | 1467738332482 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:05:32 INFO - PROCESS | 1753 | 1467738332670 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 1753 | 1467738332676 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a781c00 == 42 [pid = 1753] [id = 535] 10:05:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9a8bb000) [pid = 1753] [serial = 1606] [outer = (nil)] 10:05:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9aeba800) [pid = 1753] [serial = 1607] [outer = 0x9a8bb000] 10:05:32 INFO - PROCESS | 1753 | 1467738332760 Marionette DEBUG loaded listener.js 10:05:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9aebdc00) [pid = 1753] [serial = 1608] [outer = 0x9a8bb000] 10:05:33 INFO - PROCESS | 1753 | 1467738333725 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1492ms 10:05:33 INFO - PROCESS | 1753 | 1467738333773 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:05:33 INFO - PROCESS | 1753 | 1467738333785 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 10:05:33 INFO - PROCESS | 1753 | 1467738333793 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:05:33 INFO - PROCESS | 1753 | 1467738333797 Marionette TRACE conn3 <- [1,2114,null,{}] 10:05:33 INFO - PROCESS | 1753 | 1467738333803 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:33 INFO - PROCESS | 1753 | 1467738333809 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:33 INFO - PROCESS | 1753 | 1467738333994 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:05:34 INFO - PROCESS | 1753 | 1467738334178 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 1753 | 1467738334188 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d0000 == 43 [pid = 1753] [id = 536] 10:05:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8e8d5c00) [pid = 1753] [serial = 1609] [outer = (nil)] 10:05:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x91315800) [pid = 1753] [serial = 1610] [outer = 0x8e8d5c00] 10:05:34 INFO - PROCESS | 1753 | 1467738334270 Marionette DEBUG loaded listener.js 10:05:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91536400) [pid = 1753] [serial = 1611] [outer = 0x8e8d5c00] 10:05:35 INFO - PROCESS | 1753 | 1467738335449 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1735ms 10:05:35 INFO - PROCESS | 1753 | 1467738335529 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 1753 | 1467738335536 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 10:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:05:35 INFO - PROCESS | 1753 | 1467738335545 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 1753 | 1467738335549 Marionette TRACE conn3 <- [1,2118,null,{}] 10:05:35 INFO - PROCESS | 1753 | 1467738335565 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:35 INFO - PROCESS | 1753 | 1467738335574 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:35 INFO - PROCESS | 1753 | 1467738335802 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:05:36 INFO - PROCESS | 1753 | 1467738336136 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 1753 | 1467738336150 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x91291c00 == 44 [pid = 1753] [id = 537] 10:05:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9130b800) [pid = 1753] [serial = 1612] [outer = (nil)] 10:05:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x914bd800) [pid = 1753] [serial = 1613] [outer = 0x9130b800] 10:05:36 INFO - PROCESS | 1753 | 1467738336226 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9150e000) [pid = 1753] [serial = 1614] [outer = 0x9130b800] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x914b5400 == 43 [pid = 1753] [id = 500] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x91502c00 == 42 [pid = 1753] [id = 497] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x91311c00 == 41 [pid = 1753] [id = 499] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x947ac400 == 40 [pid = 1753] [id = 506] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x95207400 == 39 [pid = 1753] [id = 501] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x911e1800 == 38 [pid = 1753] [id = 507] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x92bef400 == 37 [pid = 1753] [id = 510] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x9128cc00 == 36 [pid = 1753] [id = 508] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x9963bc00 == 35 [pid = 1753] [id = 502] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x91292800 == 34 [pid = 1753] [id = 511] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8ce400 == 33 [pid = 1753] [id = 513] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a6800 == 32 [pid = 1753] [id = 512] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x91ad0800 == 31 [pid = 1753] [id = 509] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x911de800 == 30 [pid = 1753] [id = 514] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d8400 == 29 [pid = 1753] [id = 515] 10:05:37 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a5c00 == 28 [pid = 1753] [id = 503] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x911e7c00) [pid = 1753] [serial = 1544] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8f4a8800) [pid = 1753] [serial = 1547] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8f4b1400) [pid = 1753] [serial = 1548] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x914c4400) [pid = 1753] [serial = 1550] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x91afa800) [pid = 1753] [serial = 1554] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x91af1000) [pid = 1753] [serial = 1553] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x91291000) [pid = 1753] [serial = 1556] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91298000) [pid = 1753] [serial = 1545] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x92bf1c00) [pid = 1753] [serial = 1557] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x99639400) [pid = 1753] [serial = 1532] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9a624c00) [pid = 1753] [serial = 1536] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9a2c4400) [pid = 1753] [serial = 1535] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9a745800) [pid = 1753] [serial = 1539] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a71e000) [pid = 1753] [serial = 1538] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9ac49400) [pid = 1753] [serial = 1542] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9a8c1400) [pid = 1753] [serial = 1541] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9150fc00) [pid = 1753] [serial = 1551] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9130ec00) [pid = 1753] [serial = 1527] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91295400) [pid = 1753] [serial = 1526] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x93a05400) [pid = 1753] [serial = 1530] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9514f400) [pid = 1753] [serial = 1559] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x92dcbc00) [pid = 1753] [serial = 1529] [outer = (nil)] [url = about:blank] 10:05:37 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x99e7f800) [pid = 1753] [serial = 1533] [outer = (nil)] [url = about:blank] 10:05:38 INFO - PROCESS | 1753 | 1467738338330 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2846ms 10:05:38 INFO - PROCESS | 1753 | 1467738338395 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 10:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:05:38 INFO - PROCESS | 1753 | 1467738338405 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 10:05:38 INFO - PROCESS | 1753 | 1467738338418 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 1753 | 1467738338426 Marionette TRACE conn3 <- [1,2122,null,{}] 10:05:38 INFO - PROCESS | 1753 | 1467738338510 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:38 INFO - PROCESS | 1753 | 1467738338517 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:38 INFO - PROCESS | 1753 | 1467738338700 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:05:38 INFO - PROCESS | 1753 | 1467738338713 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:38 INFO - PROCESS | 1753 | 1467738338721 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e1000 == 29 [pid = 1753] [id = 538] 10:05:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x911e2000) [pid = 1753] [serial = 1615] [outer = (nil)] 10:05:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91299c00) [pid = 1753] [serial = 1616] [outer = 0x911e2000] 10:05:38 INFO - PROCESS | 1753 | 1467738338798 Marionette DEBUG loaded listener.js 10:05:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9130c000) [pid = 1753] [serial = 1617] [outer = 0x911e2000] 10:05:39 INFO - PROCESS | 1753 | 1467738339806 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1458ms 10:05:39 INFO - PROCESS | 1753 | 1467738339871 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:05:39 INFO - PROCESS | 1753 | 1467738339880 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 10:05:39 INFO - PROCESS | 1753 | 1467738339893 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - PROCESS | 1753 | 1467738339898 Marionette TRACE conn3 <- [1,2126,null,{}] 10:05:39 INFO - PROCESS | 1753 | 1467738339904 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:39 INFO - PROCESS | 1753 | 1467738339910 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:40 INFO - PROCESS | 1753 | 1467738340151 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:05:40 INFO - PROCESS | 1753 | 1467738340241 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 1753 | 1467738340250 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x91502000 == 30 [pid = 1753] [id = 539] 10:05:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91509800) [pid = 1753] [serial = 1618] [outer = (nil)] 10:05:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91533000) [pid = 1753] [serial = 1619] [outer = 0x91509800] 10:05:40 INFO - PROCESS | 1753 | 1467738340325 Marionette DEBUG loaded listener.js 10:05:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91acac00) [pid = 1753] [serial = 1620] [outer = 0x91509800] 10:05:41 INFO - PROCESS | 1753 | 1467738341241 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1387ms 10:05:41 INFO - PROCESS | 1753 | 1467738341278 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:05:41 INFO - PROCESS | 1753 | 1467738341282 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 10:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:05:41 INFO - PROCESS | 1753 | 1467738341289 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:05:41 INFO - PROCESS | 1753 | 1467738341295 Marionette TRACE conn3 <- [1,2130,null,{}] 10:05:41 INFO - PROCESS | 1753 | 1467738341322 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:41 INFO - PROCESS | 1753 | 1467738341332 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:41 INFO - PROCESS | 1753 | 1467738341575 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:05:41 INFO - PROCESS | 1753 | 1467738341602 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 1753 | 1467738341613 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a04400 == 31 [pid = 1753] [id = 540] 10:05:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x93a05c00) [pid = 1753] [serial = 1621] [outer = (nil)] 10:05:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x93a0e400) [pid = 1753] [serial = 1622] [outer = 0x93a05c00] 10:05:41 INFO - PROCESS | 1753 | 1467738341691 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x93c2c400) [pid = 1753] [serial = 1623] [outer = 0x93a05c00] 10:05:43 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x953ac800) [pid = 1753] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:05:43 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91314400) [pid = 1753] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:05:43 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x93955400) [pid = 1753] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:05:43 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x96e6c400) [pid = 1753] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:05:43 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91318400) [pid = 1753] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:05:43 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x93c2bc00) [pid = 1753] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:05:43 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x911e7800) [pid = 1753] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:05:43 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x92bf9800) [pid = 1753] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:05:43 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9128a800) [pid = 1753] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:05:43 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x911e8c00) [pid = 1753] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:05:43 INFO - PROCESS | 1753 | 1467738343208 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:05:43 INFO - PROCESS | 1753 | 1467738343305 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 10:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:05:43 INFO - PROCESS | 1753 | 1467738343312 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:05:43 INFO - PROCESS | 1753 | 1467738343315 Marionette TRACE conn3 <- [1,2134,null,{}] 10:05:43 INFO - PROCESS | 1753 | 1467738343321 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:43 INFO - PROCESS | 1753 | 1467738343325 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:43 INFO - PROCESS | 1753 | 1467738343540 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:05:43 INFO - PROCESS | 1753 | 1467738343640 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:43 INFO - PROCESS | 1753 | 1467738343649 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x924a8800 == 32 [pid = 1753] [id = 541] 10:05:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x924b4000) [pid = 1753] [serial = 1624] [outer = (nil)] 10:05:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x93c2b800) [pid = 1753] [serial = 1625] [outer = 0x924b4000] 10:05:43 INFO - PROCESS | 1753 | 1467738343724 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x95205400) [pid = 1753] [serial = 1626] [outer = 0x924b4000] 10:05:44 INFO - PROCESS | 1753 | 1467738344484 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1235ms 10:05:44 INFO - PROCESS | 1753 | 1467738344548 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 1753 | 1467738344552 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 10:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:05:44 INFO - PROCESS | 1753 | 1467738344559 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 1753 | 1467738344563 Marionette TRACE conn3 <- [1,2138,null,{}] 10:05:44 INFO - PROCESS | 1753 | 1467738344568 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:44 INFO - PROCESS | 1753 | 1467738344574 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:44 INFO - PROCESS | 1753 | 1467738344735 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:05:44 INFO - PROCESS | 1753 | 1467738344746 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 1753 | 1467738344753 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x922e1800 == 33 [pid = 1753] [id = 542] 10:05:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x92f89c00) [pid = 1753] [serial = 1627] [outer = (nil)] 10:05:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9521d000) [pid = 1753] [serial = 1628] [outer = 0x92f89c00] 10:05:44 INFO - PROCESS | 1753 | 1467738344825 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x953ac800) [pid = 1753] [serial = 1629] [outer = 0x92f89c00] 10:05:46 INFO - PROCESS | 1753 | 1467738346042 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1537ms 10:05:46 INFO - PROCESS | 1753 | 1467738346098 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:05:46 INFO - PROCESS | 1753 | 1467738346106 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 10:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:05:46 INFO - PROCESS | 1753 | 1467738346116 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:05:46 INFO - PROCESS | 1753 | 1467738346119 Marionette TRACE conn3 <- [1,2142,null,{}] 10:05:46 INFO - PROCESS | 1753 | 1467738346129 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:46 INFO - PROCESS | 1753 | 1467738346135 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:46 INFO - PROCESS | 1753 | 1467738346336 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:05:46 INFO - PROCESS | 1753 | 1467738346595 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 1753 | 1467738346605 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128c000 == 34 [pid = 1753] [id = 543] 10:05:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91296400) [pid = 1753] [serial = 1630] [outer = (nil)] 10:05:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x914b8400) [pid = 1753] [serial = 1631] [outer = 0x91296400] 10:05:46 INFO - PROCESS | 1753 | 1467738346732 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91539400) [pid = 1753] [serial = 1632] [outer = 0x91296400] 10:05:47 INFO - PROCESS | 1753 | 1467738347767 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 10:05:47 INFO - PROCESS | 1753 | 1467738347866 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 10:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:05:47 INFO - PROCESS | 1753 | 1467738347879 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:05:47 INFO - PROCESS | 1753 | 1467738347885 Marionette TRACE conn3 <- [1,2146,null,{}] 10:05:47 INFO - PROCESS | 1753 | 1467738347891 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:47 INFO - PROCESS | 1753 | 1467738347897 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:48 INFO - PROCESS | 1753 | 1467738348126 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:05:48 INFO - PROCESS | 1753 | 1467738348366 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:48 INFO - PROCESS | 1753 | 1467738348378 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128f400 == 35 [pid = 1753] [id = 544] 10:05:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x95155000) [pid = 1753] [serial = 1633] [outer = (nil)] 10:05:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9521e000) [pid = 1753] [serial = 1634] [outer = 0x95155000] 10:05:48 INFO - PROCESS | 1753 | 1467738348459 Marionette DEBUG loaded listener.js 10:05:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91501800) [pid = 1753] [serial = 1635] [outer = 0x95155000] 10:05:49 INFO - PROCESS | 1753 | 1467738349506 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:05:49 INFO - PROCESS | 1753 | 1467738349569 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 10:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:05:49 INFO - PROCESS | 1753 | 1467738349576 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - PROCESS | 1753 | 1467738349583 Marionette TRACE conn3 <- [1,2150,null,{}] 10:05:49 INFO - PROCESS | 1753 | 1467738349600 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:49 INFO - PROCESS | 1753 | 1467738349609 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:49 INFO - PROCESS | 1753 | 1467738349797 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:05:50 INFO - PROCESS | 1753 | 1467738350026 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:50 INFO - PROCESS | 1753 | 1467738350035 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x99e84c00 == 36 [pid = 1753] [id = 545] 10:05:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a0e1c00) [pid = 1753] [serial = 1636] [outer = (nil)] 10:05:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9a0f2c00) [pid = 1753] [serial = 1637] [outer = 0x9a0e1c00] 10:05:50 INFO - PROCESS | 1753 | 1467738350162 Marionette DEBUG loaded listener.js 10:05:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9a0f8800) [pid = 1753] [serial = 1638] [outer = 0x9a0e1c00] 10:05:51 INFO - PROCESS | 1753 | 1467738351154 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:05: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 10:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1636ms 10:05:51 INFO - PROCESS | 1753 | 1467738351214 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:05:51 INFO - PROCESS | 1753 | 1467738351219 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 10:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:05:51 INFO - PROCESS | 1753 | 1467738351226 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:05:51 INFO - PROCESS | 1753 | 1467738351230 Marionette TRACE conn3 <- [1,2154,null,{}] 10:05:51 INFO - PROCESS | 1753 | 1467738351236 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:51 INFO - PROCESS | 1753 | 1467738351241 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:51 INFO - PROCESS | 1753 | 1467738351446 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:05:51 INFO - PROCESS | 1753 | 1467738351684 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 1753 | 1467738351694 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e5400 == 37 [pid = 1753] [id = 546] 10:05:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x93a03400) [pid = 1753] [serial = 1639] [outer = (nil)] 10:05:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9a2c5400) [pid = 1753] [serial = 1640] [outer = 0x93a03400] 10:05:51 INFO - PROCESS | 1753 | 1467738351824 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9a623c00) [pid = 1753] [serial = 1641] [outer = 0x93a03400] 10:05:52 INFO - PROCESS | 1753 | 1467738352813 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1783ms 10:05:53 INFO - PROCESS | 1753 | 1467738353013 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 1753 | 1467738353020 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 10:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:05:53 INFO - PROCESS | 1753 | 1467738353029 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 1753 | 1467738353034 Marionette TRACE conn3 <- [1,2158,null,{}] 10:05:53 INFO - PROCESS | 1753 | 1467738353042 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:53 INFO - PROCESS | 1753 | 1467738353049 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:53 INFO - PROCESS | 1753 | 1467738353228 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:05:53 INFO - PROCESS | 1753 | 1467738353483 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 1753 | 1467738353500 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4aa400 == 38 [pid = 1753] [id = 547] 10:05:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x911ddc00) [pid = 1753] [serial = 1642] [outer = (nil)] 10:05:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9130c800) [pid = 1753] [serial = 1643] [outer = 0x911ddc00] 10:05:53 INFO - PROCESS | 1753 | 1467738353654 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x914bbc00) [pid = 1753] [serial = 1644] [outer = 0x911ddc00] 10:05:54 INFO - PROCESS | 1753 | --DOCSHELL 0x924a8800 == 37 [pid = 1753] [id = 541] 10:05:54 INFO - PROCESS | 1753 | --DOCSHELL 0x93a04400 == 36 [pid = 1753] [id = 540] 10:05:54 INFO - PROCESS | 1753 | --DOCSHELL 0x91502000 == 35 [pid = 1753] [id = 539] 10:05:54 INFO - PROCESS | 1753 | --DOCSHELL 0x911e1000 == 34 [pid = 1753] [id = 538] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x953b4400) [pid = 1753] [serial = 1580] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x93954c00) [pid = 1753] [serial = 1583] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x96e73400) [pid = 1753] [serial = 1581] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x95192c00) [pid = 1753] [serial = 1560] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x978a2800) [pid = 1753] [serial = 1568] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x983ab400) [pid = 1753] [serial = 1569] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91504800) [pid = 1753] [serial = 1574] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91534c00) [pid = 1753] [serial = 1575] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x951a0c00) [pid = 1753] [serial = 1565] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9520a400) [pid = 1753] [serial = 1566] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91510000) [pid = 1753] [serial = 1571] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x922e9c00) [pid = 1753] [serial = 1572] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x93952000) [pid = 1753] [serial = 1577] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x914c4000) [pid = 1753] [serial = 1562] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91aecc00) [pid = 1753] [serial = 1563] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9520c800) [pid = 1753] [serial = 1584] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x992c4400) [pid = 1753] [serial = 1586] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9963b000) [pid = 1753] [serial = 1587] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x95150000) [pid = 1753] [serial = 1578] [outer = (nil)] [url = about:blank] 10:05:54 INFO - PROCESS | 1753 | 1467738354627 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1635ms 10:05:54 INFO - PROCESS | 1753 | 1467738354665 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:05:54 INFO - PROCESS | 1753 | 1467738354670 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 10:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:05:54 INFO - PROCESS | 1753 | 1467738354681 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:05:54 INFO - PROCESS | 1753 | 1467738354686 Marionette TRACE conn3 <- [1,2162,null,{}] 10:05:54 INFO - PROCESS | 1753 | 1467738354694 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:54 INFO - PROCESS | 1753 | 1467738354700 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:54 INFO - PROCESS | 1753 | 1467738354871 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:05:55 INFO - PROCESS | 1753 | 1467738355036 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 1753 | 1467738355046 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e1000 == 35 [pid = 1753] [id = 548] 10:05:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91532000) [pid = 1753] [serial = 1645] [outer = (nil)] 10:05:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x92bf8800) [pid = 1753] [serial = 1646] [outer = 0x91532000] 10:05:55 INFO - PROCESS | 1753 | 1467738355122 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x93a01800) [pid = 1753] [serial = 1647] [outer = 0x91532000] 10:05:55 INFO - PROCESS | 1753 | 1467738355977 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1344ms 10:05:56 INFO - PROCESS | 1753 | 1467738356022 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:05:56 INFO - PROCESS | 1753 | 1467738356027 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 10:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:05:56 INFO - PROCESS | 1753 | 1467738356033 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 1753 | 1467738356037 Marionette TRACE conn3 <- [1,2166,null,{}] 10:05:56 INFO - PROCESS | 1753 | 1467738356052 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:56 INFO - PROCESS | 1753 | 1467738356060 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:56 INFO - PROCESS | 1753 | 1467738356231 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:05:56 INFO - PROCESS | 1753 | 1467738356243 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:56 INFO - PROCESS | 1753 | 1467738356257 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x9514f800 == 36 [pid = 1753] [id = 549] 10:05:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x95207c00) [pid = 1753] [serial = 1648] [outer = (nil)] 10:05:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x95218000) [pid = 1753] [serial = 1649] [outer = 0x95207c00] 10:05:56 INFO - PROCESS | 1753 | 1467738356480 Marionette DEBUG loaded listener.js 10:05:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x953b4800) [pid = 1753] [serial = 1650] [outer = 0x95207c00] 10:05:57 INFO - PROCESS | 1753 | 1467738357416 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1431ms 10:05:57 INFO - PROCESS | 1753 | 1467738357466 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:05:57 INFO - PROCESS | 1753 | 1467738357470 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 10:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:05:57 INFO - PROCESS | 1753 | 1467738357485 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - PROCESS | 1753 | 1467738357489 Marionette TRACE conn3 <- [1,2170,null,{}] 10:05:57 INFO - PROCESS | 1753 | 1467738357494 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:57 INFO - PROCESS | 1753 | 1467738357499 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:57 INFO - PROCESS | 1753 | 1467738357720 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:05:57 INFO - PROCESS | 1753 | 1467738357746 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 1753 | 1467738357753 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4acc00 == 37 [pid = 1753] [id = 550] 10:05:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9520b400) [pid = 1753] [serial = 1651] [outer = (nil)] 10:05:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x99263c00) [pid = 1753] [serial = 1652] [outer = 0x9520b400] 10:05:57 INFO - PROCESS | 1753 | 1467738357822 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x99635400) [pid = 1753] [serial = 1653] [outer = 0x9520b400] 10:05:58 INFO - PROCESS | 1753 | 1467738358792 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1380ms 10:05:58 INFO - PROCESS | 1753 | 1467738358866 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 1753 | 1467738358869 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 10:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:05:58 INFO - PROCESS | 1753 | 1467738358876 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - PROCESS | 1753 | 1467738358880 Marionette TRACE conn3 <- [1,2174,null,{}] 10:05:58 INFO - PROCESS | 1753 | 1467738358886 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:58 INFO - PROCESS | 1753 | 1467738358891 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x93a05c00) [pid = 1753] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x914b9400) [pid = 1753] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91509800) [pid = 1753] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9520f400) [pid = 1753] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9130b800) [pid = 1753] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x911e2000) [pid = 1753] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x99e7fc00) [pid = 1753] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a0f4c00) [pid = 1753] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91ac2c00) [pid = 1753] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8e8d6c00) [pid = 1753] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x924b4000) [pid = 1753] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9a8bb000) [pid = 1753] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:05:59 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8e8d5c00) [pid = 1753] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:05:59 INFO - PROCESS | 1753 | 1467738359230 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:05:59 INFO - PROCESS | 1753 | 1467738359325 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:59 INFO - PROCESS | 1753 | 1467738359333 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:05:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d1800 == 38 [pid = 1753] [id = 551] 10:05:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91506000) [pid = 1753] [serial = 1654] [outer = (nil)] 10:05:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x93a05c00) [pid = 1753] [serial = 1655] [outer = 0x91506000] 10:05:59 INFO - PROCESS | 1753 | 1467738359477 Marionette DEBUG loaded listener.js 10:05:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91afa800) [pid = 1753] [serial = 1656] [outer = 0x91506000] 10:06:00 INFO - PROCESS | 1753 | 1467738360294 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1488ms 10:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:06:00 INFO - PROCESS | 1753 | 1467738360365 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:06:00 INFO - PROCESS | 1753 | 1467738360368 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 10:06:00 INFO - PROCESS | 1753 | 1467738360375 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:06:00 INFO - PROCESS | 1753 | 1467738360379 Marionette TRACE conn3 <- [1,2178,null,{}] 10:06:00 INFO - PROCESS | 1753 | 1467738360384 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:00 INFO - PROCESS | 1753 | 1467738360395 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:00 INFO - PROCESS | 1753 | 1467738360611 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:06:00 INFO - PROCESS | 1753 | 1467738360768 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 1753 | 1467738360775 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4af000 == 39 [pid = 1753] [id = 552] 10:06:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x93a09400) [pid = 1753] [serial = 1657] [outer = (nil)] 10:06:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9a715c00) [pid = 1753] [serial = 1658] [outer = 0x93a09400] 10:06:00 INFO - PROCESS | 1753 | 1467738360847 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9a724000) [pid = 1753] [serial = 1659] [outer = 0x93a09400] 10:06:01 INFO - PROCESS | 1753 | 1467738361967 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1635ms 10:06:02 INFO - PROCESS | 1753 | 1467738362011 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 1753 | 1467738362018 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 10:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:06:02 INFO - PROCESS | 1753 | 1467738362027 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 1753 | 1467738362034 Marionette TRACE conn3 <- [1,2182,null,{}] 10:06:02 INFO - PROCESS | 1753 | 1467738362042 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:02 INFO - PROCESS | 1753 | 1467738362048 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:02 INFO - PROCESS | 1753 | 1467738362247 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:06:02 INFO - PROCESS | 1753 | 1467738362491 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 1753 | 1467738362502 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x91295400 == 40 [pid = 1753] [id = 553] 10:06:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9130dc00) [pid = 1753] [serial = 1660] [outer = (nil)] 10:06:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91539800) [pid = 1753] [serial = 1661] [outer = 0x9130dc00] 10:06:02 INFO - PROCESS | 1753 | 1467738362635 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x92bf0800) [pid = 1753] [serial = 1662] [outer = 0x9130dc00] 10:06:03 INFO - PROCESS | 1753 | 1467738363548 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1595ms 10:06:03 INFO - PROCESS | 1753 | 1467738363623 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:06:03 INFO - PROCESS | 1753 | 1467738363630 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 10:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:06:03 INFO - PROCESS | 1753 | 1467738363642 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:06:03 INFO - PROCESS | 1753 | 1467738363646 Marionette TRACE conn3 <- [1,2186,null,{}] 10:06:03 INFO - PROCESS | 1753 | 1467738363654 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:03 INFO - PROCESS | 1753 | 1467738363659 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:03 INFO - PROCESS | 1753 | 1467738363909 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:06:04 INFO - PROCESS | 1753 | 1467738364153 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:04 INFO - PROCESS | 1753 | 1467738364160 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x9520b000 == 41 [pid = 1753] [id = 554] 10:06:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9520e800) [pid = 1753] [serial = 1663] [outer = (nil)] 10:06:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x96e73400) [pid = 1753] [serial = 1664] [outer = 0x9520e800] 10:06:04 INFO - PROCESS | 1753 | 1467738364266 Marionette DEBUG loaded listener.js 10:06:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x983a7000) [pid = 1753] [serial = 1665] [outer = 0x9520e800] 10:06:05 INFO - PROCESS | 1753 | 1467738365252 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1639ms 10:06:05 INFO - PROCESS | 1753 | 1467738365282 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:06:05 INFO - PROCESS | 1753 | 1467738365287 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 10:06:05 INFO - PROCESS | 1753 | 1467738365294 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 1753 | 1467738365300 Marionette TRACE conn3 <- [1,2190,null,{}] 10:06:05 INFO - PROCESS | 1753 | 1467738365318 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:05 INFO - PROCESS | 1753 | 1467738365327 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:05 INFO - PROCESS | 1753 | 1467738365536 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:06:05 INFO - PROCESS | 1753 | 1467738365772 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 1753 | 1467738365787 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b2800 == 42 [pid = 1753] [id = 555] 10:06:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a723c00) [pid = 1753] [serial = 1666] [outer = (nil)] 10:06:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a77d400) [pid = 1753] [serial = 1667] [outer = 0x9a723c00] 10:06:05 INFO - PROCESS | 1753 | 1467738365912 Marionette DEBUG loaded listener.js 10:06:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a787400) [pid = 1753] [serial = 1668] [outer = 0x9a723c00] 10:06:06 INFO - PROCESS | 1753 | 1467738366889 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1640ms 10:06:06 INFO - PROCESS | 1753 | 1467738366935 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:06:06 INFO - PROCESS | 1753 | 1467738366940 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 10:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:06:06 INFO - PROCESS | 1753 | 1467738366947 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:06:06 INFO - PROCESS | 1753 | 1467738366951 Marionette TRACE conn3 <- [1,2194,null,{}] 10:06:06 INFO - PROCESS | 1753 | 1467738366957 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:06 INFO - PROCESS | 1753 | 1467738366963 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:07 INFO - PROCESS | 1753 | 1467738367160 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:06:07 INFO - PROCESS | 1753 | 1467738367346 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:07 INFO - PROCESS | 1753 | 1467738367355 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a749400 == 43 [pid = 1753] [id = 556] 10:06:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9a77b400) [pid = 1753] [serial = 1669] [outer = (nil)] 10:06:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9a8c1000) [pid = 1753] [serial = 1670] [outer = 0x9a77b400] 10:06:07 INFO - PROCESS | 1753 | 1467738367439 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9a8c5c00) [pid = 1753] [serial = 1671] [outer = 0x9a77b400] 10:06:08 INFO - PROCESS | 1753 | 1467738368381 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1488ms 10:06:08 INFO - PROCESS | 1753 | 1467738368436 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:06:08 INFO - PROCESS | 1753 | 1467738368440 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 10:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:06:08 INFO - PROCESS | 1753 | 1467738368447 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:06:08 INFO - PROCESS | 1753 | 1467738368450 Marionette TRACE conn3 <- [1,2198,null,{}] 10:06:08 INFO - PROCESS | 1753 | 1467738368458 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:08 INFO - PROCESS | 1753 | 1467738368462 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:08 INFO - PROCESS | 1753 | 1467738368651 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:06:08 INFO - PROCESS | 1753 | 1467738368839 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:08 INFO - PROCESS | 1753 | 1467738368849 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a787000 == 44 [pid = 1753] [id = 557] 10:06:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9a8ba400) [pid = 1753] [serial = 1672] [outer = (nil)] 10:06:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9aeb8800) [pid = 1753] [serial = 1673] [outer = 0x9a8ba400] 10:06:08 INFO - PROCESS | 1753 | 1467738368932 Marionette DEBUG loaded listener.js 10:06:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9aebfc00) [pid = 1753] [serial = 1674] [outer = 0x9a8ba400] 10:06:09 INFO - PROCESS | 1753 | 1467738369932 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1535ms 10:06:09 INFO - PROCESS | 1753 | 1467738369983 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:06:09 INFO - PROCESS | 1753 | 1467738369987 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 10:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:06:09 INFO - PROCESS | 1753 | 1467738369995 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:06:10 INFO - PROCESS | 1753 | 1467738369999 Marionette TRACE conn3 <- [1,2202,null,{}] 10:06:10 INFO - PROCESS | 1753 | 1467738370005 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:10 INFO - PROCESS | 1753 | 1467738370016 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:10 INFO - PROCESS | 1753 | 1467738370227 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:06:10 INFO - PROCESS | 1753 | 1467738370476 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 1753 | 1467738370485 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d9400 == 45 [pid = 1753] [id = 558] 10:06:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a8bb400) [pid = 1753] [serial = 1675] [outer = (nil)] 10:06:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x9b0f2800) [pid = 1753] [serial = 1676] [outer = 0x9a8bb400] 10:06:10 INFO - PROCESS | 1753 | 1467738370614 Marionette DEBUG loaded listener.js 10:06:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9b144800) [pid = 1753] [serial = 1677] [outer = 0x9a8bb400] 10:06:11 INFO - PROCESS | 1753 | 1467738371574 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1631ms 10:06:11 INFO - PROCESS | 1753 | 1467738371628 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:06:11 INFO - PROCESS | 1753 | 1467738371631 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 10:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:06:11 INFO - PROCESS | 1753 | 1467738371638 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:06:11 INFO - PROCESS | 1753 | 1467738371641 Marionette TRACE conn3 <- [1,2206,null,{}] 10:06:11 INFO - PROCESS | 1753 | 1467738371648 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:11 INFO - PROCESS | 1753 | 1467738371653 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:11 INFO - PROCESS | 1753 | 1467738371856 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:06:12 INFO - PROCESS | 1753 | 1467738372086 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:12 INFO - PROCESS | 1753 | 1467738372094 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d3c00 == 46 [pid = 1753] [id = 559] 10:06:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8f4ae400) [pid = 1753] [serial = 1678] [outer = (nil)] 10:06:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x91310000) [pid = 1753] [serial = 1679] [outer = 0x8f4ae400] 10:06:12 INFO - PROCESS | 1753 | 1467738372219 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x91af4800) [pid = 1753] [serial = 1680] [outer = 0x8f4ae400] 10:06:13 INFO - PROCESS | 1753 | 1467738373403 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1789ms 10:06:13 INFO - PROCESS | 1753 | 1467738373429 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:06:13 INFO - PROCESS | 1753 | 1467738373436 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 10:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:06:13 INFO - PROCESS | 1753 | 1467738373446 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - PROCESS | 1753 | 1467738373450 Marionette TRACE conn3 <- [1,2210,null,{}] 10:06:13 INFO - PROCESS | 1753 | 1467738373459 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:13 INFO - PROCESS | 1753 | 1467738373465 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:13 INFO - PROCESS | 1753 | 1467738373652 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:06:13 INFO - PROCESS | 1753 | 1467738373921 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 1753 | 1467738373937 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x91298800 == 47 [pid = 1753] [id = 560] 10:06:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x91318000) [pid = 1753] [serial = 1681] [outer = (nil)] 10:06:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91533400) [pid = 1753] [serial = 1682] [outer = 0x91318000] 10:06:14 INFO - PROCESS | 1753 | 1467738374032 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x91ac8800) [pid = 1753] [serial = 1683] [outer = 0x91318000] 10:06:14 INFO - PROCESS | 1753 | 1467738374993 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1588ms 10:06:15 INFO - PROCESS | 1753 | 1467738375054 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 1753 | 1467738375062 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 10:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:06:15 INFO - PROCESS | 1753 | 1467738375075 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 1753 | 1467738375078 Marionette TRACE conn3 <- [1,2214,null,{}] 10:06:15 INFO - PROCESS | 1753 | 1467738375085 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:15 INFO - PROCESS | 1753 | 1467738375091 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:15 INFO - PROCESS | 1753 | 1467738375281 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d1800 == 46 [pid = 1753] [id = 551] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4acc00 == 45 [pid = 1753] [id = 550] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9514f800 == 44 [pid = 1753] [id = 549] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x911e1000 == 43 [pid = 1753] [id = 548] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4aa400 == 42 [pid = 1753] [id = 547] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91291c00 == 41 [pid = 1753] [id = 537] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d0000 == 40 [pid = 1753] [id = 536] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cf800 == 39 [pid = 1753] [id = 534] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x922e1800 == 38 [pid = 1753] [id = 542] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9128c000 == 37 [pid = 1753] [id = 543] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x99e84c00 == 36 [pid = 1753] [id = 545] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9128f400 == 35 [pid = 1753] [id = 544] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x911e5400 == 34 [pid = 1753] [id = 546] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9a781c00 == 33 [pid = 1753] [id = 535] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x911e7000 == 32 [pid = 1753] [id = 533] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91298800 == 31 [pid = 1753] [id = 560] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d3c00 == 30 [pid = 1753] [id = 559] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d9400 == 29 [pid = 1753] [id = 558] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9a749400 == 28 [pid = 1753] [id = 556] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9a787000 == 27 [pid = 1753] [id = 557] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b2800 == 26 [pid = 1753] [id = 555] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9520b000 == 25 [pid = 1753] [id = 554] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4af000 == 24 [pid = 1753] [id = 552] 10:06:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91295400 == 23 [pid = 1753] [id = 553] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x93a0e400) [pid = 1753] [serial = 1622] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x924af400) [pid = 1753] [serial = 1590] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91aca000) [pid = 1753] [serial = 1589] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x91533000) [pid = 1753] [serial = 1619] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x953b8800) [pid = 1753] [serial = 1593] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9150e000) [pid = 1753] [serial = 1614] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x9521f800) [pid = 1753] [serial = 1592] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x914bd800) [pid = 1753] [serial = 1613] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x91299c00) [pid = 1753] [serial = 1616] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9130c000) [pid = 1753] [serial = 1617] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a1c7c00) [pid = 1753] [serial = 1596] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9a0f7400) [pid = 1753] [serial = 1595] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9a721800) [pid = 1753] [serial = 1599] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9a71a000) [pid = 1753] [serial = 1598] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9a77ec00) [pid = 1753] [serial = 1602] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9a77c400) [pid = 1753] [serial = 1601] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9ac45c00) [pid = 1753] [serial = 1605] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a8c4c00) [pid = 1753] [serial = 1604] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x93c2b800) [pid = 1753] [serial = 1625] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9521d000) [pid = 1753] [serial = 1628] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x93c2c400) [pid = 1753] [serial = 1623] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x95205400) [pid = 1753] [serial = 1626] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91acac00) [pid = 1753] [serial = 1620] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9aebdc00) [pid = 1753] [serial = 1608] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9aeba800) [pid = 1753] [serial = 1607] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91536400) [pid = 1753] [serial = 1611] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91315800) [pid = 1753] [serial = 1610] [outer = (nil)] [url = about:blank] 10:06:16 INFO - PROCESS | 1753 | 1467738376728 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 1753 | 1467738376737 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8db800 == 24 [pid = 1753] [id = 561] 10:06:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8f4a5c00) [pid = 1753] [serial = 1684] [outer = (nil)] 10:06:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8f4a8800) [pid = 1753] [serial = 1685] [outer = 0x8f4a5c00] 10:06:16 INFO - PROCESS | 1753 | 1467738376831 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8f4b4c00) [pid = 1753] [serial = 1686] [outer = 0x8f4a5c00] 10:06:17 INFO - PROCESS | 1753 | 1467738377684 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2649ms 10:06:17 INFO - PROCESS | 1753 | 1467738377726 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:06:17 INFO - PROCESS | 1753 | 1467738377732 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 10:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:06:17 INFO - PROCESS | 1753 | 1467738377750 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:06:17 INFO - PROCESS | 1753 | 1467738377756 Marionette TRACE conn3 <- [1,2218,null,{}] 10:06:17 INFO - PROCESS | 1753 | 1467738377765 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:17 INFO - PROCESS | 1753 | 1467738377771 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:17 INFO - PROCESS | 1753 | 1467738377943 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:06:17 INFO - PROCESS | 1753 | 1467738377955 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 1753 | 1467738377961 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x91294000 == 25 [pid = 1753] [id = 562] 10:06:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91297400) [pid = 1753] [serial = 1687] [outer = (nil)] 10:06:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91318c00) [pid = 1753] [serial = 1688] [outer = 0x91297400] 10:06:18 INFO - PROCESS | 1753 | 1467738378038 Marionette DEBUG loaded listener.js 10:06:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x914c1800) [pid = 1753] [serial = 1689] [outer = 0x91297400] 10:06:19 INFO - PROCESS | 1753 | 1467738379191 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1492ms 10:06:19 INFO - PROCESS | 1753 | 1467738379240 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:06:19 INFO - PROCESS | 1753 | 1467738379246 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 10:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:06:19 INFO - PROCESS | 1753 | 1467738379254 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - PROCESS | 1753 | 1467738379257 Marionette TRACE conn3 <- [1,2222,null,{}] 10:06:19 INFO - PROCESS | 1753 | 1467738379264 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:19 INFO - PROCESS | 1753 | 1467738379269 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:19 INFO - PROCESS | 1753 | 1467738379590 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:06:19 INFO - PROCESS | 1753 | 1467738379625 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 1753 | 1467738379633 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac6000 == 26 [pid = 1753] [id = 563] 10:06:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91ac7c00) [pid = 1753] [serial = 1690] [outer = (nil)] 10:06:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91acd000) [pid = 1753] [serial = 1691] [outer = 0x91ac7c00] 10:06:19 INFO - PROCESS | 1753 | 1467738379706 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91af0c00) [pid = 1753] [serial = 1692] [outer = 0x91ac7c00] 10:06:20 INFO - PROCESS | 1753 | 1467738380862 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1643ms 10:06:20 INFO - PROCESS | 1753 | 1467738380898 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:06:20 INFO - PROCESS | 1753 | 1467738380903 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 10:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:06:20 INFO - PROCESS | 1753 | 1467738380924 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - PROCESS | 1753 | 1467738380934 Marionette TRACE conn3 <- [1,2226,null,{}] 10:06:20 INFO - PROCESS | 1753 | 1467738380944 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:20 INFO - PROCESS | 1753 | 1467738380952 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:21 INFO - PROCESS | 1753 | 1467738381185 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:06:21 INFO - PROCESS | 1753 | 1467738381215 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 1753 | 1467738381249 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4aa000 == 27 [pid = 1753] [id = 564] 10:06:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8f4ad000) [pid = 1753] [serial = 1693] [outer = (nil)] 10:06:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x93a09000) [pid = 1753] [serial = 1694] [outer = 0x8f4ad000] 10:06:21 INFO - PROCESS | 1753 | 1467738381394 Marionette DEBUG loaded listener.js 10:06:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x93c21800) [pid = 1753] [serial = 1695] [outer = 0x8f4ad000] 10:06:22 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x95155000) [pid = 1753] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:06:22 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x95207c00) [pid = 1753] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:06:22 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a0e1c00) [pid = 1753] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:06:22 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x911ddc00) [pid = 1753] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:06:22 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9520b400) [pid = 1753] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:06:22 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x93a03400) [pid = 1753] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:06:22 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x92f89c00) [pid = 1753] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:06:22 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91506000) [pid = 1753] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:06:22 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91296400) [pid = 1753] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:06:22 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91532000) [pid = 1753] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:06:22 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x93a09400) [pid = 1753] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:06:22 INFO - PROCESS | 1753 | 1467738382814 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1960ms 10:06:22 INFO - PROCESS | 1753 | 1467738382872 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:06:22 INFO - PROCESS | 1753 | 1467738382876 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 10:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:06:22 INFO - PROCESS | 1753 | 1467738382883 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:06:22 INFO - PROCESS | 1753 | 1467738382886 Marionette TRACE conn3 <- [1,2230,null,{}] 10:06:22 INFO - PROCESS | 1753 | 1467738382892 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:22 INFO - PROCESS | 1753 | 1467738382897 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:23 INFO - PROCESS | 1753 | 1467738383120 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:06:23 INFO - PROCESS | 1753 | 1467738383135 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:23 INFO - PROCESS | 1753 | 1467738383142 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c2400 == 28 [pid = 1753] [id = 565] 10:06:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91505000) [pid = 1753] [serial = 1696] [outer = (nil)] 10:06:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x93a05400) [pid = 1753] [serial = 1697] [outer = 0x91505000] 10:06:23 INFO - PROCESS | 1753 | 1467738383215 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x93c28c00) [pid = 1753] [serial = 1698] [outer = 0x91505000] 10:06:24 INFO - PROCESS | 1753 | 1467738384087 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1233ms 10:06:24 INFO - PROCESS | 1753 | 1467738384179 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:06:24 INFO - PROCESS | 1753 | 1467738384185 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 10:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:06:24 INFO - PROCESS | 1753 | 1467738384196 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - PROCESS | 1753 | 1467738384201 Marionette TRACE conn3 <- [1,2234,null,{}] 10:06:24 INFO - PROCESS | 1753 | 1467738384211 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:24 INFO - PROCESS | 1753 | 1467738384218 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:24 INFO - PROCESS | 1753 | 1467738384436 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:06:24 INFO - PROCESS | 1753 | 1467738384617 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 1753 | 1467738384635 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ebc00 == 29 [pid = 1753] [id = 566] 10:06:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9128ac00) [pid = 1753] [serial = 1699] [outer = (nil)] 10:06:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91291c00) [pid = 1753] [serial = 1700] [outer = 0x9128ac00] 10:06:24 INFO - PROCESS | 1753 | 1467738384725 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91532c00) [pid = 1753] [serial = 1701] [outer = 0x9128ac00] 10:06:25 INFO - PROCESS | 1753 | 1467738385820 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1689ms 10:06:25 INFO - PROCESS | 1753 | 1467738385885 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 1753 | 1467738385891 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 10:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:06:25 INFO - PROCESS | 1753 | 1467738385902 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 1753 | 1467738385907 Marionette TRACE conn3 <- [1,2238,null,{}] 10:06:25 INFO - PROCESS | 1753 | 1467738385915 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:25 INFO - PROCESS | 1753 | 1467738385922 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:26 INFO - PROCESS | 1753 | 1467738386157 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:06:26 INFO - PROCESS | 1753 | 1467738386396 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:26 INFO - PROCESS | 1753 | 1467738386404 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x911eb000 == 30 [pid = 1753] [id = 567] 10:06:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91540400) [pid = 1753] [serial = 1702] [outer = (nil)] 10:06:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x93a07000) [pid = 1753] [serial = 1703] [outer = 0x91540400] 10:06:26 INFO - PROCESS | 1753 | 1467738386519 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9514f800) [pid = 1753] [serial = 1704] [outer = 0x91540400] 10:06:27 INFO - PROCESS | 1753 | 1467738387520 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1649ms 10:06:27 INFO - PROCESS | 1753 | 1467738387558 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 1753 | 1467738387562 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 10:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:06:27 INFO - PROCESS | 1753 | 1467738387573 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - PROCESS | 1753 | 1467738387576 Marionette TRACE conn3 <- [1,2242,null,{}] 10:06:27 INFO - PROCESS | 1753 | 1467738387591 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:27 INFO - PROCESS | 1753 | 1467738387600 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:27 INFO - PROCESS | 1753 | 1467738387818 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:06:28 INFO - PROCESS | 1753 | 1467738388094 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 1753 | 1467738388107 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x9521f800 == 31 [pid = 1753] [id = 568] 10:06:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x95221000) [pid = 1753] [serial = 1705] [outer = (nil)] 10:06:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x953a9800) [pid = 1753] [serial = 1706] [outer = 0x95221000] 10:06:28 INFO - PROCESS | 1753 | 1467738388242 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x953b5800) [pid = 1753] [serial = 1707] [outer = 0x95221000] 10:06:29 INFO - PROCESS | 1753 | 1467738389240 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1736ms 10:06:29 INFO - PROCESS | 1753 | 1467738389309 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:06:29 INFO - PROCESS | 1753 | 1467738389313 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 10:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:06:29 INFO - PROCESS | 1753 | 1467738389320 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:06:29 INFO - PROCESS | 1753 | 1467738389324 Marionette TRACE conn3 <- [1,2246,null,{}] 10:06:29 INFO - PROCESS | 1753 | 1467738389331 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:29 INFO - PROCESS | 1753 | 1467738389337 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:29 INFO - PROCESS | 1753 | 1467738389529 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:06:29 INFO - PROCESS | 1753 | 1467738389757 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:29 INFO - PROCESS | 1753 | 1467738389766 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e2400 == 32 [pid = 1753] [id = 569] 10:06:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x953b2400) [pid = 1753] [serial = 1708] [outer = (nil)] 10:06:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9831e800) [pid = 1753] [serial = 1709] [outer = 0x953b2400] 10:06:29 INFO - PROCESS | 1753 | 1467738389895 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x983a5c00) [pid = 1753] [serial = 1710] [outer = 0x953b2400] 10:06:30 INFO - PROCESS | 1753 | 1467738390955 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1690ms 10:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:06:31 INFO - PROCESS | 1753 | 1467738391011 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:06:31 INFO - PROCESS | 1753 | 1467738391015 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 10:06:31 INFO - PROCESS | 1753 | 1467738391023 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 1753 | 1467738391026 Marionette TRACE conn3 <- [1,2250,null,{}] 10:06:31 INFO - PROCESS | 1753 | 1467738391033 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:31 INFO - PROCESS | 1753 | 1467738391038 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:31 INFO - PROCESS | 1753 | 1467738391262 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:06:31 INFO - PROCESS | 1753 | 1467738391693 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:31 INFO - PROCESS | 1753 | 1467738391703 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a9000 == 33 [pid = 1753] [id = 570] 10:06:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8f4ad400) [pid = 1753] [serial = 1711] [outer = (nil)] 10:06:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x911e6000) [pid = 1753] [serial = 1712] [outer = 0x8f4ad400] 10:06:31 INFO - PROCESS | 1753 | 1467738391803 Marionette DEBUG loaded listener.js 10:06:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x91292400) [pid = 1753] [serial = 1713] [outer = 0x8f4ad400] 10:06:32 INFO - PROCESS | 1753 | --DOCSHELL 0x95223c00 == 32 [pid = 1753] [id = 526] 10:06:32 INFO - PROCESS | 1753 | --DOCSHELL 0x91acf000 == 31 [pid = 1753] [id = 517] 10:06:32 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a7000 == 30 [pid = 1753] [id = 518] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x9a715c00) [pid = 1753] [serial = 1658] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9a724000) [pid = 1753] [serial = 1659] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9521e000) [pid = 1753] [serial = 1634] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x95218000) [pid = 1753] [serial = 1649] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9a0f8800) [pid = 1753] [serial = 1638] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91501800) [pid = 1753] [serial = 1635] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9a0f2c00) [pid = 1753] [serial = 1637] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9130c800) [pid = 1753] [serial = 1643] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x99635400) [pid = 1753] [serial = 1653] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a623c00) [pid = 1753] [serial = 1641] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x953ac800) [pid = 1753] [serial = 1629] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91afa800) [pid = 1753] [serial = 1656] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91539400) [pid = 1753] [serial = 1632] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x99263c00) [pid = 1753] [serial = 1652] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x953b4800) [pid = 1753] [serial = 1650] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x93a05c00) [pid = 1753] [serial = 1655] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x914b8400) [pid = 1753] [serial = 1631] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x914bbc00) [pid = 1753] [serial = 1644] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a2c5400) [pid = 1753] [serial = 1640] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x93a01800) [pid = 1753] [serial = 1647] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x92bf8800) [pid = 1753] [serial = 1646] [outer = (nil)] [url = about:blank] 10:06:32 INFO - PROCESS | 1753 | 1467738392905 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1941ms 10:06:32 INFO - PROCESS | 1753 | 1467738392965 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:06:32 INFO - PROCESS | 1753 | 1467738392971 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 10:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:06:33 INFO - PROCESS | 1753 | 1467738393013 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:06:33 INFO - PROCESS | 1753 | 1467738393018 Marionette TRACE conn3 <- [1,2254,null,{}] 10:06:33 INFO - PROCESS | 1753 | 1467738393027 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:33 INFO - PROCESS | 1753 | 1467738393032 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:33 INFO - PROCESS | 1753 | 1467738393218 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:06:33 INFO - PROCESS | 1753 | 1467738393230 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 1753 | 1467738393246 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x91313c00 == 31 [pid = 1753] [id = 571] 10:06:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x914b8400) [pid = 1753] [serial = 1714] [outer = (nil)] 10:06:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91aeec00) [pid = 1753] [serial = 1715] [outer = 0x914b8400] 10:06:33 INFO - PROCESS | 1753 | 1467738393321 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x92bf8800) [pid = 1753] [serial = 1716] [outer = 0x914b8400] 10:06:34 INFO - PROCESS | 1753 | 1467738394312 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1336ms 10:06:34 INFO - PROCESS | 1753 | 1467738394350 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 1753 | 1467738394357 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 10:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:06:34 INFO - PROCESS | 1753 | 1467738394365 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 1753 | 1467738394368 Marionette TRACE conn3 <- [1,2258,null,{}] 10:06:34 INFO - PROCESS | 1753 | 1467738394375 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:34 INFO - PROCESS | 1753 | 1467738394379 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:34 INFO - PROCESS | 1753 | 1467738394625 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:06:34 INFO - PROCESS | 1753 | 1467738394643 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 1753 | 1467738394651 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a01400 == 32 [pid = 1753] [id = 572] 10:06:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x93a05c00) [pid = 1753] [serial = 1717] [outer = (nil)] 10:06:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x95207400) [pid = 1753] [serial = 1718] [outer = 0x93a05c00] 10:06:34 INFO - PROCESS | 1753 | 1467738394721 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x95218400) [pid = 1753] [serial = 1719] [outer = 0x93a05c00] 10:06:35 INFO - PROCESS | 1753 | 1467738395725 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1435ms 10:06:35 INFO - PROCESS | 1753 | 1467738395801 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:06:35 INFO - PROCESS | 1753 | 1467738395804 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 10:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:06:35 INFO - PROCESS | 1753 | 1467738395819 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - PROCESS | 1753 | 1467738395829 Marionette TRACE conn3 <- [1,2262,null,{}] 10:06:35 INFO - PROCESS | 1753 | 1467738395848 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:35 INFO - PROCESS | 1753 | 1467738395857 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:36 INFO - PROCESS | 1753 | 1467738396087 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:06:36 INFO - PROCESS | 1753 | 1467738396116 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 1753 | 1467738396125 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x95158400 == 33 [pid = 1753] [id = 573] 10:06:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x97894000) [pid = 1753] [serial = 1720] [outer = (nil)] 10:06:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x98324800) [pid = 1753] [serial = 1721] [outer = 0x97894000] 10:06:36 INFO - PROCESS | 1753 | 1467738396194 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x978a1000) [pid = 1753] [serial = 1722] [outer = 0x97894000] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8f4ad000) [pid = 1753] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8f4a5c00) [pid = 1753] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91318000) [pid = 1753] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9130dc00) [pid = 1753] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9520e800) [pid = 1753] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91297400) [pid = 1753] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a723c00) [pid = 1753] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9a77b400) [pid = 1753] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9a8ba400) [pid = 1753] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9a8bb400) [pid = 1753] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91ac7c00) [pid = 1753] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:06:37 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8f4ae400) [pid = 1753] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:06:37 INFO - PROCESS | 1753 | 1467738397308 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1560ms 10:06:37 INFO - PROCESS | 1753 | 1467738397372 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:06:37 INFO - PROCESS | 1753 | 1467738397377 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 10:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:06:37 INFO - PROCESS | 1753 | 1467738397390 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 1753 | 1467738397393 Marionette TRACE conn3 <- [1,2266,null,{}] 10:06:37 INFO - PROCESS | 1753 | 1467738397400 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:37 INFO - PROCESS | 1753 | 1467738397406 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:37 INFO - PROCESS | 1753 | 1467738397592 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:06:37 INFO - PROCESS | 1753 | 1467738397602 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 1753 | 1467738397609 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ad000 == 34 [pid = 1753] [id = 574] 10:06:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8f4af000) [pid = 1753] [serial = 1723] [outer = (nil)] 10:06:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x92bf3400) [pid = 1753] [serial = 1724] [outer = 0x8f4af000] 10:06:37 INFO - PROCESS | 1753 | 1467738397683 Marionette DEBUG loaded listener.js 10:06:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x95222400) [pid = 1753] [serial = 1725] [outer = 0x8f4af000] 10:06:38 INFO - PROCESS | 1753 | 1467738398901 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1553ms 10:06:38 INFO - PROCESS | 1753 | 1467738398945 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:06:38 INFO - PROCESS | 1753 | 1467738398952 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 10:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:06:38 INFO - PROCESS | 1753 | 1467738398960 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:06:38 INFO - PROCESS | 1753 | 1467738398968 Marionette TRACE conn3 <- [1,2270,null,{}] 10:06:38 INFO - PROCESS | 1753 | 1467738398977 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:38 INFO - PROCESS | 1753 | 1467738398982 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:39 INFO - PROCESS | 1753 | 1467738399193 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:06:39 INFO - PROCESS | 1753 | 1467738399433 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 1753 | 1467738399448 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128ec00 == 35 [pid = 1753] [id = 575] 10:06:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x914bd800) [pid = 1753] [serial = 1726] [outer = (nil)] 10:06:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91acd800) [pid = 1753] [serial = 1727] [outer = 0x914bd800] 10:06:39 INFO - PROCESS | 1753 | 1467738399578 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x92dcd000) [pid = 1753] [serial = 1728] [outer = 0x914bd800] 10:06:40 INFO - PROCESS | 1753 | 1467738400526 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1600ms 10:06:40 INFO - PROCESS | 1753 | 1467738400560 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:06:40 INFO - PROCESS | 1753 | 1467738400568 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 10:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:06:40 INFO - PROCESS | 1753 | 1467738400597 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:06:40 INFO - PROCESS | 1753 | 1467738400603 Marionette TRACE conn3 <- [1,2274,null,{}] 10:06:40 INFO - PROCESS | 1753 | 1467738400613 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:40 INFO - PROCESS | 1753 | 1467738400619 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:40 INFO - PROCESS | 1753 | 1467738400828 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:06:41 INFO - PROCESS | 1753 | 1467738401017 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:41 INFO - PROCESS | 1753 | 1467738401026 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a02c00 == 36 [pid = 1753] [id = 576] 10:06:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x95204c00) [pid = 1753] [serial = 1729] [outer = (nil)] 10:06:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x953af000) [pid = 1753] [serial = 1730] [outer = 0x95204c00] 10:06:41 INFO - PROCESS | 1753 | 1467738401110 Marionette DEBUG loaded listener.js 10:06:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x96e6fc00) [pid = 1753] [serial = 1731] [outer = 0x95204c00] 10:06:42 INFO - PROCESS | 1753 | 1467738402210 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1653ms 10:06:42 INFO - PROCESS | 1753 | 1467738402234 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:06:42 INFO - PROCESS | 1753 | 1467738402239 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 10:06:42 INFO - PROCESS | 1753 | 1467738402246 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:06:42 INFO - PROCESS | 1753 | 1467738402253 Marionette TRACE conn3 <- [1,2278,null,{}] 10:06:42 INFO - PROCESS | 1753 | 1467738402270 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:42 INFO - PROCESS | 1753 | 1467738402279 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:42 INFO - PROCESS | 1753 | 1467738402517 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:06:42 INFO - PROCESS | 1753 | 1467738402760 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:42 INFO - PROCESS | 1753 | 1467738402775 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x93958c00 == 37 [pid = 1753] [id = 577] 10:06:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a0f5000) [pid = 1753] [serial = 1732] [outer = (nil)] 10:06:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a157000) [pid = 1753] [serial = 1733] [outer = 0x9a0f5000] 10:06:42 INFO - PROCESS | 1753 | 1467738402901 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a2c4400) [pid = 1753] [serial = 1734] [outer = 0x9a0f5000] 10:06:43 INFO - PROCESS | 1753 | 1467738403818 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1642ms 10:06:43 INFO - PROCESS | 1753 | 1467738403893 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:06:43 INFO - PROCESS | 1753 | 1467738403907 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 10:06:43 INFO - PROCESS | 1753 | 1467738403914 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 1753 | 1467738403919 Marionette TRACE conn3 <- [1,2282,null,{}] 10:06:43 INFO - PROCESS | 1753 | 1467738403925 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:43 INFO - PROCESS | 1753 | 1467738403931 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:44 INFO - PROCESS | 1753 | 1467738404161 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:06:44 INFO - PROCESS | 1753 | 1467738404393 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:44 INFO - PROCESS | 1753 | 1467738404406 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x91aefc00 == 38 [pid = 1753] [id = 578] 10:06:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x99d71400) [pid = 1753] [serial = 1735] [outer = (nil)] 10:06:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a716800) [pid = 1753] [serial = 1736] [outer = 0x99d71400] 10:06:44 INFO - PROCESS | 1753 | 1467738404530 Marionette DEBUG loaded listener.js 10:06:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a71d400) [pid = 1753] [serial = 1737] [outer = 0x99d71400] 10:06:45 INFO - PROCESS | 1753 | 1467738405457 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1583ms 10:06:45 INFO - PROCESS | 1753 | 1467738405498 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:06:45 INFO - PROCESS | 1753 | 1467738405503 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 10:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:06:45 INFO - PROCESS | 1753 | 1467738405509 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:06:45 INFO - PROCESS | 1753 | 1467738405512 Marionette TRACE conn3 <- [1,2286,null,{}] 10:06:45 INFO - PROCESS | 1753 | 1467738405519 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:45 INFO - PROCESS | 1753 | 1467738405525 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:45 INFO - PROCESS | 1753 | 1467738405710 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:06:45 INFO - PROCESS | 1753 | 1467738405897 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 1753 | 1467738405906 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x91acdc00 == 39 [pid = 1753] [id = 579] 10:06:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a62a800) [pid = 1753] [serial = 1738] [outer = (nil)] 10:06:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a749400) [pid = 1753] [serial = 1739] [outer = 0x9a62a800] 10:06:45 INFO - PROCESS | 1753 | 1467738405993 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9a77ac00) [pid = 1753] [serial = 1740] [outer = 0x9a62a800] 10:06:47 INFO - PROCESS | 1753 | 1467738407011 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:06:47 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 10:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1535ms 10:06:47 INFO - PROCESS | 1753 | 1467738407045 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 1753 | 1467738407048 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 10:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:06:47 INFO - PROCESS | 1753 | 1467738407056 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 1753 | 1467738407060 Marionette TRACE conn3 <- [1,2290,null,{}] 10:06:47 INFO - PROCESS | 1753 | 1467738407067 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:47 INFO - PROCESS | 1753 | 1467738407079 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:47 INFO - PROCESS | 1753 | 1467738407347 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:06:47 INFO - PROCESS | 1753 | 1467738407651 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 1753 | 1467738407660 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4af800 == 40 [pid = 1753] [id = 580] 10:06:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8f4b0000) [pid = 1753] [serial = 1741] [outer = (nil)] 10:06:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x91312c00) [pid = 1753] [serial = 1742] [outer = 0x8f4b0000] 10:06:47 INFO - PROCESS | 1753 | 1467738407789 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x91aec400) [pid = 1753] [serial = 1743] [outer = 0x8f4b0000] 10:06:48 INFO - PROCESS | 1753 | 1467738408946 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1940ms 10:06:49 INFO - PROCESS | 1753 | 1467738408998 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:06:49 INFO - PROCESS | 1753 | 1467738409003 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 10:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:06:49 INFO - PROCESS | 1753 | 1467738409013 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:06:49 INFO - PROCESS | 1753 | 1467738409017 Marionette TRACE conn3 <- [1,2294,null,{}] 10:06:49 INFO - PROCESS | 1753 | 1467738409028 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:49 INFO - PROCESS | 1753 | 1467738409034 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:49 INFO - PROCESS | 1753 | 1467738409225 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:06:49 INFO - PROCESS | 1753 | 1467738409415 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:49 INFO - PROCESS | 1753 | 1467738409426 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b6000 == 41 [pid = 1753] [id = 581] 10:06:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x914c0800) [pid = 1753] [serial = 1744] [outer = (nil)] 10:06:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x922e1800) [pid = 1753] [serial = 1745] [outer = 0x914c0800] 10:06:49 INFO - PROCESS | 1753 | 1467738409504 Marionette DEBUG loaded listener.js 10:06:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x92f89c00) [pid = 1753] [serial = 1746] [outer = 0x914c0800] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8db800 == 40 [pid = 1753] [id = 561] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x92bf2c00 == 39 [pid = 1753] [id = 525] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x91317400 == 38 [pid = 1753] [id = 519] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x96e6bc00 == 37 [pid = 1753] [id = 522] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x911eb400 == 36 [pid = 1753] [id = 520] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b3400 == 35 [pid = 1753] [id = 521] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b0c00 == 34 [pid = 1753] [id = 523] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x914b7c00 == 33 [pid = 1753] [id = 516] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ab800 == 32 [pid = 1753] [id = 528] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x9963cc00 == 31 [pid = 1753] [id = 531] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x911df000 == 30 [pid = 1753] [id = 527] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x91313000 == 29 [pid = 1753] [id = 524] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x91317c00 == 28 [pid = 1753] [id = 529] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x98318400 == 27 [pid = 1753] [id = 532] 10:06:51 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a9400 == 26 [pid = 1753] [id = 530] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x93a05400) [pid = 1753] [serial = 1697] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x93a09000) [pid = 1753] [serial = 1694] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8f4a8800) [pid = 1753] [serial = 1685] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8f4b4c00) [pid = 1753] [serial = 1686] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91ac8800) [pid = 1753] [serial = 1683] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91533400) [pid = 1753] [serial = 1682] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x92bf0800) [pid = 1753] [serial = 1662] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91539800) [pid = 1753] [serial = 1661] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x983a7000) [pid = 1753] [serial = 1665] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x96e73400) [pid = 1753] [serial = 1664] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91318c00) [pid = 1753] [serial = 1688] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9a787400) [pid = 1753] [serial = 1668] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9a77d400) [pid = 1753] [serial = 1667] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x914c1800) [pid = 1753] [serial = 1689] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9a8c5c00) [pid = 1753] [serial = 1671] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9a8c1000) [pid = 1753] [serial = 1670] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9aebfc00) [pid = 1753] [serial = 1674] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9aeb8800) [pid = 1753] [serial = 1673] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9b144800) [pid = 1753] [serial = 1677] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9b0f2800) [pid = 1753] [serial = 1676] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91acd000) [pid = 1753] [serial = 1691] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x93c21800) [pid = 1753] [serial = 1695] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91af4800) [pid = 1753] [serial = 1680] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91310000) [pid = 1753] [serial = 1679] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91af0c00) [pid = 1753] [serial = 1692] [outer = (nil)] [url = about:blank] 10:06:51 INFO - PROCESS | 1753 | 1467738411732 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2748ms 10:06:51 INFO - PROCESS | 1753 | 1467738411761 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:06:51 INFO - PROCESS | 1753 | 1467738411768 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 10:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:06:51 INFO - PROCESS | 1753 | 1467738411778 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 1753 | 1467738411782 Marionette TRACE conn3 <- [1,2298,null,{}] 10:06:51 INFO - PROCESS | 1753 | 1467738411791 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:51 INFO - PROCESS | 1753 | 1467738411796 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:51 INFO - PROCESS | 1753 | 1467738411984 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:06:52 INFO - PROCESS | 1753 | 1467738412122 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 1753 | 1467738412134 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a9800 == 27 [pid = 1753] [id = 582] 10:06:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9128b800) [pid = 1753] [serial = 1747] [outer = (nil)] 10:06:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91293400) [pid = 1753] [serial = 1748] [outer = 0x9128b800] 10:06:52 INFO - PROCESS | 1753 | 1467738412209 Marionette DEBUG loaded listener.js 10:06:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91299400) [pid = 1753] [serial = 1749] [outer = 0x9128b800] 10:06:53 INFO - PROCESS | 1753 | 1467738413046 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1341ms 10:06:53 INFO - PROCESS | 1753 | 1467738413119 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:06:53 INFO - PROCESS | 1753 | 1467738413129 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 10:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:06:53 INFO - PROCESS | 1753 | 1467738413142 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 1753 | 1467738413145 Marionette TRACE conn3 <- [1,2302,null,{}] 10:06:53 INFO - PROCESS | 1753 | 1467738413152 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:53 INFO - PROCESS | 1753 | 1467738413158 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:53 INFO - PROCESS | 1753 | 1467738413339 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:06:53 INFO - PROCESS | 1753 | 1467738413478 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:53 INFO - PROCESS | 1753 | 1467738413499 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c1c00 == 28 [pid = 1753] [id = 583] 10:06:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91504400) [pid = 1753] [serial = 1750] [outer = (nil)] 10:06:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91531800) [pid = 1753] [serial = 1751] [outer = 0x91504400] 10:06:53 INFO - PROCESS | 1753 | 1467738413573 Marionette DEBUG loaded listener.js 10:06:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9153bc00) [pid = 1753] [serial = 1752] [outer = 0x91504400] 10:06:54 INFO - PROCESS | 1753 | 1467738414497 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1384ms 10:06:54 INFO - PROCESS | 1753 | 1467738414538 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 1753 | 1467738414543 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 10:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:06:54 INFO - PROCESS | 1753 | 1467738414550 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 1753 | 1467738414556 Marionette TRACE conn3 <- [1,2306,null,{}] 10:06:54 INFO - PROCESS | 1753 | 1467738414583 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:54 INFO - PROCESS | 1753 | 1467738414593 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:54 INFO - PROCESS | 1753 | 1467738414825 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:06:54 INFO - PROCESS | 1753 | 1467738414857 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 1753 | 1467738414869 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bf0800 == 29 [pid = 1753] [id = 584] 10:06:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x92bf2c00) [pid = 1753] [serial = 1753] [outer = (nil)] 10:06:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x92dcf800) [pid = 1753] [serial = 1754] [outer = 0x92bf2c00] 10:06:54 INFO - PROCESS | 1753 | 1467738414944 Marionette DEBUG loaded listener.js 10:06:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x93a0d800) [pid = 1753] [serial = 1755] [outer = 0x92bf2c00] 10:06:55 INFO - PROCESS | 1753 | 1467738415966 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1487ms 10:06:56 INFO - PROCESS | 1753 | 1467738416038 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 1753 | 1467738416059 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 10:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:06:56 INFO - PROCESS | 1753 | 1467738416072 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 1753 | 1467738416075 Marionette TRACE conn3 <- [1,2310,null,{}] 10:06:56 INFO - PROCESS | 1753 | 1467738416082 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:56 INFO - PROCESS | 1753 | 1467738416088 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:56 INFO - PROCESS | 1753 | 1467738416333 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:06:56 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x97894000) [pid = 1753] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:06:56 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91505000) [pid = 1753] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:06:56 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x953b2400) [pid = 1753] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:06:56 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x93a05c00) [pid = 1753] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:06:56 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x95221000) [pid = 1753] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:06:56 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9128ac00) [pid = 1753] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:06:56 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x914b8400) [pid = 1753] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:06:56 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91540400) [pid = 1753] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:06:56 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8f4ad400) [pid = 1753] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:06:56 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8f4af000) [pid = 1753] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:06:56 INFO - PROCESS | 1753 | 1467738416902 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 1753 | 1467738416912 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8db400 == 30 [pid = 1753] [id = 585] 10:06:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8f4a7000) [pid = 1753] [serial = 1756] [outer = (nil)] 10:06:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x914b8400) [pid = 1753] [serial = 1757] [outer = 0x8f4a7000] 10:06:56 INFO - PROCESS | 1753 | 1467738416983 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x93a05c00) [pid = 1753] [serial = 1758] [outer = 0x8f4a7000] 10:06:57 INFO - PROCESS | 1753 | 1467738417737 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1684ms 10:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:06:57 INFO - PROCESS | 1753 | 1467738417767 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:06:57 INFO - PROCESS | 1753 | 1467738417770 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 10:06:57 INFO - PROCESS | 1753 | 1467738417778 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - PROCESS | 1753 | 1467738417781 Marionette TRACE conn3 <- [1,2314,null,{}] 10:06:57 INFO - PROCESS | 1753 | 1467738417788 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:57 INFO - PROCESS | 1753 | 1467738417793 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:57 INFO - PROCESS | 1753 | 1467738417949 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:06:57 INFO - PROCESS | 1753 | 1467738417963 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 1753 | 1467738417970 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x91af5000 == 31 [pid = 1753] [id = 586] 10:06:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x95159800) [pid = 1753] [serial = 1759] [outer = (nil)] 10:06:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9520f800) [pid = 1753] [serial = 1760] [outer = 0x95159800] 10:06:58 INFO - PROCESS | 1753 | 1467738418041 Marionette DEBUG loaded listener.js 10:06:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x95221000) [pid = 1753] [serial = 1761] [outer = 0x95159800] 10:06:59 INFO - PROCESS | 1753 | 1467738419139 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1439ms 10:06:59 INFO - PROCESS | 1753 | 1467738419218 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 1753 | 1467738419226 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 10:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:06:59 INFO - PROCESS | 1753 | 1467738419237 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 1753 | 1467738419243 Marionette TRACE conn3 <- [1,2318,null,{}] 10:06:59 INFO - PROCESS | 1753 | 1467738419253 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:59 INFO - PROCESS | 1753 | 1467738419259 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:59 INFO - PROCESS | 1753 | 1467738419511 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:06:59 INFO - PROCESS | 1753 | 1467738419862 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 1753 | 1467738419878 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:06:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d2800 == 32 [pid = 1753] [id = 587] 10:06:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x911de800) [pid = 1753] [serial = 1762] [outer = (nil)] 10:06:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x914b5800) [pid = 1753] [serial = 1763] [outer = 0x911de800] 10:06:59 INFO - PROCESS | 1753 | 1467738419971 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91505000) [pid = 1753] [serial = 1764] [outer = 0x911de800] 10:07:01 INFO - PROCESS | 1753 | 1467738421249 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 10:07:01 INFO - PROCESS | 1753 | 1467738421300 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 10:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:07:01 INFO - PROCESS | 1753 | 1467738421384 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:07:01 INFO - PROCESS | 1753 | 1467738421393 Marionette TRACE conn3 <- [1,2322,null,{}] 10:07:01 INFO - PROCESS | 1753 | 1467738421438 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:01 INFO - PROCESS | 1753 | 1467738421444 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:01 INFO - PROCESS | 1753 | 1467738421707 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:07:01 INFO - PROCESS | 1753 | 1467738421882 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 1753 | 1467738421903 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ddc00 == 33 [pid = 1753] [id = 588] 10:07:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x924b4800) [pid = 1753] [serial = 1765] [outer = (nil)] 10:07:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x93c2c000) [pid = 1753] [serial = 1766] [outer = 0x924b4800] 10:07:02 INFO - PROCESS | 1753 | 1467738422027 Marionette DEBUG loaded listener.js 10:07:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x93c1e000) [pid = 1753] [serial = 1767] [outer = 0x924b4800] 10:07:03 INFO - PROCESS | 1753 | 1467738423177 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1862ms 10:07:03 INFO - PROCESS | 1753 | 1467738423198 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:07:03 INFO - PROCESS | 1753 | 1467738423203 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 10:07:03 INFO - PROCESS | 1753 | 1467738423210 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - PROCESS | 1753 | 1467738423217 Marionette TRACE conn3 <- [1,2326,null,{}] 10:07:03 INFO - PROCESS | 1753 | 1467738423235 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:03 INFO - PROCESS | 1753 | 1467738423245 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:03 INFO - PROCESS | 1753 | 1467738423452 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:07:03 INFO - PROCESS | 1753 | 1467738423732 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 1753 | 1467738423747 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x98319400 == 34 [pid = 1753] [id = 589] 10:07:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9831ec00) [pid = 1753] [serial = 1768] [outer = (nil)] 10:07:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x99635c00) [pid = 1753] [serial = 1769] [outer = 0x9831ec00] 10:07:03 INFO - PROCESS | 1753 | 1467738423833 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x99d71c00) [pid = 1753] [serial = 1770] [outer = 0x9831ec00] 10:07:04 INFO - PROCESS | 1753 | 1467738424857 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1699ms 10:07:04 INFO - PROCESS | 1753 | 1467738424909 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 1753 | 1467738424913 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 10:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:07:04 INFO - PROCESS | 1753 | 1467738424921 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 1753 | 1467738424924 Marionette TRACE conn3 <- [1,2330,null,{}] 10:07:04 INFO - PROCESS | 1753 | 1467738424931 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:04 INFO - PROCESS | 1753 | 1467738424935 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:05 INFO - PROCESS | 1753 | 1467738425126 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:07:05 INFO - PROCESS | 1753 | 1467738425310 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:05 INFO - PROCESS | 1753 | 1467738425321 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a01800 == 35 [pid = 1753] [id = 590] 10:07:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a0ee000) [pid = 1753] [serial = 1771] [outer = (nil)] 10:07:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a0f6800) [pid = 1753] [serial = 1772] [outer = 0x9a0ee000] 10:07:05 INFO - PROCESS | 1753 | 1467738425403 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a0f8c00) [pid = 1753] [serial = 1773] [outer = 0x9a0ee000] 10:07:06 INFO - PROCESS | 1753 | 1467738426620 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1783ms 10:07:06 INFO - PROCESS | 1753 | 1467738426715 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 1753 | 1467738426720 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 10:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:07:06 INFO - PROCESS | 1753 | 1467738426731 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - PROCESS | 1753 | 1467738426735 Marionette TRACE conn3 <- [1,2334,null,{}] 10:07:06 INFO - PROCESS | 1753 | 1467738426744 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:06 INFO - PROCESS | 1753 | 1467738426750 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:06 INFO - PROCESS | 1753 | 1467738426990 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x98324800) [pid = 1753] [serial = 1721] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x93c28c00) [pid = 1753] [serial = 1698] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9831e800) [pid = 1753] [serial = 1709] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x983a5c00) [pid = 1753] [serial = 1710] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x95207400) [pid = 1753] [serial = 1718] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x953a9800) [pid = 1753] [serial = 1706] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x953b5800) [pid = 1753] [serial = 1707] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91291c00) [pid = 1753] [serial = 1700] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91532c00) [pid = 1753] [serial = 1701] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91aeec00) [pid = 1753] [serial = 1715] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x92bf8800) [pid = 1753] [serial = 1716] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x93a07000) [pid = 1753] [serial = 1703] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9514f800) [pid = 1753] [serial = 1704] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x911e6000) [pid = 1753] [serial = 1712] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91292400) [pid = 1753] [serial = 1713] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x978a1000) [pid = 1753] [serial = 1722] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x95222400) [pid = 1753] [serial = 1725] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x92bf3400) [pid = 1753] [serial = 1724] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x95218400) [pid = 1753] [serial = 1719] [outer = (nil)] [url = about:blank] 10:07:07 INFO - PROCESS | 1753 | 1467738427268 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 1753 | 1467738427280 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e0000 == 36 [pid = 1753] [id = 591] 10:07:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x911e0400) [pid = 1753] [serial = 1774] [outer = (nil)] 10:07:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91296c00) [pid = 1753] [serial = 1775] [outer = 0x911e0400] 10:07:07 INFO - PROCESS | 1753 | 1467738427357 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91310800) [pid = 1753] [serial = 1776] [outer = 0x911e0400] 10:07:08 INFO - PROCESS | 1753 | 1467738428184 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1487ms 10:07:08 INFO - PROCESS | 1753 | 1467738428249 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 1753 | 1467738428257 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 10:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:07:08 INFO - PROCESS | 1753 | 1467738428280 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 1753 | 1467738428286 Marionette TRACE conn3 <- [1,2338,null,{}] 10:07:08 INFO - PROCESS | 1753 | 1467738428293 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:08 INFO - PROCESS | 1753 | 1467738428299 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:08 INFO - PROCESS | 1753 | 1467738428475 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:07:08 INFO - PROCESS | 1753 | 1467738428485 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:08 INFO - PROCESS | 1753 | 1467738428493 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x91537800 == 37 [pid = 1753] [id = 592] 10:07:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91acc400) [pid = 1753] [serial = 1777] [outer = (nil)] 10:07:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x922e9c00) [pid = 1753] [serial = 1778] [outer = 0x91acc400] 10:07:08 INFO - PROCESS | 1753 | 1467738428568 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x92dd0c00) [pid = 1753] [serial = 1779] [outer = 0x91acc400] 10:07:09 INFO - PROCESS | 1753 | 1467738429599 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1342ms 10:07:09 INFO - PROCESS | 1753 | 1467738429616 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:07:09 INFO - PROCESS | 1753 | 1467738429620 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 10:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:07:09 INFO - PROCESS | 1753 | 1467738429627 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:07:09 INFO - PROCESS | 1753 | 1467738429633 Marionette TRACE conn3 <- [1,2342,null,{}] 10:07:09 INFO - PROCESS | 1753 | 1467738429649 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:09 INFO - PROCESS | 1753 | 1467738429658 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:09 INFO - PROCESS | 1753 | 1467738429895 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:07:09 INFO - PROCESS | 1753 | 1467738429919 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 1753 | 1467738429929 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x95157000 == 38 [pid = 1753] [id = 593] 10:07:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x95192c00) [pid = 1753] [serial = 1780] [outer = (nil)] 10:07:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9521b000) [pid = 1753] [serial = 1781] [outer = 0x95192c00] 10:07:10 INFO - PROCESS | 1753 | 1467738430003 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x953b8800) [pid = 1753] [serial = 1782] [outer = 0x95192c00] 10:07:10 INFO - PROCESS | 1753 | 1467738430962 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1388ms 10:07:11 INFO - PROCESS | 1753 | 1467738431023 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 1753 | 1467738431028 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 10:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:07:11 INFO - PROCESS | 1753 | 1467738431035 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - PROCESS | 1753 | 1467738431037 Marionette TRACE conn3 <- [1,2346,null,{}] 10:07:11 INFO - PROCESS | 1753 | 1467738431044 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:11 INFO - PROCESS | 1753 | 1467738431049 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:11 INFO - PROCESS | 1753 | 1467738431296 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:07:11 INFO - PROCESS | 1753 | 1467738431324 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 1753 | 1467738431330 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e1400 == 39 [pid = 1753] [id = 594] 10:07:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x95219000) [pid = 1753] [serial = 1783] [outer = (nil)] 10:07:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x99260c00) [pid = 1753] [serial = 1784] [outer = 0x95219000] 10:07:11 INFO - PROCESS | 1753 | 1467738431403 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9962f800) [pid = 1753] [serial = 1785] [outer = 0x95219000] 10:07:12 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x99d71400) [pid = 1753] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:07:12 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a62a800) [pid = 1753] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:07:12 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8f4b0000) [pid = 1753] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:07:12 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x914c0800) [pid = 1753] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:07:12 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x914bd800) [pid = 1753] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:07:12 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x95204c00) [pid = 1753] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:07:12 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9a0f5000) [pid = 1753] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:07:12 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x92bf2c00) [pid = 1753] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:07:12 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8f4a7000) [pid = 1753] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:07:12 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91504400) [pid = 1753] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:07:12 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9128b800) [pid = 1753] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:07:12 INFO - PROCESS | 1753 | 1467738432477 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1481ms 10:07:12 INFO - PROCESS | 1753 | 1467738432517 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:07:12 INFO - PROCESS | 1753 | 1467738432522 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 10:07:12 INFO - PROCESS | 1753 | 1467738432529 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 1753 | 1467738432532 Marionette TRACE conn3 <- [1,2350,null,{}] 10:07:12 INFO - PROCESS | 1753 | 1467738432538 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:12 INFO - PROCESS | 1753 | 1467738432545 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:12 INFO - PROCESS | 1753 | 1467738432760 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:07:12 INFO - PROCESS | 1753 | 1467738432865 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 1753 | 1467738432876 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e2000 == 40 [pid = 1753] [id = 595] 10:07:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x914be400) [pid = 1753] [serial = 1786] [outer = (nil)] 10:07:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x95207400) [pid = 1753] [serial = 1787] [outer = 0x914be400] 10:07:12 INFO - PROCESS | 1753 | 1467738432948 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9521e800) [pid = 1753] [serial = 1788] [outer = 0x914be400] 10:07:13 INFO - PROCESS | 1753 | 1467738433765 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1285ms 10:07:13 INFO - PROCESS | 1753 | 1467738433814 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:07:13 INFO - PROCESS | 1753 | 1467738433817 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 10:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:07:13 INFO - PROCESS | 1753 | 1467738433825 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 1753 | 1467738433829 Marionette TRACE conn3 <- [1,2354,null,{}] 10:07:13 INFO - PROCESS | 1753 | 1467738433835 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:13 INFO - PROCESS | 1753 | 1467738433845 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:14 INFO - PROCESS | 1753 | 1467738434076 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:07:14 INFO - PROCESS | 1753 | 1467738434219 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 1753 | 1467738434227 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cec00 == 41 [pid = 1753] [id = 596] 10:07:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91501c00) [pid = 1753] [serial = 1789] [outer = (nil)] 10:07:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9a48b800) [pid = 1753] [serial = 1790] [outer = 0x91501c00] 10:07:14 INFO - PROCESS | 1753 | 1467738434302 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9a719400) [pid = 1753] [serial = 1791] [outer = 0x91501c00] 10:07:15 INFO - PROCESS | 1753 | 1467738435408 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1632ms 10:07:15 INFO - PROCESS | 1753 | 1467738435458 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 1753 | 1467738435465 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 10:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:07:15 INFO - PROCESS | 1753 | 1467738435474 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 1753 | 1467738435484 Marionette TRACE conn3 <- [1,2358,null,{}] 10:07:15 INFO - PROCESS | 1753 | 1467738435493 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:15 INFO - PROCESS | 1753 | 1467738435499 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:15 INFO - PROCESS | 1753 | 1467738435705 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:07:15 INFO - PROCESS | 1753 | 1467738435944 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 1753 | 1467738435957 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128dc00 == 42 [pid = 1753] [id = 597] 10:07:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9128fc00) [pid = 1753] [serial = 1792] [outer = (nil)] 10:07:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x914bec00) [pid = 1753] [serial = 1793] [outer = 0x9128fc00] 10:07:16 INFO - PROCESS | 1753 | 1467738436084 Marionette DEBUG loaded listener.js 10:07:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91aef800) [pid = 1753] [serial = 1794] [outer = 0x9128fc00] 10:07:17 INFO - PROCESS | 1753 | 1467738437072 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1641ms 10:07:17 INFO - PROCESS | 1753 | 1467738437116 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 1753 | 1467738437124 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 10:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:07:17 INFO - PROCESS | 1753 | 1467738437136 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - PROCESS | 1753 | 1467738437140 Marionette TRACE conn3 <- [1,2362,null,{}] 10:07:17 INFO - PROCESS | 1753 | 1467738437148 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:17 INFO - PROCESS | 1753 | 1467738437154 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:17 INFO - PROCESS | 1753 | 1467738437366 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:07:17 INFO - PROCESS | 1753 | 1467738437651 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:17 INFO - PROCESS | 1753 | 1467738437660 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x91aca000 == 43 [pid = 1753] [id = 598] 10:07:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x95197400) [pid = 1753] [serial = 1795] [outer = (nil)] 10:07:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9521c800) [pid = 1753] [serial = 1796] [outer = 0x95197400] 10:07:17 INFO - PROCESS | 1753 | 1467738437791 Marionette DEBUG loaded listener.js 10:07:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x983a4000) [pid = 1753] [serial = 1797] [outer = 0x95197400] 10:07:18 INFO - PROCESS | 1753 | 1467738438828 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1739ms 10:07:18 INFO - PROCESS | 1753 | 1467738438876 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:07:18 INFO - PROCESS | 1753 | 1467738438881 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 10:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:07:18 INFO - PROCESS | 1753 | 1467738438888 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:07:18 INFO - PROCESS | 1753 | 1467738438895 Marionette TRACE conn3 <- [1,2366,null,{}] 10:07:18 INFO - PROCESS | 1753 | 1467738438913 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:18 INFO - PROCESS | 1753 | 1467738438922 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:19 INFO - PROCESS | 1753 | 1467738439163 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:07:19 INFO - PROCESS | 1753 | 1467738439355 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:19 INFO - PROCESS | 1753 | 1467738439367 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d8400 == 44 [pid = 1753] [id = 599] 10:07:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a483c00) [pid = 1753] [serial = 1798] [outer = (nil)] 10:07:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a77a000) [pid = 1753] [serial = 1799] [outer = 0x9a483c00] 10:07:19 INFO - PROCESS | 1753 | 1467738439508 Marionette DEBUG loaded listener.js 10:07:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a783800) [pid = 1753] [serial = 1800] [outer = 0x9a483c00] 10:07:20 INFO - PROCESS | 1753 | 1467738440416 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1587ms 10:07:20 INFO - PROCESS | 1753 | 1467738440477 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:07:20 INFO - PROCESS | 1753 | 1467738440481 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 10:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:07:20 INFO - PROCESS | 1753 | 1467738440489 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 1753 | 1467738440493 Marionette TRACE conn3 <- [1,2370,null,{}] 10:07:20 INFO - PROCESS | 1753 | 1467738440499 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:20 INFO - PROCESS | 1753 | 1467738440505 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:20 INFO - PROCESS | 1753 | 1467738440707 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:07:20 INFO - PROCESS | 1753 | 1467738440893 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 1753 | 1467738440901 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x95158000 == 45 [pid = 1753] [id = 600] 10:07:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a745800) [pid = 1753] [serial = 1801] [outer = (nil)] 10:07:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a8c0c00) [pid = 1753] [serial = 1802] [outer = 0x9a745800] 10:07:20 INFO - PROCESS | 1753 | 1467738440986 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a8c4800) [pid = 1753] [serial = 1803] [outer = 0x9a745800] 10:07:21 INFO - PROCESS | 1753 | 1467738441978 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1533ms 10:07:22 INFO - PROCESS | 1753 | 1467738442023 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 1753 | 1467738442027 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 10:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:07:22 INFO - PROCESS | 1753 | 1467738442034 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 1753 | 1467738442038 Marionette TRACE conn3 <- [1,2374,null,{}] 10:07:22 INFO - PROCESS | 1753 | 1467738442044 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:22 INFO - PROCESS | 1753 | 1467738442050 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:22 INFO - PROCESS | 1753 | 1467738442248 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:07:22 INFO - PROCESS | 1753 | 1467738442440 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 1753 | 1467738442449 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac9400 == 46 [pid = 1753] [id = 601] 10:07:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x93950400) [pid = 1753] [serial = 1804] [outer = (nil)] 10:07:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9aeb2800) [pid = 1753] [serial = 1805] [outer = 0x93950400] 10:07:22 INFO - PROCESS | 1753 | 1467738442537 Marionette DEBUG loaded listener.js 10:07:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9aeb5c00) [pid = 1753] [serial = 1806] [outer = 0x93950400] 10:07:23 INFO - PROCESS | 1753 | 1467738443585 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1587ms 10:07:23 INFO - PROCESS | 1753 | 1467738443623 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:07:23 INFO - PROCESS | 1753 | 1467738443626 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 10:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:07:23 INFO - PROCESS | 1753 | 1467738443634 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - PROCESS | 1753 | 1467738443638 Marionette TRACE conn3 <- [1,2378,null,{}] 10:07:23 INFO - PROCESS | 1753 | 1467738443644 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:23 INFO - PROCESS | 1753 | 1467738443655 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:23 INFO - PROCESS | 1753 | 1467738443862 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:07:24 INFO - PROCESS | 1753 | 1467738444105 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:24 INFO - PROCESS | 1753 | 1467738444122 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d1000 == 47 [pid = 1753] [id = 602] 10:07:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8e8d2400) [pid = 1753] [serial = 1807] [outer = (nil)] 10:07:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x914c2800) [pid = 1753] [serial = 1808] [outer = 0x8e8d2400] 10:07:24 INFO - PROCESS | 1753 | 1467738444248 Marionette DEBUG loaded listener.js 10:07:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x91af3800) [pid = 1753] [serial = 1809] [outer = 0x8e8d2400] 10:07:25 INFO - PROCESS | 1753 | 1467738445581 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1997ms 10:07:25 INFO - PROCESS | 1753 | 1467738445632 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:07:25 INFO - PROCESS | 1753 | 1467738445638 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 10:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:07:25 INFO - PROCESS | 1753 | 1467738445646 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:07:25 INFO - PROCESS | 1753 | 1467738445654 Marionette TRACE conn3 <- [1,2382,null,{}] 10:07:25 INFO - PROCESS | 1753 | 1467738445661 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:25 INFO - PROCESS | 1753 | 1467738445665 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:25 INFO - PROCESS | 1753 | 1467738445852 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:07:26 INFO - PROCESS | 1753 | 1467738446195 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:26 INFO - PROCESS | 1753 | 1467738446203 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x91509400 == 48 [pid = 1753] [id = 603] 10:07:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x91509800) [pid = 1753] [serial = 1810] [outer = (nil)] 10:07:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9153b400) [pid = 1753] [serial = 1811] [outer = 0x91509800] 10:07:26 INFO - PROCESS | 1753 | 1467738446289 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x924b4000) [pid = 1753] [serial = 1812] [outer = 0x91509800] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a9800 == 47 [pid = 1753] [id = 582] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x914c1c00 == 46 [pid = 1753] [id = 583] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x92bf0800 == 45 [pid = 1753] [id = 584] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8db400 == 44 [pid = 1753] [id = 585] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x911e2000 == 43 [pid = 1753] [id = 595] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x911e1400 == 42 [pid = 1753] [id = 594] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x95157000 == 41 [pid = 1753] [id = 593] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x91537800 == 40 [pid = 1753] [id = 592] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x911e0000 == 39 [pid = 1753] [id = 591] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x93a01800 == 38 [pid = 1753] [id = 590] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x911ddc00 == 37 [pid = 1753] [id = 588] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x91af5000 == 36 [pid = 1753] [id = 586] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d2800 == 35 [pid = 1753] [id = 587] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x914b6000 == 34 [pid = 1753] [id = 581] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4af800 == 33 [pid = 1753] [id = 580] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x91acdc00 == 32 [pid = 1753] [id = 579] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x98319400 == 31 [pid = 1753] [id = 589] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac9400 == 30 [pid = 1753] [id = 601] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d1000 == 29 [pid = 1753] [id = 602] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x95158000 == 28 [pid = 1753] [id = 600] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d8400 == 27 [pid = 1753] [id = 599] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x91aca000 == 26 [pid = 1753] [id = 598] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cec00 == 25 [pid = 1753] [id = 596] 10:07:27 INFO - PROCESS | 1753 | --DOCSHELL 0x9128dc00 == 24 [pid = 1753] [id = 597] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x9520f800) [pid = 1753] [serial = 1760] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x9a716800) [pid = 1753] [serial = 1736] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9a77ac00) [pid = 1753] [serial = 1740] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a749400) [pid = 1753] [serial = 1739] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91aec400) [pid = 1753] [serial = 1743] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91312c00) [pid = 1753] [serial = 1742] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x92f89c00) [pid = 1753] [serial = 1746] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x922e1800) [pid = 1753] [serial = 1745] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91acd800) [pid = 1753] [serial = 1727] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x96e6fc00) [pid = 1753] [serial = 1731] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x953af000) [pid = 1753] [serial = 1730] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9a2c4400) [pid = 1753] [serial = 1734] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9a157000) [pid = 1753] [serial = 1733] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x92dcf800) [pid = 1753] [serial = 1754] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9a71d400) [pid = 1753] [serial = 1737] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x914b8400) [pid = 1753] [serial = 1757] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x93a0d800) [pid = 1753] [serial = 1755] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91531800) [pid = 1753] [serial = 1751] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91293400) [pid = 1753] [serial = 1748] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91299400) [pid = 1753] [serial = 1749] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x92dcd000) [pid = 1753] [serial = 1728] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x93a05c00) [pid = 1753] [serial = 1758] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9153bc00) [pid = 1753] [serial = 1752] [outer = (nil)] [url = about:blank] 10:07:28 INFO - PROCESS | 1753 | 1467738448382 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2789ms 10:07:28 INFO - PROCESS | 1753 | 1467738448436 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 1753 | 1467738448443 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 10:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:07:28 INFO - PROCESS | 1753 | 1467738448452 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - PROCESS | 1753 | 1467738448457 Marionette TRACE conn3 <- [1,2386,null,{}] 10:07:28 INFO - PROCESS | 1753 | 1467738448466 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:28 INFO - PROCESS | 1753 | 1467738448472 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:28 INFO - PROCESS | 1753 | 1467738448705 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:07:28 INFO - PROCESS | 1753 | 1467738448850 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 1753 | 1467738448864 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b0800 == 25 [pid = 1753] [id = 604] 10:07:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8f4b0c00) [pid = 1753] [serial = 1813] [outer = (nil)] 10:07:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9128dc00) [pid = 1753] [serial = 1814] [outer = 0x8f4b0c00] 10:07:28 INFO - PROCESS | 1753 | 1467738448935 Marionette DEBUG loaded listener.js 10:07:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91295800) [pid = 1753] [serial = 1815] [outer = 0x8f4b0c00] 10:07:29 INFO - PROCESS | 1753 | 1467738449767 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:07:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:07:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1386ms 10:07:29 INFO - PROCESS | 1753 | 1467738449839 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:07:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:07:29 INFO - PROCESS | 1753 | 1467738449848 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 10:07:29 INFO - PROCESS | 1753 | 1467738449860 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:07:29 INFO - PROCESS | 1753 | 1467738449865 Marionette TRACE conn3 <- [1,2390,null,{}] 10:07:29 INFO - PROCESS | 1753 | 1467738449872 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:29 INFO - PROCESS | 1753 | 1467738449878 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:30 INFO - PROCESS | 1753 | 1467738450054 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:07:30 INFO - PROCESS | 1753 | 1467738450205 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 1753 | 1467738450214 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b8800 == 26 [pid = 1753] [id = 605] 10:07:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91531800) [pid = 1753] [serial = 1816] [outer = (nil)] 10:07:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9153bc00) [pid = 1753] [serial = 1817] [outer = 0x91531800] 10:07:30 INFO - PROCESS | 1753 | 1467738450293 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91ac6400) [pid = 1753] [serial = 1818] [outer = 0x91531800] 10:07:31 INFO - PROCESS | 1753 | 1467738451293 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1491ms 10:07:31 INFO - PROCESS | 1753 | 1467738451357 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:07:31 INFO - PROCESS | 1753 | 1467738451361 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 10:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:07:31 INFO - PROCESS | 1753 | 1467738451368 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 1753 | 1467738451375 Marionette TRACE conn3 <- [1,2394,null,{}] 10:07:31 INFO - PROCESS | 1753 | 1467738451399 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:31 INFO - PROCESS | 1753 | 1467738451409 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:31 INFO - PROCESS | 1753 | 1467738451638 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:07:31 INFO - PROCESS | 1753 | 1467738451667 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:31 INFO - PROCESS | 1753 | 1467738451677 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x93957800 == 27 [pid = 1753] [id = 606] 10:07:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x93a01800) [pid = 1753] [serial = 1819] [outer = (nil)] 10:07:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x93a0dc00) [pid = 1753] [serial = 1820] [outer = 0x93a01800] 10:07:31 INFO - PROCESS | 1753 | 1467738451753 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x93c28c00) [pid = 1753] [serial = 1821] [outer = 0x93a01800] 10:07:33 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91501c00) [pid = 1753] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:07:33 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x95219000) [pid = 1753] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:07:33 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x914be400) [pid = 1753] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:07:33 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a0ee000) [pid = 1753] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:07:33 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x911de800) [pid = 1753] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:07:33 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x95192c00) [pid = 1753] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:07:33 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91acc400) [pid = 1753] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:07:33 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x924b4800) [pid = 1753] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:07:33 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x95159800) [pid = 1753] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:07:33 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x911e0400) [pid = 1753] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:07:33 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9831ec00) [pid = 1753] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:07:33 INFO - PROCESS | 1753 | 1467738453293 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1988ms 10:07:33 INFO - PROCESS | 1753 | 1467738453368 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 1753 | 1467738453373 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 10:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:07:33 INFO - PROCESS | 1753 | 1467738453380 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 1753 | 1467738453384 Marionette TRACE conn3 <- [1,2398,null,{}] 10:07:33 INFO - PROCESS | 1753 | 1467738453389 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:33 INFO - PROCESS | 1753 | 1467738453394 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:33 INFO - PROCESS | 1753 | 1467738453561 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:07:33 INFO - PROCESS | 1753 | 1467738453699 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 1753 | 1467738453711 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ac400 == 28 [pid = 1753] [id = 607] 10:07:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9130b400) [pid = 1753] [serial = 1822] [outer = (nil)] 10:07:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91af4400) [pid = 1753] [serial = 1823] [outer = 0x9130b400] 10:07:33 INFO - PROCESS | 1753 | 1467738453787 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x95201c00) [pid = 1753] [serial = 1824] [outer = 0x9130b400] 10:07:34 INFO - PROCESS | 1753 | 1467738454594 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1230ms 10:07:34 INFO - PROCESS | 1753 | 1467738454615 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 1753 | 1467738454619 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 10:07:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:07:34 INFO - PROCESS | 1753 | 1467738454625 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - PROCESS | 1753 | 1467738454629 Marionette TRACE conn3 <- [1,2402,null,{}] 10:07:34 INFO - PROCESS | 1753 | 1467738454634 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:34 INFO - PROCESS | 1753 | 1467738454639 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:34 INFO - PROCESS | 1753 | 1467738454846 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:07:34 INFO - PROCESS | 1753 | 1467738454864 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:34 INFO - PROCESS | 1753 | 1467738454873 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x95205000 == 29 [pid = 1753] [id = 608] 10:07:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x95207800) [pid = 1753] [serial = 1825] [outer = (nil)] 10:07:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x95219000) [pid = 1753] [serial = 1826] [outer = 0x95207800] 10:07:34 INFO - PROCESS | 1753 | 1467738454943 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x95222c00) [pid = 1753] [serial = 1827] [outer = 0x95207800] 10:07:36 INFO - PROCESS | 1753 | 1467738456123 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1583ms 10:07:36 INFO - PROCESS | 1753 | 1467738456216 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:07:36 INFO - PROCESS | 1753 | 1467738456228 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 10:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:07:36 INFO - PROCESS | 1753 | 1467738456248 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:07:36 INFO - PROCESS | 1753 | 1467738456257 Marionette TRACE conn3 <- [1,2406,null,{}] 10:07:36 INFO - PROCESS | 1753 | 1467738456319 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:36 INFO - PROCESS | 1753 | 1467738456327 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:36 INFO - PROCESS | 1753 | 1467738456524 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:07:36 INFO - PROCESS | 1753 | 1467738456771 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 1753 | 1467738456782 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a8800 == 30 [pid = 1753] [id = 609] 10:07:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9130a800) [pid = 1753] [serial = 1828] [outer = (nil)] 10:07:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91506000) [pid = 1753] [serial = 1829] [outer = 0x9130a800] 10:07:36 INFO - PROCESS | 1753 | 1467738456869 Marionette DEBUG loaded listener.js 10:07:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91acdc00) [pid = 1753] [serial = 1830] [outer = 0x9130a800] 10:07:37 INFO - PROCESS | 1753 | 1467738457896 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1692ms 10:07:37 INFO - PROCESS | 1753 | 1467738457938 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:07:37 INFO - PROCESS | 1753 | 1467738457946 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 10:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:07:37 INFO - PROCESS | 1753 | 1467738457957 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:07:37 INFO - PROCESS | 1753 | 1467738457961 Marionette TRACE conn3 <- [1,2410,null,{}] 10:07:37 INFO - PROCESS | 1753 | 1467738457968 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:37 INFO - PROCESS | 1753 | 1467738457975 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:38 INFO - PROCESS | 1753 | 1467738458172 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:07:38 INFO - PROCESS | 1753 | 1467738458458 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:38 INFO - PROCESS | 1753 | 1467738458466 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bf9000 == 31 [pid = 1753] [id = 610] 10:07:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9514f000) [pid = 1753] [serial = 1831] [outer = (nil)] 10:07:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9519e400) [pid = 1753] [serial = 1832] [outer = 0x9514f000] 10:07:38 INFO - PROCESS | 1753 | 1467738458595 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x947a1800) [pid = 1753] [serial = 1833] [outer = 0x9514f000] 10:07:39 INFO - PROCESS | 1753 | 1467738459643 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1745ms 10:07:39 INFO - PROCESS | 1753 | 1467738459703 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:07:39 INFO - PROCESS | 1753 | 1467738459707 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 10:07:39 INFO - PROCESS | 1753 | 1467738459715 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:07:39 INFO - PROCESS | 1753 | 1467738459722 Marionette TRACE conn3 <- [1,2414,null,{}] 10:07:39 INFO - PROCESS | 1753 | 1467738459740 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:39 INFO - PROCESS | 1753 | 1467738459750 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:40 INFO - PROCESS | 1753 | 1467738460069 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:07:40 INFO - PROCESS | 1753 | 1467738460258 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 1753 | 1467738460271 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x978a2400 == 32 [pid = 1753] [id = 611] 10:07:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x978a2800) [pid = 1753] [serial = 1834] [outer = (nil)] 10:07:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x99638000) [pid = 1753] [serial = 1835] [outer = 0x978a2800] 10:07:40 INFO - PROCESS | 1753 | 1467738460358 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x99e8a400) [pid = 1753] [serial = 1836] [outer = 0x978a2800] 10:07:41 INFO - PROCESS | 1753 | 1467738461397 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:07:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:07:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1748ms 10:07:41 INFO - PROCESS | 1753 | 1467738461477 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:07:41 INFO - PROCESS | 1753 | 1467738461483 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 10:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:07:41 INFO - PROCESS | 1753 | 1467738461493 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:07:41 INFO - PROCESS | 1753 | 1467738461496 Marionette TRACE conn3 <- [1,2418,null,{}] 10:07:41 INFO - PROCESS | 1753 | 1467738461503 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:41 INFO - PROCESS | 1753 | 1467738461509 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:41 INFO - PROCESS | 1753 | 1467738461713 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:07:42 INFO - PROCESS | 1753 | 1467738462279 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:42 INFO - PROCESS | 1753 | 1467738462291 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d9c00 == 33 [pid = 1753] [id = 612] 10:07:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8e8db400) [pid = 1753] [serial = 1837] [outer = (nil)] 10:07:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8f4acc00) [pid = 1753] [serial = 1838] [outer = 0x8e8db400] 10:07:42 INFO - PROCESS | 1753 | 1467738462375 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x911e1800) [pid = 1753] [serial = 1839] [outer = 0x8e8db400] 10:07:43 INFO - PROCESS | 1753 | 1467738463740 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:07:43 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ac400 == 32 [pid = 1753] [id = 607] 10:07:43 INFO - PROCESS | 1753 | --DOCSHELL 0x93957800 == 31 [pid = 1753] [id = 606] 10:07:43 INFO - PROCESS | 1753 | --DOCSHELL 0x914b8800 == 30 [pid = 1753] [id = 605] 10:07:43 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b0800 == 29 [pid = 1753] [id = 604] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9a48b800) [pid = 1753] [serial = 1790] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x99260c00) [pid = 1753] [serial = 1784] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x95207400) [pid = 1753] [serial = 1787] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a0f6800) [pid = 1753] [serial = 1772] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9a0f8c00) [pid = 1753] [serial = 1773] [outer = (nil)] [url = about:blank] 10:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2345ms 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x914b5800) [pid = 1753] [serial = 1763] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91505000) [pid = 1753] [serial = 1764] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9521b000) [pid = 1753] [serial = 1781] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x922e9c00) [pid = 1753] [serial = 1778] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x92dd0c00) [pid = 1753] [serial = 1779] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x93c2c000) [pid = 1753] [serial = 1766] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x93c1e000) [pid = 1753] [serial = 1767] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x95221000) [pid = 1753] [serial = 1761] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91296c00) [pid = 1753] [serial = 1775] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91310800) [pid = 1753] [serial = 1776] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x99635c00) [pid = 1753] [serial = 1769] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x99d71c00) [pid = 1753] [serial = 1770] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9962f800) [pid = 1753] [serial = 1785] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9521e800) [pid = 1753] [serial = 1788] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x953b8800) [pid = 1753] [serial = 1782] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9a719400) [pid = 1753] [serial = 1791] [outer = (nil)] [url = about:blank] 10:07:43 INFO - PROCESS | 1753 | 1467738463882 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 1753 | 1467738463889 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 10:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:07:43 INFO - PROCESS | 1753 | 1467738463901 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - PROCESS | 1753 | 1467738463909 Marionette TRACE conn3 <- [1,2422,null,{}] 10:07:43 INFO - PROCESS | 1753 | 1467738463917 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:43 INFO - PROCESS | 1753 | 1467738463922 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:44 INFO - PROCESS | 1753 | 1467738464100 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:07:44 INFO - PROCESS | 1753 | 1467738464315 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 1753 | 1467738464323 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x91504400 == 30 [pid = 1753] [id = 613] 10:07:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x91505000) [pid = 1753] [serial = 1840] [outer = (nil)] 10:07:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91534c00) [pid = 1753] [serial = 1841] [outer = 0x91505000] 10:07:44 INFO - PROCESS | 1753 | 1467738464397 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x922e0800) [pid = 1753] [serial = 1842] [outer = 0x91505000] 10:07:45 INFO - PROCESS | 1753 | 1467738465214 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1386ms 10:07:45 INFO - PROCESS | 1753 | 1467738465291 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 1753 | 1467738465298 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 10:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:07:45 INFO - PROCESS | 1753 | 1467738465306 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 1753 | 1467738465309 Marionette TRACE conn3 <- [1,2426,null,{}] 10:07:45 INFO - PROCESS | 1753 | 1467738465316 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:45 INFO - PROCESS | 1753 | 1467738465320 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:45 INFO - PROCESS | 1753 | 1467738465498 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:07:45 INFO - PROCESS | 1753 | 1467738465641 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:45 INFO - PROCESS | 1753 | 1467738465655 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x93957800 == 31 [pid = 1753] [id = 614] 10:07:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x93957c00) [pid = 1753] [serial = 1843] [outer = (nil)] 10:07:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9519c400) [pid = 1753] [serial = 1844] [outer = 0x93957c00] 10:07:45 INFO - PROCESS | 1753 | 1467738465729 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9521b800) [pid = 1753] [serial = 1845] [outer = 0x93957c00] 10:07:46 INFO - PROCESS | 1753 | 1467738466660 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1386ms 10:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:07:46 INFO - PROCESS | 1753 | 1467738466692 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:07:46 INFO - PROCESS | 1753 | 1467738466696 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 10:07:46 INFO - PROCESS | 1753 | 1467738466731 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - PROCESS | 1753 | 1467738466740 Marionette TRACE conn3 <- [1,2430,null,{}] 10:07:46 INFO - PROCESS | 1753 | 1467738466749 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:46 INFO - PROCESS | 1753 | 1467738466756 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:46 INFO - PROCESS | 1753 | 1467738466989 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:07:47 INFO - PROCESS | 1753 | 1467738467019 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 1753 | 1467738467029 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x95156800 == 32 [pid = 1753] [id = 615] 10:07:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x953b2000) [pid = 1753] [serial = 1846] [outer = (nil)] 10:07:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x99263c00) [pid = 1753] [serial = 1847] [outer = 0x953b2000] 10:07:47 INFO - PROCESS | 1753 | 1467738467112 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9963dc00) [pid = 1753] [serial = 1848] [outer = 0x953b2000] 10:07:48 INFO - PROCESS | 1753 | 1467738468315 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1722ms 10:07:48 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9128fc00) [pid = 1753] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:07:48 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x95197400) [pid = 1753] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:07:48 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8e8d2400) [pid = 1753] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:07:48 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9a483c00) [pid = 1753] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:07:48 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9a745800) [pid = 1753] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:07:48 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8f4b0c00) [pid = 1753] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:07:48 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91531800) [pid = 1753] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:07:48 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x91509800) [pid = 1753] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:07:48 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x93a01800) [pid = 1753] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:07:48 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x93950400) [pid = 1753] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:07:48 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x9130b400) [pid = 1753] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:07:48 INFO - PROCESS | 1753 | 1467738468629 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:07:48 INFO - PROCESS | 1753 | 1467738468634 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 10:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:07:48 INFO - PROCESS | 1753 | 1467738468648 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 1753 | 1467738468652 Marionette TRACE conn3 <- [1,2434,null,{}] 10:07:48 INFO - PROCESS | 1753 | 1467738468658 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:48 INFO - PROCESS | 1753 | 1467738468663 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:48 INFO - PROCESS | 1753 | 1467738468812 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:07:49 INFO - PROCESS | 1753 | 1467738469095 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 1753 | 1467738469110 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d4c00 == 33 [pid = 1753] [id = 616] 10:07:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x8e8d8800) [pid = 1753] [serial = 1849] [outer = (nil)] 10:07:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x93c21400) [pid = 1753] [serial = 1850] [outer = 0x8e8d8800] 10:07:49 INFO - PROCESS | 1753 | 1467738469227 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x98319c00) [pid = 1753] [serial = 1851] [outer = 0x8e8d8800] 10:07:50 INFO - PROCESS | 1753 | 1467738470224 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1636ms 10:07:50 INFO - PROCESS | 1753 | 1467738470286 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:07:50 INFO - PROCESS | 1753 | 1467738470290 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 10:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:07:50 INFO - PROCESS | 1753 | 1467738470297 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:07:50 INFO - PROCESS | 1753 | 1467738470301 Marionette TRACE conn3 <- [1,2438,null,{}] 10:07:50 INFO - PROCESS | 1753 | 1467738470312 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:50 INFO - PROCESS | 1753 | 1467738470317 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:50 INFO - PROCESS | 1753 | 1467738470497 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:07:50 INFO - PROCESS | 1753 | 1467738470714 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:50 INFO - PROCESS | 1753 | 1467738470722 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8cec00 == 34 [pid = 1753] [id = 617] 10:07:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8e8cf000) [pid = 1753] [serial = 1852] [outer = (nil)] 10:07:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8e8d7800) [pid = 1753] [serial = 1853] [outer = 0x8e8cf000] 10:07:50 INFO - PROCESS | 1753 | 1467738470815 Marionette DEBUG loaded listener.js 10:07:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8f4b4400) [pid = 1753] [serial = 1854] [outer = 0x8e8cf000] 10:07:51 INFO - PROCESS | 1753 | 1467738471898 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1644ms 10:07:51 INFO - PROCESS | 1753 | 1467738471944 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:07:51 INFO - PROCESS | 1753 | 1467738471950 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 10:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:07:51 INFO - PROCESS | 1753 | 1467738471958 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:07:51 INFO - PROCESS | 1753 | 1467738471964 Marionette TRACE conn3 <- [1,2442,null,{}] 10:07:51 INFO - PROCESS | 1753 | 1467738471973 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:51 INFO - PROCESS | 1753 | 1467738471983 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:52 INFO - PROCESS | 1753 | 1467738472236 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:07:52 INFO - PROCESS | 1753 | 1467738472523 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:52 INFO - PROCESS | 1753 | 1467738472532 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4adc00 == 35 [pid = 1753] [id = 618] 10:07:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91299000) [pid = 1753] [serial = 1855] [outer = (nil)] 10:07:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91540000) [pid = 1753] [serial = 1856] [outer = 0x91299000] 10:07:52 INFO - PROCESS | 1753 | 1467738472622 Marionette DEBUG loaded listener.js 10:07:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x924a7c00) [pid = 1753] [serial = 1857] [outer = 0x91299000] 10:07:53 INFO - PROCESS | 1753 | 1467738473610 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1695ms 10:07:53 INFO - PROCESS | 1753 | 1467738473656 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 1753 | 1467738473664 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 10:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:07:53 INFO - PROCESS | 1753 | 1467738473674 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 1753 | 1467738473677 Marionette TRACE conn3 <- [1,2446,null,{}] 10:07:53 INFO - PROCESS | 1753 | 1467738473686 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:53 INFO - PROCESS | 1753 | 1467738473692 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:53 INFO - PROCESS | 1753 | 1467738473906 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:07:54 INFO - PROCESS | 1753 | 1467738474093 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 1753 | 1467738474102 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x924b2400 == 36 [pid = 1753] [id = 619] 10:07:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x92bf2000) [pid = 1753] [serial = 1858] [outer = (nil)] 10:07:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9514f800) [pid = 1753] [serial = 1859] [outer = 0x92bf2000] 10:07:54 INFO - PROCESS | 1753 | 1467738474191 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9521a400) [pid = 1753] [serial = 1860] [outer = 0x92bf2000] 10:07:55 INFO - PROCESS | 1753 | 1467738475302 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1695ms 10:07:55 INFO - PROCESS | 1753 | 1467738475369 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 1753 | 1467738475373 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 10:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:07:55 INFO - PROCESS | 1753 | 1467738475383 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - PROCESS | 1753 | 1467738475393 Marionette TRACE conn3 <- [1,2450,null,{}] 10:07:55 INFO - PROCESS | 1753 | 1467738475409 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:55 INFO - PROCESS | 1753 | 1467738475417 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:55 INFO - PROCESS | 1753 | 1467738475665 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:07:55 INFO - PROCESS | 1753 | 1467738475907 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 1753 | 1467738475915 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130b400 == 37 [pid = 1753] [id = 620] 10:07:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91ac1800) [pid = 1753] [serial = 1861] [outer = (nil)] 10:07:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9a0e5000) [pid = 1753] [serial = 1862] [outer = 0x91ac1800] 10:07:56 INFO - PROCESS | 1753 | 1467738476014 Marionette DEBUG loaded listener.js 10:07:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a1c0800) [pid = 1753] [serial = 1863] [outer = 0x91ac1800] 10:07:56 INFO - PROCESS | 1753 | 1467738476970 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1648ms 10:07:57 INFO - PROCESS | 1753 | 1467738477030 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 1753 | 1467738477035 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 10:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:07:57 INFO - PROCESS | 1753 | 1467738477043 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - PROCESS | 1753 | 1467738477047 Marionette TRACE conn3 <- [1,2454,null,{}] 10:07:57 INFO - PROCESS | 1753 | 1467738477054 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:57 INFO - PROCESS | 1753 | 1467738477059 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:57 INFO - PROCESS | 1753 | 1467738477273 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:07:57 INFO - PROCESS | 1753 | 1467738477504 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 1753 | 1467738477514 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d1000 == 38 [pid = 1753] [id = 621] 10:07:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8f4ab000) [pid = 1753] [serial = 1864] [outer = (nil)] 10:07:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a484000) [pid = 1753] [serial = 1865] [outer = 0x8f4ab000] 10:07:57 INFO - PROCESS | 1753 | 1467738477639 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a719400) [pid = 1753] [serial = 1866] [outer = 0x8f4ab000] 10:07:58 INFO - PROCESS | 1753 | 1467738478541 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1539ms 10:07:58 INFO - PROCESS | 1753 | 1467738478583 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 1753 | 1467738478587 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 10:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:07:58 INFO - PROCESS | 1753 | 1467738478594 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - PROCESS | 1753 | 1467738478599 Marionette TRACE conn3 <- [1,2458,null,{}] 10:07:58 INFO - PROCESS | 1753 | 1467738478605 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:58 INFO - PROCESS | 1753 | 1467738478611 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:58 INFO - PROCESS | 1753 | 1467738478805 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:07:59 INFO - PROCESS | 1753 | 1467738478994 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:59 INFO - PROCESS | 1753 | 1467738479015 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:07:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x91318400 == 39 [pid = 1753] [id = 622] 10:07:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a71e400) [pid = 1753] [serial = 1867] [outer = (nil)] 10:07:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a723800) [pid = 1753] [serial = 1868] [outer = 0x9a71e400] 10:07:59 INFO - PROCESS | 1753 | 1467738479156 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a8b9400) [pid = 1753] [serial = 1869] [outer = 0x9a71e400] 10:08:00 INFO - PROCESS | 1753 | 1467738480254 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1733ms 10:08:00 INFO - PROCESS | 1753 | 1467738480329 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:08:00 INFO - PROCESS | 1753 | 1467738480332 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 10:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:08:00 INFO - PROCESS | 1753 | 1467738480340 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:08:00 INFO - PROCESS | 1753 | 1467738480345 Marionette TRACE conn3 <- [1,2462,null,{}] 10:08:00 INFO - PROCESS | 1753 | 1467738480351 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:00 INFO - PROCESS | 1753 | 1467738480358 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:00 INFO - PROCESS | 1753 | 1467738480608 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:08:00 INFO - PROCESS | 1753 | 1467738480858 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 1753 | 1467738480869 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d9000 == 40 [pid = 1753] [id = 623] 10:08:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8f4a7c00) [pid = 1753] [serial = 1870] [outer = (nil)] 10:08:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x91ac9400) [pid = 1753] [serial = 1871] [outer = 0x8f4a7c00] 10:08:00 INFO - PROCESS | 1753 | 1467738480965 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x947a4000) [pid = 1753] [serial = 1872] [outer = 0x8f4a7c00] 10:08:02 INFO - PROCESS | 1753 | 1467738482180 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1897ms 10:08:02 INFO - PROCESS | 1753 | 1467738482240 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 1753 | 1467738482247 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 10:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:08:02 INFO - PROCESS | 1753 | 1467738482301 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 1753 | 1467738482306 Marionette TRACE conn3 <- [1,2466,null,{}] 10:08:02 INFO - PROCESS | 1753 | 1467738482327 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:02 INFO - PROCESS | 1753 | 1467738482334 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:02 INFO - PROCESS | 1753 | 1467738482581 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:08:02 INFO - PROCESS | 1753 | 1467738482808 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 1753 | 1467738482830 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128f000 == 41 [pid = 1753] [id = 624] 10:08:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9128f800) [pid = 1753] [serial = 1873] [outer = (nil)] 10:08:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x91293800) [pid = 1753] [serial = 1874] [outer = 0x9128f800] 10:08:02 INFO - PROCESS | 1753 | 1467738482937 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9130bc00) [pid = 1753] [serial = 1875] [outer = 0x9128f800] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x93a01400 == 40 [pid = 1753] [id = 572] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x91313c00 == 39 [pid = 1753] [id = 571] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d4c00 == 38 [pid = 1753] [id = 616] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x95156800 == 37 [pid = 1753] [id = 615] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x93957800 == 36 [pid = 1753] [id = 614] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x91504400 == 35 [pid = 1753] [id = 613] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d9c00 == 34 [pid = 1753] [id = 612] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x91509400 == 33 [pid = 1753] [id = 603] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a9000 == 32 [pid = 1753] [id = 570] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x93a02c00 == 31 [pid = 1753] [id = 576] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x95205000 == 30 [pid = 1753] [id = 608] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x9128ec00 == 29 [pid = 1753] [id = 575] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x911e2400 == 28 [pid = 1753] [id = 569] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a8800 == 27 [pid = 1753] [id = 609] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x95158400 == 26 [pid = 1753] [id = 573] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x92bf9000 == 25 [pid = 1753] [id = 610] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac6000 == 24 [pid = 1753] [id = 563] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x91aefc00 == 23 [pid = 1753] [id = 578] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x978a2400 == 22 [pid = 1753] [id = 611] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x914c2400 == 21 [pid = 1753] [id = 565] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x911ebc00 == 20 [pid = 1753] [id = 566] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x93958c00 == 19 [pid = 1753] [id = 577] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4aa000 == 18 [pid = 1753] [id = 564] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x911eb000 == 17 [pid = 1753] [id = 567] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x91294000 == 16 [pid = 1753] [id = 562] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ad000 == 15 [pid = 1753] [id = 574] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x9521f800 == 14 [pid = 1753] [id = 568] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d9000 == 13 [pid = 1753] [id = 623] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x91318400 == 12 [pid = 1753] [id = 622] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d1000 == 11 [pid = 1753] [id = 621] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x9130b400 == 10 [pid = 1753] [id = 620] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4adc00 == 9 [pid = 1753] [id = 618] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x924b2400 == 8 [pid = 1753] [id = 619] 10:08:04 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8cec00 == 7 [pid = 1753] [id = 617] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x91af4400) [pid = 1753] [serial = 1823] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x95201c00) [pid = 1753] [serial = 1824] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91aef800) [pid = 1753] [serial = 1794] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x983a4000) [pid = 1753] [serial = 1797] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91af3800) [pid = 1753] [serial = 1809] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9a783800) [pid = 1753] [serial = 1800] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9a8c4800) [pid = 1753] [serial = 1803] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a8c0c00) [pid = 1753] [serial = 1802] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91295800) [pid = 1753] [serial = 1815] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9153bc00) [pid = 1753] [serial = 1817] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9153b400) [pid = 1753] [serial = 1811] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91ac6400) [pid = 1753] [serial = 1818] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x914c2800) [pid = 1753] [serial = 1808] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x914bec00) [pid = 1753] [serial = 1793] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9521c800) [pid = 1753] [serial = 1796] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x93c28c00) [pid = 1753] [serial = 1821] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9aeb2800) [pid = 1753] [serial = 1805] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9128dc00) [pid = 1753] [serial = 1814] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9a77a000) [pid = 1753] [serial = 1799] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9aeb5c00) [pid = 1753] [serial = 1806] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x93a0dc00) [pid = 1753] [serial = 1820] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x924b4000) [pid = 1753] [serial = 1812] [outer = (nil)] [url = about:blank] 10:08:05 INFO - PROCESS | 1753 | 1467738485084 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2851ms 10:08:05 INFO - PROCESS | 1753 | 1467738485109 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 1753 | 1467738485115 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 10:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:08:05 INFO - PROCESS | 1753 | 1467738485124 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 1753 | 1467738485128 Marionette TRACE conn3 <- [1,2470,null,{}] 10:08:05 INFO - PROCESS | 1753 | 1467738485136 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:05 INFO - PROCESS | 1753 | 1467738485141 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:05 INFO - PROCESS | 1753 | 1467738485386 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:08:05 INFO - PROCESS | 1753 | 1467738485590 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 1753 | 1467738485600 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x91295400 == 8 [pid = 1753] [id = 625] 10:08:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91295800) [pid = 1753] [serial = 1876] [outer = (nil)] 10:08:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9130ac00) [pid = 1753] [serial = 1877] [outer = 0x91295800] 10:08:05 INFO - PROCESS | 1753 | 1467738485678 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91311800) [pid = 1753] [serial = 1878] [outer = 0x91295800] 10:08:06 INFO - PROCESS | 1753 | 1467738486501 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1436ms 10:08:06 INFO - PROCESS | 1753 | 1467738486560 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 1753 | 1467738486569 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 10:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:08:06 INFO - PROCESS | 1753 | 1467738486601 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - PROCESS | 1753 | 1467738486605 Marionette TRACE conn3 <- [1,2474,null,{}] 10:08:06 INFO - PROCESS | 1753 | 1467738486613 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:06 INFO - PROCESS | 1753 | 1467738486619 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:06 INFO - PROCESS | 1753 | 1467738486814 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:08:06 INFO - PROCESS | 1753 | 1467738486826 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 1753 | 1467738486838 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x9150e400 == 9 [pid = 1753] [id = 626] 10:08:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91510000) [pid = 1753] [serial = 1879] [outer = (nil)] 10:08:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91534400) [pid = 1753] [serial = 1880] [outer = 0x91510000] 10:08:06 INFO - PROCESS | 1753 | 1467738486917 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9153d000) [pid = 1753] [serial = 1881] [outer = 0x91510000] 10:08:08 INFO - PROCESS | 1753 | 1467738488112 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1542ms 10:08:08 INFO - PROCESS | 1753 | 1467738488141 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 1753 | 1467738488145 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 10:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:08:08 INFO - PROCESS | 1753 | 1467738488152 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 1753 | 1467738488158 Marionette TRACE conn3 <- [1,2478,null,{}] 10:08:08 INFO - PROCESS | 1753 | 1467738488183 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:08 INFO - PROCESS | 1753 | 1467738488193 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:08 INFO - PROCESS | 1753 | 1467738488428 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:08:08 INFO - PROCESS | 1753 | 1467738488464 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:08 INFO - PROCESS | 1753 | 1467738488475 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x924b0400 == 10 [pid = 1753] [id = 627] 10:08:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x924b1400) [pid = 1753] [serial = 1882] [outer = (nil)] 10:08:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x92bf2800) [pid = 1753] [serial = 1883] [outer = 0x924b1400] 10:08:08 INFO - PROCESS | 1753 | 1467738488552 Marionette DEBUG loaded listener.js 10:08:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x92dce000) [pid = 1753] [serial = 1884] [outer = 0x924b1400] 10:08:09 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8e8d8800) [pid = 1753] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:08:09 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x953b2000) [pid = 1753] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:08:09 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x95207800) [pid = 1753] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:08:09 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9130a800) [pid = 1753] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:08:09 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x978a2800) [pid = 1753] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:08:09 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91505000) [pid = 1753] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:08:09 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x93957c00) [pid = 1753] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:08:09 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8e8db400) [pid = 1753] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:08:09 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9514f000) [pid = 1753] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:08:10 INFO - PROCESS | 1753 | 1467738490101 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2050ms 10:08:10 INFO - PROCESS | 1753 | 1467738490204 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:08:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:08:10 INFO - PROCESS | 1753 | 1467738490209 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 10:08:10 INFO - PROCESS | 1753 | 1467738490216 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 1753 | 1467738490219 Marionette TRACE conn3 <- [1,2482,null,{}] 10:08:10 INFO - PROCESS | 1753 | 1467738490226 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:10 INFO - PROCESS | 1753 | 1467738490232 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:10 INFO - PROCESS | 1753 | 1467738490412 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:08:10 INFO - PROCESS | 1753 | 1467738490422 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 1753 | 1467738490430 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d3000 == 11 [pid = 1753] [id = 628] 10:08:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91314400) [pid = 1753] [serial = 1885] [outer = (nil)] 10:08:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x92f84000) [pid = 1753] [serial = 1886] [outer = 0x91314400] 10:08:10 INFO - PROCESS | 1753 | 1467738490512 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x93a07400) [pid = 1753] [serial = 1887] [outer = 0x91314400] 10:08:11 INFO - PROCESS | 1753 | 1467738491432 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:08:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1234ms 10:08:11 INFO - PROCESS | 1753 | 1467738491450 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 1753 | 1467738491454 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 10:08:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:08:11 INFO - PROCESS | 1753 | 1467738491472 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - PROCESS | 1753 | 1467738491476 Marionette TRACE conn3 <- [1,2486,null,{}] 10:08:11 INFO - PROCESS | 1753 | 1467738491482 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:11 INFO - PROCESS | 1753 | 1467738491487 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:11 INFO - PROCESS | 1753 | 1467738491668 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:08:11 INFO - PROCESS | 1753 | 1467738491904 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:11 INFO - PROCESS | 1753 | 1467738491913 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d2400 == 12 [pid = 1753] [id = 629] 10:08:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8e8d4c00) [pid = 1753] [serial = 1888] [outer = (nil)] 10:08:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8e8ddc00) [pid = 1753] [serial = 1889] [outer = 0x8e8d4c00] 10:08:12 INFO - PROCESS | 1753 | 1467738492005 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8f4b2c00) [pid = 1753] [serial = 1890] [outer = 0x8e8d4c00] 10:08:13 INFO - PROCESS | 1753 | 1467738493123 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:08:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1732ms 10:08:13 INFO - PROCESS | 1753 | 1467738493207 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 1753 | 1467738493215 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 10:08:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:08:13 INFO - PROCESS | 1753 | 1467738493224 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 1753 | 1467738493230 Marionette TRACE conn3 <- [1,2490,null,{}] 10:08:13 INFO - PROCESS | 1753 | 1467738493239 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:13 INFO - PROCESS | 1753 | 1467738493248 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:13 INFO - PROCESS | 1753 | 1467738493484 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:08:13 INFO - PROCESS | 1753 | 1467738493730 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 1753 | 1467738493742 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x91502800 == 13 [pid = 1753] [id = 630] 10:08:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9150d400) [pid = 1753] [serial = 1891] [outer = (nil)] 10:08:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91539000) [pid = 1753] [serial = 1892] [outer = 0x9150d400] 10:08:13 INFO - PROCESS | 1753 | 1467738493853 Marionette DEBUG loaded listener.js 10:08:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91ac6400) [pid = 1753] [serial = 1893] [outer = 0x9150d400] 10:08:14 INFO - PROCESS | 1753 | 1467738494915 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:08:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1742ms 10:08:14 INFO - PROCESS | 1753 | 1467738494970 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 1753 | 1467738494976 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 10:08:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:08:14 INFO - PROCESS | 1753 | 1467738494985 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 1753 | 1467738494988 Marionette TRACE conn3 <- [1,2494,null,{}] 10:08:14 INFO - PROCESS | 1753 | 1467738494995 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:15 INFO - PROCESS | 1753 | 1467738495001 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:15 INFO - PROCESS | 1753 | 1467738495212 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:08:15 INFO - PROCESS | 1753 | 1467738495490 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:15 INFO - PROCESS | 1753 | 1467738495500 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e5c00 == 14 [pid = 1753] [id = 631] 10:08:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91536c00) [pid = 1753] [serial = 1894] [outer = (nil)] 10:08:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x93a0bc00) [pid = 1753] [serial = 1895] [outer = 0x91536c00] 10:08:15 INFO - PROCESS | 1753 | 1467738495630 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x93c22000) [pid = 1753] [serial = 1896] [outer = 0x91536c00] 10:08:16 INFO - PROCESS | 1753 | 1467738496699 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:08:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1781ms 10:08:16 INFO - PROCESS | 1753 | 1467738496767 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 1753 | 1467738496772 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 10:08:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:08:16 INFO - PROCESS | 1753 | 1467738496789 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 1753 | 1467738496799 Marionette TRACE conn3 <- [1,2498,null,{}] 10:08:16 INFO - PROCESS | 1753 | 1467738496807 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:16 INFO - PROCESS | 1753 | 1467738496814 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:17 INFO - PROCESS | 1753 | 1467738497067 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:08:17 INFO - PROCESS | 1753 | 1467738497305 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 1753 | 1467738497320 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bec00 == 15 [pid = 1753] [id = 632] 10:08:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x914c0000) [pid = 1753] [serial = 1897] [outer = (nil)] 10:08:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x95209400) [pid = 1753] [serial = 1898] [outer = 0x914c0000] 10:08:17 INFO - PROCESS | 1753 | 1467738497439 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9520ec00) [pid = 1753] [serial = 1899] [outer = 0x914c0000] 10:08:18 INFO - PROCESS | 1753 | 1467738498637 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:08:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:08:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1910ms 10:08:18 INFO - PROCESS | 1753 | 1467738498692 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 1753 | 1467738498697 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 10:08:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:08:18 INFO - PROCESS | 1753 | 1467738498708 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 1753 | 1467738498713 Marionette TRACE conn3 <- [1,2502,null,{}] 10:08:18 INFO - PROCESS | 1753 | 1467738498731 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:18 INFO - PROCESS | 1753 | 1467738498738 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:18 INFO - PROCESS | 1753 | 1467738498951 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:08:19 INFO - PROCESS | 1753 | 1467738499320 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 1753 | 1467738499344 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e2c00 == 16 [pid = 1753] [id = 633] 10:08:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9128a400) [pid = 1753] [serial = 1900] [outer = (nil)] 10:08:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9130dc00) [pid = 1753] [serial = 1901] [outer = 0x9128a400] 10:08:19 INFO - PROCESS | 1753 | 1467738499510 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x914bd400) [pid = 1753] [serial = 1902] [outer = 0x9128a400] 10:08:19 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d3000 == 15 [pid = 1753] [id = 628] 10:08:19 INFO - PROCESS | 1753 | --DOCSHELL 0x924b0400 == 14 [pid = 1753] [id = 627] 10:08:20 INFO - PROCESS | 1753 | --DOCSHELL 0x9150e400 == 13 [pid = 1753] [id = 626] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x98319c00) [pid = 1753] [serial = 1851] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x99263c00) [pid = 1753] [serial = 1847] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x93c21400) [pid = 1753] [serial = 1850] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9963dc00) [pid = 1753] [serial = 1848] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x95222c00) [pid = 1753] [serial = 1827] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x95219000) [pid = 1753] [serial = 1826] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91506000) [pid = 1753] [serial = 1829] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91acdc00) [pid = 1753] [serial = 1830] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x99638000) [pid = 1753] [serial = 1835] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x99e8a400) [pid = 1753] [serial = 1836] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91534c00) [pid = 1753] [serial = 1841] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x922e0800) [pid = 1753] [serial = 1842] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9519c400) [pid = 1753] [serial = 1844] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8f4acc00) [pid = 1753] [serial = 1838] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x911e1800) [pid = 1753] [serial = 1839] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9519e400) [pid = 1753] [serial = 1832] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x947a1800) [pid = 1753] [serial = 1833] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9521b800) [pid = 1753] [serial = 1845] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 1753 | 1467738500522 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:08:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:08:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1859ms 10:08:20 INFO - PROCESS | 1753 | 1467738500566 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:08:20 INFO - PROCESS | 1753 | 1467738500576 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 10:08:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:08:20 INFO - PROCESS | 1753 | 1467738500587 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:08:20 INFO - PROCESS | 1753 | 1467738500591 Marionette TRACE conn3 <- [1,2506,null,{}] 10:08:20 INFO - PROCESS | 1753 | 1467738500597 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:20 INFO - PROCESS | 1753 | 1467738500603 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:20 INFO - PROCESS | 1753 | 1467738500798 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:08:20 INFO - PROCESS | 1753 | 1467738500948 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:20 INFO - PROCESS | 1753 | 1467738500957 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e4800 == 14 [pid = 1753] [id = 634] 10:08:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91acdc00) [pid = 1753] [serial = 1903] [outer = (nil)] 10:08:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91af5400) [pid = 1753] [serial = 1904] [outer = 0x91acdc00] 10:08:21 INFO - PROCESS | 1753 | 1467738501034 Marionette DEBUG loaded listener.js 10:08:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x92bf3400) [pid = 1753] [serial = 1905] [outer = 0x91acdc00] 10:08:21 INFO - PROCESS | 1753 | 1467738501884 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:08:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:08:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1379ms 10:08:21 INFO - PROCESS | 1753 | 1467738501967 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:08:21 INFO - PROCESS | 1753 | 1467738501972 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 10:08:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:08:21 INFO - PROCESS | 1753 | 1467738501979 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - PROCESS | 1753 | 1467738501985 Marionette TRACE conn3 <- [1,2510,null,{}] 10:08:22 INFO - PROCESS | 1753 | 1467738502002 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:22 INFO - PROCESS | 1753 | 1467738502011 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:22 INFO - PROCESS | 1753 | 1467738502197 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:08:22 INFO - PROCESS | 1753 | 1467738502382 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 1753 | 1467738502395 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c26800 == 15 [pid = 1753] [id = 635] 10:08:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x93c29400) [pid = 1753] [serial = 1906] [outer = (nil)] 10:08:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x95192c00) [pid = 1753] [serial = 1907] [outer = 0x93c29400] 10:08:22 INFO - PROCESS | 1753 | 1467738502469 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x95206c00) [pid = 1753] [serial = 1908] [outer = 0x93c29400] 10:08:23 INFO - PROCESS | 1753 | 1467738503514 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:08:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:08:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1595ms 10:08:23 INFO - PROCESS | 1753 | 1467738503578 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:08:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:08:23 INFO - PROCESS | 1753 | 1467738503584 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 10:08:23 INFO - PROCESS | 1753 | 1467738503590 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:08:23 INFO - PROCESS | 1753 | 1467738503593 Marionette TRACE conn3 <- [1,2514,null,{}] 10:08:23 INFO - PROCESS | 1753 | 1467738503599 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:23 INFO - PROCESS | 1753 | 1467738503605 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:23 INFO - PROCESS | 1753 | 1467738503854 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:08:23 INFO - PROCESS | 1753 | 1467738503881 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 1753 | 1467738503887 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x924af800 == 16 [pid = 1753] [id = 636] 10:08:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x93a07c00) [pid = 1753] [serial = 1909] [outer = (nil)] 10:08:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x953b1400) [pid = 1753] [serial = 1910] [outer = 0x93a07c00] 10:08:23 INFO - PROCESS | 1753 | 1467738503961 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x96e73c00) [pid = 1753] [serial = 1911] [outer = 0x93a07c00] 10:08:24 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8f4a7c00) [pid = 1753] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:08:24 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8e8cf000) [pid = 1753] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:08:24 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x924b1400) [pid = 1753] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:08:24 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91299000) [pid = 1753] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:08:24 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9128f800) [pid = 1753] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:08:24 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x92bf2000) [pid = 1753] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:08:24 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91295800) [pid = 1753] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:08:24 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91ac1800) [pid = 1753] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:08:24 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8f4ab000) [pid = 1753] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:08:24 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91510000) [pid = 1753] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:08:24 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9a71e400) [pid = 1753] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:08:24 INFO - PROCESS | 1753 | 1467738504987 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:08:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:08:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1435ms 10:08:25 INFO - PROCESS | 1753 | 1467738505025 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:08:25 INFO - PROCESS | 1753 | 1467738505028 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 10:08:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:08:25 INFO - PROCESS | 1753 | 1467738505035 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:08:25 INFO - PROCESS | 1753 | 1467738505038 Marionette TRACE conn3 <- [1,2518,null,{}] 10:08:25 INFO - PROCESS | 1753 | 1467738505044 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:25 INFO - PROCESS | 1753 | 1467738505049 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:25 INFO - PROCESS | 1753 | 1467738505263 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:08:25 INFO - PROCESS | 1753 | 1467738505278 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:25 INFO - PROCESS | 1753 | 1467738505286 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128e800 == 17 [pid = 1753] [id = 637] 10:08:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91292c00) [pid = 1753] [serial = 1912] [outer = (nil)] 10:08:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x95218000) [pid = 1753] [serial = 1913] [outer = 0x91292c00] 10:08:25 INFO - PROCESS | 1753 | 1467738505356 Marionette DEBUG loaded listener.js 10:08:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x953ac800) [pid = 1753] [serial = 1914] [outer = 0x91292c00] 10:08:26 INFO - PROCESS | 1753 | 1467738506261 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:08:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:08:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1283ms 10:08:26 INFO - PROCESS | 1753 | 1467738506320 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:08:26 INFO - PROCESS | 1753 | 1467738506324 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 10:08:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:08:26 INFO - PROCESS | 1753 | 1467738506330 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:08:26 INFO - PROCESS | 1753 | 1467738506334 Marionette TRACE conn3 <- [1,2522,null,{}] 10:08:26 INFO - PROCESS | 1753 | 1467738506346 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:26 INFO - PROCESS | 1753 | 1467738506357 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:26 INFO - PROCESS | 1753 | 1467738506657 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:08:26 INFO - PROCESS | 1753 | 1467738506847 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:26 INFO - PROCESS | 1753 | 1467738506858 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d9400 == 18 [pid = 1753] [id = 638] 10:08:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8e8d9800) [pid = 1753] [serial = 1915] [outer = (nil)] 10:08:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8f4aa800) [pid = 1753] [serial = 1916] [outer = 0x8e8d9800] 10:08:26 INFO - PROCESS | 1753 | 1467738506957 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x911e2400) [pid = 1753] [serial = 1917] [outer = 0x8e8d9800] 10:08:28 INFO - PROCESS | 1753 | 1467738508062 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:08:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:08:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1789ms 10:08:28 INFO - PROCESS | 1753 | 1467738508123 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:08:28 INFO - PROCESS | 1753 | 1467738508129 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 10:08:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:08:28 INFO - PROCESS | 1753 | 1467738508139 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 1753 | 1467738508144 Marionette TRACE conn3 <- [1,2526,null,{}] 10:08:28 INFO - PROCESS | 1753 | 1467738508151 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:28 INFO - PROCESS | 1753 | 1467738508161 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:28 INFO - PROCESS | 1753 | 1467738508401 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:08:28 INFO - PROCESS | 1753 | 1467738508639 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 1753 | 1467738508654 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ab400 == 19 [pid = 1753] [id = 639] 10:08:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91ac2000) [pid = 1753] [serial = 1918] [outer = (nil)] 10:08:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x924ab800) [pid = 1753] [serial = 1919] [outer = 0x91ac2000] 10:08:28 INFO - PROCESS | 1753 | 1467738508785 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x92dcbc00) [pid = 1753] [serial = 1920] [outer = 0x91ac2000] 10:08:29 INFO - PROCESS | 1753 | 1467738509962 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:08:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:08:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1884ms 10:08:30 INFO - PROCESS | 1753 | 1467738510023 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:08:30 INFO - PROCESS | 1753 | 1467738510029 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 10:08:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:08:30 INFO - PROCESS | 1753 | 1467738510037 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 1753 | 1467738510040 Marionette TRACE conn3 <- [1,2530,null,{}] 10:08:30 INFO - PROCESS | 1753 | 1467738510048 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:30 INFO - PROCESS | 1753 | 1467738510054 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:30 INFO - PROCESS | 1753 | 1467738510269 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:08:30 INFO - PROCESS | 1753 | 1467738510579 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 1753 | 1467738510590 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8dc000 == 20 [pid = 1753] [id = 640] 10:08:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x92f8ac00) [pid = 1753] [serial = 1921] [outer = (nil)] 10:08:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9521d000) [pid = 1753] [serial = 1922] [outer = 0x92f8ac00] 10:08:30 INFO - PROCESS | 1753 | 1467738510673 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x953b4000) [pid = 1753] [serial = 1923] [outer = 0x92f8ac00] 10:08:31 INFO - PROCESS | 1753 | 1467738511703 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:08:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:08:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1748ms 10:08:31 INFO - PROCESS | 1753 | 1467738511786 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:08:31 INFO - PROCESS | 1753 | 1467738511793 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 10:08:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:08:31 INFO - PROCESS | 1753 | 1467738511813 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:08:31 INFO - PROCESS | 1753 | 1467738511821 Marionette TRACE conn3 <- [1,2534,null,{}] 10:08:31 INFO - PROCESS | 1753 | 1467738511869 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:31 INFO - PROCESS | 1753 | 1467738511876 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:32 INFO - PROCESS | 1753 | 1467738512166 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:08:32 INFO - PROCESS | 1753 | 1467738512376 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 1753 | 1467738512386 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128e000 == 21 [pid = 1753] [id = 641] 10:08:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91290400) [pid = 1753] [serial = 1924] [outer = (nil)] 10:08:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x99d71400) [pid = 1753] [serial = 1925] [outer = 0x91290400] 10:08:32 INFO - PROCESS | 1753 | 1467738512473 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x99e82000) [pid = 1753] [serial = 1926] [outer = 0x91290400] 10:08:33 INFO - PROCESS | 1753 | 1467738513588 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1846ms 10:08:33 INFO - PROCESS | 1753 | 1467738513650 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:08:33 INFO - PROCESS | 1753 | 1467738513655 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 10:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:08:33 INFO - PROCESS | 1753 | 1467738513663 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 1753 | 1467738513668 Marionette TRACE conn3 <- [1,2538,null,{}] 10:08:33 INFO - PROCESS | 1753 | 1467738513675 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:33 INFO - PROCESS | 1753 | 1467738513680 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:33 INFO - PROCESS | 1753 | 1467738513923 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:08:34 INFO - PROCESS | 1753 | 1467738514205 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 1753 | 1467738514214 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e5800 == 22 [pid = 1753] [id = 642] 10:08:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9150b800) [pid = 1753] [serial = 1927] [outer = (nil)] 10:08:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a0f6000) [pid = 1753] [serial = 1928] [outer = 0x9150b800] 10:08:34 INFO - PROCESS | 1753 | 1467738514303 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a0f8400) [pid = 1753] [serial = 1929] [outer = 0x9150b800] 10:08:35 INFO - PROCESS | 1753 | 1467738515279 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:08:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:08:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1683ms 10:08:35 INFO - PROCESS | 1753 | 1467738515348 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:08:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:08:35 INFO - PROCESS | 1753 | 1467738515352 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 10:08:35 INFO - PROCESS | 1753 | 1467738515360 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 1753 | 1467738515364 Marionette TRACE conn3 <- [1,2542,null,{}] 10:08:35 INFO - PROCESS | 1753 | 1467738515370 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:35 INFO - PROCESS | 1753 | 1467738515375 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:35 INFO - PROCESS | 1753 | 1467738515577 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:08:35 INFO - PROCESS | 1753 | 1467738515820 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 1753 | 1467738515840 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a480c00 == 23 [pid = 1753] [id = 643] 10:08:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a483400) [pid = 1753] [serial = 1930] [outer = (nil)] 10:08:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9a62bc00) [pid = 1753] [serial = 1931] [outer = 0x9a483400] 10:08:35 INFO - PROCESS | 1753 | 1467738515981 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9a746400) [pid = 1753] [serial = 1932] [outer = 0x9a483400] 10:08:37 INFO - PROCESS | 1753 | 1467738517240 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1940ms 10:08:37 INFO - PROCESS | 1753 | 1467738517300 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:08:37 INFO - PROCESS | 1753 | 1467738517324 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 10:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:08:37 INFO - PROCESS | 1753 | 1467738517346 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:08:37 INFO - PROCESS | 1753 | 1467738517351 Marionette TRACE conn3 <- [1,2546,null,{}] 10:08:37 INFO - PROCESS | 1753 | 1467738517360 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:37 INFO - PROCESS | 1753 | 1467738517366 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:37 INFO - PROCESS | 1753 | 1467738517643 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:08:37 INFO - PROCESS | 1753 | 1467738517919 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 1753 | 1467738517935 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b6000 == 24 [pid = 1753] [id = 644] 10:08:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x914b8800) [pid = 1753] [serial = 1933] [outer = (nil)] 10:08:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x914c4c00) [pid = 1753] [serial = 1934] [outer = 0x914b8800] 10:08:38 INFO - PROCESS | 1753 | 1467738518011 Marionette DEBUG loaded listener.js 10:08:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x91531800) [pid = 1753] [serial = 1935] [outer = 0x914b8800] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x9128f000 == 23 [pid = 1753] [id = 624] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x9128e800 == 22 [pid = 1753] [id = 637] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x924af800 == 21 [pid = 1753] [id = 636] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x93c26800 == 20 [pid = 1753] [id = 635] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x911e4800 == 19 [pid = 1753] [id = 634] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x911e2c00 == 18 [pid = 1753] [id = 633] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x91502800 == 17 [pid = 1753] [id = 630] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d2400 == 16 [pid = 1753] [id = 629] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x91295400 == 15 [pid = 1753] [id = 625] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x911e5c00 == 14 [pid = 1753] [id = 631] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x914bec00 == 13 [pid = 1753] [id = 632] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x9a480c00 == 12 [pid = 1753] [id = 643] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x911e5800 == 11 [pid = 1753] [id = 642] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x9128e000 == 10 [pid = 1753] [id = 641] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ab400 == 9 [pid = 1753] [id = 639] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8dc000 == 8 [pid = 1753] [id = 640] 10:08:39 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d9400 == 7 [pid = 1753] [id = 638] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x91ac9400) [pid = 1753] [serial = 1871] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8f4b4400) [pid = 1753] [serial = 1854] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8e8d7800) [pid = 1753] [serial = 1853] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x92bf2800) [pid = 1753] [serial = 1883] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x924a7c00) [pid = 1753] [serial = 1857] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91540000) [pid = 1753] [serial = 1856] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9130bc00) [pid = 1753] [serial = 1875] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91293800) [pid = 1753] [serial = 1874] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9521a400) [pid = 1753] [serial = 1860] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9514f800) [pid = 1753] [serial = 1859] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9130ac00) [pid = 1753] [serial = 1877] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9a1c0800) [pid = 1753] [serial = 1863] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9a0e5000) [pid = 1753] [serial = 1862] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91311800) [pid = 1753] [serial = 1878] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a719400) [pid = 1753] [serial = 1866] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a484000) [pid = 1753] [serial = 1865] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91534400) [pid = 1753] [serial = 1880] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9a8b9400) [pid = 1753] [serial = 1869] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9a723800) [pid = 1753] [serial = 1868] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x92dce000) [pid = 1753] [serial = 1884] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x947a4000) [pid = 1753] [serial = 1872] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9153d000) [pid = 1753] [serial = 1881] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x92f84000) [pid = 1753] [serial = 1886] [outer = (nil)] [url = about:blank] 10:08:40 INFO - PROCESS | 1753 | 1467738520138 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2843ms 10:08:40 INFO - PROCESS | 1753 | 1467738520188 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:08:40 INFO - PROCESS | 1753 | 1467738520195 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 10:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:08:40 INFO - PROCESS | 1753 | 1467738520205 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:08:40 INFO - PROCESS | 1753 | 1467738520209 Marionette TRACE conn3 <- [1,2550,null,{}] 10:08:40 INFO - PROCESS | 1753 | 1467738520220 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:40 INFO - PROCESS | 1753 | 1467738520226 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:40 INFO - PROCESS | 1753 | 1467738520414 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:08:40 INFO - PROCESS | 1753 | 1467738520557 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 1753 | 1467738520573 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4abc00 == 8 [pid = 1753] [id = 645] 10:08:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8f4b4800) [pid = 1753] [serial = 1936] [outer = (nil)] 10:08:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91291400) [pid = 1753] [serial = 1937] [outer = 0x8f4b4800] 10:08:40 INFO - PROCESS | 1753 | 1467738520646 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9130c400) [pid = 1753] [serial = 1938] [outer = 0x8f4b4800] 10:08:41 INFO - PROCESS | 1753 | 1467738521546 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1390ms 10:08:41 INFO - PROCESS | 1753 | 1467738521595 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:08:41 INFO - PROCESS | 1753 | 1467738521604 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 10:08:41 INFO - PROCESS | 1753 | 1467738521617 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 1753 | 1467738521622 Marionette TRACE conn3 <- [1,2554,null,{}] 10:08:41 INFO - PROCESS | 1753 | 1467738521629 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:41 INFO - PROCESS | 1753 | 1467738521635 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:41 INFO - PROCESS | 1753 | 1467738521824 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:08:41 INFO - PROCESS | 1753 | 1467738521980 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 1753 | 1467738521990 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b5c00 == 9 [pid = 1753] [id = 646] 10:08:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9150cc00) [pid = 1753] [serial = 1939] [outer = (nil)] 10:08:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91534800) [pid = 1753] [serial = 1940] [outer = 0x9150cc00] 10:08:42 INFO - PROCESS | 1753 | 1467738522068 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9153f400) [pid = 1753] [serial = 1941] [outer = 0x9150cc00] 10:08:43 INFO - PROCESS | 1753 | 1467738523047 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1503ms 10:08:43 INFO - PROCESS | 1753 | 1467738523118 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 1753 | 1467738523121 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 10:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:08:43 INFO - PROCESS | 1753 | 1467738523130 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 1753 | 1467738523137 Marionette TRACE conn3 <- [1,2558,null,{}] 10:08:43 INFO - PROCESS | 1753 | 1467738523169 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:43 INFO - PROCESS | 1753 | 1467738523179 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:43 INFO - PROCESS | 1753 | 1467738523417 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:08:43 INFO - PROCESS | 1753 | 1467738523444 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 1753 | 1467738523457 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x92dce000 == 10 [pid = 1753] [id = 647] 10:08:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x92dce400) [pid = 1753] [serial = 1942] [outer = (nil)] 10:08:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x93955400) [pid = 1753] [serial = 1943] [outer = 0x92dce400] 10:08:43 INFO - PROCESS | 1753 | 1467738523533 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x93c1d400) [pid = 1753] [serial = 1944] [outer = 0x92dce400] 10:08:44 INFO - PROCESS | 1753 | 1467738524639 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1550ms 10:08:44 INFO - PROCESS | 1753 | 1467738524680 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:08:44 INFO - PROCESS | 1753 | 1467738524685 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 10:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:08:44 INFO - PROCESS | 1753 | 1467738524714 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:08:44 INFO - PROCESS | 1753 | 1467738524717 Marionette TRACE conn3 <- [1,2562,null,{}] 10:08:44 INFO - PROCESS | 1753 | 1467738524724 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:44 INFO - PROCESS | 1753 | 1467738524728 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:45 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91292c00) [pid = 1753] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:08:45 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x93a07c00) [pid = 1753] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:08:45 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91acdc00) [pid = 1753] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:08:45 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9128a400) [pid = 1753] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:08:45 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8e8d4c00) [pid = 1753] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:08:45 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9150d400) [pid = 1753] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:08:45 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x914c0000) [pid = 1753] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:08:45 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91536c00) [pid = 1753] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:08:45 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x93c29400) [pid = 1753] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:08:45 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x91314400) [pid = 1753] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:08:45 INFO - PROCESS | 1753 | 1467738525453 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:08:45 INFO - PROCESS | 1753 | 1467738525559 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 1753 | 1467738525569 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128a400 == 11 [pid = 1753] [id = 648] 10:08:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x914c1000) [pid = 1753] [serial = 1945] [outer = (nil)] 10:08:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91acd800) [pid = 1753] [serial = 1946] [outer = 0x914c1000] 10:08:45 INFO - PROCESS | 1753 | 1467738525645 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x93c27000) [pid = 1753] [serial = 1947] [outer = 0x914c1000] 10:08:46 INFO - PROCESS | 1753 | 1467738526433 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1756ms 10:08:46 INFO - PROCESS | 1753 | 1467738526456 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 1753 | 1467738526460 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 10:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:08:46 INFO - PROCESS | 1753 | 1467738526475 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - PROCESS | 1753 | 1467738526479 Marionette TRACE conn3 <- [1,2566,null,{}] 10:08:46 INFO - PROCESS | 1753 | 1467738526484 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:46 INFO - PROCESS | 1753 | 1467738526489 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:46 INFO - PROCESS | 1753 | 1467738526672 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:08:46 INFO - PROCESS | 1753 | 1467738526681 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 1753 | 1467738526693 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x91314400 == 12 [pid = 1753] [id = 649] 10:08:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x947a2000) [pid = 1753] [serial = 1948] [outer = (nil)] 10:08:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x95218c00) [pid = 1753] [serial = 1949] [outer = 0x947a2000] 10:08:46 INFO - PROCESS | 1753 | 1467738526761 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x924b2000) [pid = 1753] [serial = 1950] [outer = 0x947a2000] 10:08:48 INFO - PROCESS | 1753 | 1467738528055 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1639ms 10:08:48 INFO - PROCESS | 1753 | 1467738528116 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 1753 | 1467738528123 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 10:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:08:48 INFO - PROCESS | 1753 | 1467738528141 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 1753 | 1467738528147 Marionette TRACE conn3 <- [1,2570,null,{}] 10:08:48 INFO - PROCESS | 1753 | 1467738528159 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:48 INFO - PROCESS | 1753 | 1467738528164 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:48 INFO - PROCESS | 1753 | 1467738528385 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:08:48 INFO - PROCESS | 1753 | 1467738528675 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 1753 | 1467738528686 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4af800 == 13 [pid = 1753] [id = 650] 10:08:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91299000) [pid = 1753] [serial = 1951] [outer = (nil)] 10:08:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91505800) [pid = 1753] [serial = 1952] [outer = 0x91299000] 10:08:48 INFO - PROCESS | 1753 | 1467738528772 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91ad0000) [pid = 1753] [serial = 1953] [outer = 0x91299000] 10:08:49 INFO - PROCESS | 1753 | 1467738529879 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1798ms 10:08:49 INFO - PROCESS | 1753 | 1467738529931 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 1753 | 1467738529938 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 10:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:08:49 INFO - PROCESS | 1753 | 1467738529950 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 1753 | 1467738529955 Marionette TRACE conn3 <- [1,2574,null,{}] 10:08:50 INFO - PROCESS | 1753 | 1467738530003 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:50 INFO - PROCESS | 1753 | 1467738530010 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:50 INFO - PROCESS | 1753 | 1467738530336 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:08:50 INFO - PROCESS | 1753 | 1467738530536 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 1753 | 1467738530549 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e6400 == 14 [pid = 1753] [id = 651] 10:08:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9519e000) [pid = 1753] [serial = 1954] [outer = (nil)] 10:08:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9520f800) [pid = 1753] [serial = 1955] [outer = 0x9519e000] 10:08:50 INFO - PROCESS | 1753 | 1467738530640 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x93c20800) [pid = 1753] [serial = 1956] [outer = 0x9519e000] 10:08:51 INFO - PROCESS | 1753 | 1467738531672 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1788ms 10:08:51 INFO - PROCESS | 1753 | 1467738531754 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 1753 | 1467738531759 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 10:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:08:51 INFO - PROCESS | 1753 | 1467738531769 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 1753 | 1467738531776 Marionette TRACE conn3 <- [1,2578,null,{}] 10:08:51 INFO - PROCESS | 1753 | 1467738531793 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:51 INFO - PROCESS | 1753 | 1467738531803 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:52 INFO - PROCESS | 1753 | 1467738532014 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:08:52 INFO - PROCESS | 1753 | 1467738532250 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:52 INFO - PROCESS | 1753 | 1467738532263 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x9925d800 == 15 [pid = 1753] [id = 652] 10:08:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x99260c00) [pid = 1753] [serial = 1957] [outer = (nil)] 10:08:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9963b000) [pid = 1753] [serial = 1958] [outer = 0x99260c00] 10:08:52 INFO - PROCESS | 1753 | 1467738532387 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x99d6f400) [pid = 1753] [serial = 1959] [outer = 0x99260c00] 10:08:53 INFO - PROCESS | 1753 | 1467738533381 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1699ms 10:08:53 INFO - PROCESS | 1753 | 1467738533468 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:08:53 INFO - PROCESS | 1753 | 1467738533474 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 10:08:53 INFO - PROCESS | 1753 | 1467738533481 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - PROCESS | 1753 | 1467738533484 Marionette TRACE conn3 <- [1,2582,null,{}] 10:08:53 INFO - PROCESS | 1753 | 1467738533491 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:53 INFO - PROCESS | 1753 | 1467738533497 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:53 INFO - PROCESS | 1753 | 1467738533693 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:08:53 INFO - PROCESS | 1753 | 1467738533911 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 1753 | 1467738533922 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8db000 == 16 [pid = 1753] [id = 653] 10:08:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8f4aa400) [pid = 1753] [serial = 1960] [outer = (nil)] 10:08:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8f4b4c00) [pid = 1753] [serial = 1961] [outer = 0x8f4aa400] 10:08:54 INFO - PROCESS | 1753 | 1467738534181 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9128dc00) [pid = 1753] [serial = 1962] [outer = 0x8f4aa400] 10:08:55 INFO - PROCESS | 1753 | 1467738535250 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x93a07400) [pid = 1753] [serial = 1887] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x95218000) [pid = 1753] [serial = 1913] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x953b1400) [pid = 1753] [serial = 1910] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91af5400) [pid = 1753] [serial = 1904] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x92bf3400) [pid = 1753] [serial = 1905] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9130dc00) [pid = 1753] [serial = 1901] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x914bd400) [pid = 1753] [serial = 1902] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8e8ddc00) [pid = 1753] [serial = 1889] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8f4b2c00) [pid = 1753] [serial = 1890] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91539000) [pid = 1753] [serial = 1892] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91ac6400) [pid = 1753] [serial = 1893] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x95209400) [pid = 1753] [serial = 1898] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9520ec00) [pid = 1753] [serial = 1899] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x93a0bc00) [pid = 1753] [serial = 1895] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x93c22000) [pid = 1753] [serial = 1896] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x95206c00) [pid = 1753] [serial = 1908] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x96e73c00) [pid = 1753] [serial = 1911] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x95192c00) [pid = 1753] [serial = 1907] [outer = (nil)] [url = about:blank] 10:08:55 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x953ac800) [pid = 1753] [serial = 1914] [outer = (nil)] [url = about:blank] 10:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1893ms 10:08:55 INFO - PROCESS | 1753 | 1467738535382 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:08:55 INFO - PROCESS | 1753 | 1467738535385 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 10:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:08:55 INFO - PROCESS | 1753 | 1467738535395 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 1753 | 1467738535400 Marionette TRACE conn3 <- [1,2586,null,{}] 10:08:55 INFO - PROCESS | 1753 | 1467738535408 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:55 INFO - PROCESS | 1753 | 1467738535415 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:55 INFO - PROCESS | 1753 | 1467738535589 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:08:55 INFO - PROCESS | 1753 | 1467738535600 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 1753 | 1467738535610 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x91535000 == 17 [pid = 1753] [id = 654] 10:08:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x91535c00) [pid = 1753] [serial = 1963] [outer = (nil)] 10:08:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91ac7000) [pid = 1753] [serial = 1964] [outer = 0x91535c00] 10:08:55 INFO - PROCESS | 1753 | 1467738535698 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x92bef000) [pid = 1753] [serial = 1965] [outer = 0x91535c00] 10:08:56 INFO - PROCESS | 1753 | 1467738536724 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1392ms 10:08:56 INFO - PROCESS | 1753 | 1467738536786 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 1753 | 1467738536793 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 10:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:08:56 INFO - PROCESS | 1753 | 1467738536803 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - PROCESS | 1753 | 1467738536807 Marionette TRACE conn3 <- [1,2590,null,{}] 10:08:56 INFO - PROCESS | 1753 | 1467738536814 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:56 INFO - PROCESS | 1753 | 1467738536821 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:57 INFO - PROCESS | 1753 | 1467738536998 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:08:57 INFO - PROCESS | 1753 | 1467738537010 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:57 INFO - PROCESS | 1753 | 1467738537021 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bf6000 == 18 [pid = 1753] [id = 655] 10:08:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x93a0bc00) [pid = 1753] [serial = 1966] [outer = (nil)] 10:08:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9519bc00) [pid = 1753] [serial = 1967] [outer = 0x93a0bc00] 10:08:57 INFO - PROCESS | 1753 | 1467738537089 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x95209800) [pid = 1753] [serial = 1968] [outer = 0x93a0bc00] 10:08:58 INFO - PROCESS | 1753 | 1467738538135 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1385ms 10:08:58 INFO - PROCESS | 1753 | 1467738538189 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:08:58 INFO - PROCESS | 1753 | 1467738538193 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 10:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:08:58 INFO - PROCESS | 1753 | 1467738538200 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 1753 | 1467738538206 Marionette TRACE conn3 <- [1,2594,null,{}] 10:08:58 INFO - PROCESS | 1753 | 1467738538222 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:58 INFO - PROCESS | 1753 | 1467738538231 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:58 INFO - PROCESS | 1753 | 1467738538468 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:08:58 INFO - PROCESS | 1753 | 1467738538494 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 1753 | 1467738538506 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x91504c00 == 19 [pid = 1753] [id = 656] 10:08:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x953aa000) [pid = 1753] [serial = 1969] [outer = (nil)] 10:08:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x97895c00) [pid = 1753] [serial = 1970] [outer = 0x953aa000] 10:08:58 INFO - PROCESS | 1753 | 1467738538573 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x978a0c00) [pid = 1753] [serial = 1971] [outer = 0x953aa000] 10:08:59 INFO - PROCESS | 1753 | 1467738539603 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1440ms 10:08:59 INFO - PROCESS | 1753 | 1467738539652 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:08:59 INFO - PROCESS | 1753 | 1467738539662 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 10:08:59 INFO - PROCESS | 1753 | 1467738539668 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 1753 | 1467738539672 Marionette TRACE conn3 <- [1,2598,null,{}] 10:08:59 INFO - PROCESS | 1753 | 1467738539678 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:59 INFO - PROCESS | 1753 | 1467738539683 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:59 INFO - PROCESS | 1753 | 1467738539914 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:08:59 INFO - PROCESS | 1753 | 1467738539939 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 1753 | 1467738539947 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:08:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d0400 == 20 [pid = 1753] [id = 657] 10:08:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8e8d0c00) [pid = 1753] [serial = 1972] [outer = (nil)] 10:09:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9a0dd800) [pid = 1753] [serial = 1973] [outer = 0x8e8d0c00] 10:09:00 INFO - PROCESS | 1753 | 1467738540018 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9a0ec800) [pid = 1753] [serial = 1974] [outer = 0x8e8d0c00] 10:09:00 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x92dce400) [pid = 1753] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:09:00 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x914b8800) [pid = 1753] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:09:00 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9150cc00) [pid = 1753] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:09:00 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8f4b4800) [pid = 1753] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:09:00 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8e8d9800) [pid = 1753] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:09:00 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91ac2000) [pid = 1753] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:09:00 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x92f8ac00) [pid = 1753] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:09:00 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91290400) [pid = 1753] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:09:00 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9150b800) [pid = 1753] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:09:00 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9a483400) [pid = 1753] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:09:00 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x914c1000) [pid = 1753] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:09:01 INFO - PROCESS | 1753 | 1467738541176 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1538ms 10:09:01 INFO - PROCESS | 1753 | 1467738541207 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 1753 | 1467738541212 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 10:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:09:01 INFO - PROCESS | 1753 | 1467738541219 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 1753 | 1467738541223 Marionette TRACE conn3 <- [1,2602,null,{}] 10:09:01 INFO - PROCESS | 1753 | 1467738541229 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:01 INFO - PROCESS | 1753 | 1467738541235 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:01 INFO - PROCESS | 1753 | 1467738541467 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:09:01 INFO - PROCESS | 1753 | 1467738541478 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:01 INFO - PROCESS | 1753 | 1467738541488 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128a800 == 21 [pid = 1753] [id = 658] 10:09:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91313000) [pid = 1753] [serial = 1975] [outer = (nil)] 10:09:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x983a6c00) [pid = 1753] [serial = 1976] [outer = 0x91313000] 10:09:01 INFO - PROCESS | 1753 | 1467738541585 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9a0f8c00) [pid = 1753] [serial = 1977] [outer = 0x91313000] 10:09:02 INFO - PROCESS | 1753 | 1467738542753 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1585ms 10:09:02 INFO - PROCESS | 1753 | 1467738542806 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:09:02 INFO - PROCESS | 1753 | 1467738542815 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 10:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:09:02 INFO - PROCESS | 1753 | 1467738542825 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:09:02 INFO - PROCESS | 1753 | 1467738542830 Marionette TRACE conn3 <- [1,2606,null,{}] 10:09:02 INFO - PROCESS | 1753 | 1467738542840 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:02 INFO - PROCESS | 1753 | 1467738542845 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:03 INFO - PROCESS | 1753 | 1467738543089 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:09:03 INFO - PROCESS | 1753 | 1467738543390 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 1753 | 1467738543405 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ac800 == 22 [pid = 1753] [id = 659] 10:09:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91292000) [pid = 1753] [serial = 1978] [outer = (nil)] 10:09:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91507800) [pid = 1753] [serial = 1979] [outer = 0x91292000] 10:09:03 INFO - PROCESS | 1753 | 1467738543496 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91aefc00) [pid = 1753] [serial = 1980] [outer = 0x91292000] 10:09:04 INFO - PROCESS | 1753 | 1467738544530 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1743ms 10:09:04 INFO - PROCESS | 1753 | 1467738544569 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:09:04 INFO - PROCESS | 1753 | 1467738544576 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 10:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:09:04 INFO - PROCESS | 1753 | 1467738544588 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:09:04 INFO - PROCESS | 1753 | 1467738544594 Marionette TRACE conn3 <- [1,2610,null,{}] 10:09:04 INFO - PROCESS | 1753 | 1467738544601 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:04 INFO - PROCESS | 1753 | 1467738544607 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:04 INFO - PROCESS | 1753 | 1467738544816 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:09:05 INFO - PROCESS | 1753 | 1467738545056 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 1753 | 1467738545064 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a0d800 == 23 [pid = 1753] [id = 660] 10:09:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x93c24800) [pid = 1753] [serial = 1981] [outer = (nil)] 10:09:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x95207c00) [pid = 1753] [serial = 1982] [outer = 0x93c24800] 10:09:05 INFO - PROCESS | 1753 | 1467738545164 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9521e400) [pid = 1753] [serial = 1983] [outer = 0x93c24800] 10:09:06 INFO - PROCESS | 1753 | 1467738546257 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1747ms 10:09:06 INFO - PROCESS | 1753 | 1467738546335 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:09:06 INFO - PROCESS | 1753 | 1467738546340 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 10:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:09:06 INFO - PROCESS | 1753 | 1467738546348 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:09:06 INFO - PROCESS | 1753 | 1467738546355 Marionette TRACE conn3 <- [1,2614,null,{}] 10:09:06 INFO - PROCESS | 1753 | 1467738546374 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:06 INFO - PROCESS | 1753 | 1467738546383 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:06 INFO - PROCESS | 1753 | 1467738546712 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:09:06 INFO - PROCESS | 1753 | 1467738546961 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:06 INFO - PROCESS | 1753 | 1467738546973 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a1be400 == 24 [pid = 1753] [id = 661] 10:09:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9a1c4000) [pid = 1753] [serial = 1984] [outer = (nil)] 10:09:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9a23e000) [pid = 1753] [serial = 1985] [outer = 0x9a1c4000] 10:09:07 INFO - PROCESS | 1753 | 1467738547061 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a485000) [pid = 1753] [serial = 1986] [outer = 0x9a1c4000] 10:09:08 INFO - PROCESS | 1753 | 1467738548051 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1740ms 10:09:08 INFO - PROCESS | 1753 | 1467738548088 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 1753 | 1467738548093 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 10:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:09:08 INFO - PROCESS | 1753 | 1467738548100 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - PROCESS | 1753 | 1467738548105 Marionette TRACE conn3 <- [1,2618,null,{}] 10:09:08 INFO - PROCESS | 1753 | 1467738548111 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:08 INFO - PROCESS | 1753 | 1467738548117 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:08 INFO - PROCESS | 1753 | 1467738548320 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:09:08 INFO - PROCESS | 1753 | 1467738548529 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 1753 | 1467738548539 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x9150f000 == 25 [pid = 1753] [id = 662] 10:09:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a233400) [pid = 1753] [serial = 1987] [outer = (nil)] 10:09:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a71d800) [pid = 1753] [serial = 1988] [outer = 0x9a233400] 10:09:08 INFO - PROCESS | 1753 | 1467738548721 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a723800) [pid = 1753] [serial = 1989] [outer = 0x9a233400] 10:09:09 INFO - PROCESS | 1753 | 1467738549804 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1736ms 10:09:09 INFO - PROCESS | 1753 | 1467738549838 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:09:09 INFO - PROCESS | 1753 | 1467738549841 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 10:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:09:09 INFO - PROCESS | 1753 | 1467738549849 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - PROCESS | 1753 | 1467738549852 Marionette TRACE conn3 <- [1,2622,null,{}] 10:09:09 INFO - PROCESS | 1753 | 1467738549859 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:09 INFO - PROCESS | 1753 | 1467738549864 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:10 INFO - PROCESS | 1753 | 1467738550061 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:09:10 INFO - PROCESS | 1753 | 1467738550317 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 1753 | 1467738550329 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e4000 == 26 [pid = 1753] [id = 663] 10:09:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a717c00) [pid = 1753] [serial = 1990] [outer = (nil)] 10:09:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a77e800) [pid = 1753] [serial = 1991] [outer = 0x9a717c00] 10:09:10 INFO - PROCESS | 1753 | 1467738550495 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a77fc00) [pid = 1753] [serial = 1992] [outer = 0x9a717c00] 10:09:11 INFO - PROCESS | 1753 | 1467738551458 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1684ms 10:09:11 INFO - PROCESS | 1753 | 1467738551535 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:09:11 INFO - PROCESS | 1753 | 1467738551539 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 10:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:09:11 INFO - PROCESS | 1753 | 1467738551546 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - PROCESS | 1753 | 1467738551550 Marionette TRACE conn3 <- [1,2626,null,{}] 10:09:11 INFO - PROCESS | 1753 | 1467738551556 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:11 INFO - PROCESS | 1753 | 1467738551568 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:11 INFO - PROCESS | 1753 | 1467738551830 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:09:12 INFO - PROCESS | 1753 | 1467738552086 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 1753 | 1467738552094 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bbc00 == 27 [pid = 1753] [id = 664] 10:09:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91af6c00) [pid = 1753] [serial = 1993] [outer = (nil)] 10:09:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9a8bf800) [pid = 1753] [serial = 1994] [outer = 0x91af6c00] 10:09:12 INFO - PROCESS | 1753 | 1467738552230 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9a8c1c00) [pid = 1753] [serial = 1995] [outer = 0x91af6c00] 10:09:13 INFO - PROCESS | 1753 | 1467738553191 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1689ms 10:09:13 INFO - PROCESS | 1753 | 1467738553239 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:09:13 INFO - PROCESS | 1753 | 1467738553246 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 10:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:09:13 INFO - PROCESS | 1753 | 1467738553256 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:09:13 INFO - PROCESS | 1753 | 1467738553261 Marionette TRACE conn3 <- [1,2630,null,{}] 10:09:13 INFO - PROCESS | 1753 | 1467738553272 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:13 INFO - PROCESS | 1753 | 1467738553279 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:13 INFO - PROCESS | 1753 | 1467738553498 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:09:13 INFO - PROCESS | 1753 | 1467738553762 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:13 INFO - PROCESS | 1753 | 1467738553773 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a8400 == 28 [pid = 1753] [id = 665] 10:09:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8f4a8c00) [pid = 1753] [serial = 1996] [outer = (nil)] 10:09:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8f4b4000) [pid = 1753] [serial = 1997] [outer = 0x8f4a8c00] 10:09:14 INFO - PROCESS | 1753 | 1467738554110 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x91297400) [pid = 1753] [serial = 1998] [outer = 0x8f4a8c00] 10:09:15 INFO - PROCESS | 1753 | 1467738555337 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2149ms 10:09:15 INFO - PROCESS | 1753 | 1467738555405 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 1753 | 1467738555411 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 10:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:09:15 INFO - PROCESS | 1753 | 1467738555420 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - PROCESS | 1753 | 1467738555424 Marionette TRACE conn3 <- [1,2634,null,{}] 10:09:15 INFO - PROCESS | 1753 | 1467738555432 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:15 INFO - PROCESS | 1753 | 1467738555438 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:16 INFO - PROCESS | 1753 | 1467738556650 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x93955400) [pid = 1753] [serial = 1943] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x914c4c00) [pid = 1753] [serial = 1934] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91534800) [pid = 1753] [serial = 1940] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91291400) [pid = 1753] [serial = 1937] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9130c400) [pid = 1753] [serial = 1938] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x911e2400) [pid = 1753] [serial = 1917] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8f4aa800) [pid = 1753] [serial = 1916] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x92dcbc00) [pid = 1753] [serial = 1920] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x924ab800) [pid = 1753] [serial = 1919] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x953b4000) [pid = 1753] [serial = 1923] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9521d000) [pid = 1753] [serial = 1922] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x99e82000) [pid = 1753] [serial = 1926] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x99d71400) [pid = 1753] [serial = 1925] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x95218c00) [pid = 1753] [serial = 1949] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a0f8400) [pid = 1753] [serial = 1929] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a0f6000) [pid = 1753] [serial = 1928] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a746400) [pid = 1753] [serial = 1932] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9a62bc00) [pid = 1753] [serial = 1931] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91531800) [pid = 1753] [serial = 1935] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x93c1d400) [pid = 1753] [serial = 1944] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x93c27000) [pid = 1753] [serial = 1947] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9153f400) [pid = 1753] [serial = 1941] [outer = (nil)] [url = about:blank] 10:09:16 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91acd800) [pid = 1753] [serial = 1946] [outer = (nil)] [url = about:blank] 10:09:17 INFO - PROCESS | 1753 | 1467738556990 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:17 INFO - PROCESS | 1753 | 1467738557001 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b0c00 == 29 [pid = 1753] [id = 666] 10:09:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8f4b2400) [pid = 1753] [serial = 1999] [outer = (nil)] 10:09:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x911e3000) [pid = 1753] [serial = 2000] [outer = 0x8f4b2400] 10:09:17 INFO - PROCESS | 1753 | 1467738557080 Marionette DEBUG loaded listener.js 10:09:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9128e800) [pid = 1753] [serial = 2001] [outer = 0x8f4b2400] 10:09:17 INFO - PROCESS | 1753 | 1467738557974 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2597ms 10:09:18 INFO - PROCESS | 1753 | 1467738558021 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 1753 | 1467738558029 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 10:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:09:18 INFO - PROCESS | 1753 | 1467738558041 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 1753 | 1467738558049 Marionette TRACE conn3 <- [1,2638,null,{}] 10:09:18 INFO - PROCESS | 1753 | 1467738558057 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:18 INFO - PROCESS | 1753 | 1467738558064 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:18 INFO - PROCESS | 1753 | 1467738558246 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:09:18 INFO - PROCESS | 1753 | 1467738558260 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 1753 | 1467738558274 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b6c00 == 30 [pid = 1753] [id = 667] 10:09:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x914bac00) [pid = 1753] [serial = 2002] [outer = (nil)] 10:09:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x914bec00) [pid = 1753] [serial = 2003] [outer = 0x914bac00] 10:09:18 INFO - PROCESS | 1753 | 1467738558475 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x914c4c00) [pid = 1753] [serial = 2004] [outer = 0x914bac00] 10:09:19 INFO - PROCESS | 1753 | 1467738559418 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1444ms 10:09:19 INFO - PROCESS | 1753 | 1467738559491 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:09:19 INFO - PROCESS | 1753 | 1467738559496 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 10:09:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:09:19 INFO - PROCESS | 1753 | 1467738559504 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 1753 | 1467738559507 Marionette TRACE conn3 <- [1,2642,null,{}] 10:09:19 INFO - PROCESS | 1753 | 1467738559515 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:19 INFO - PROCESS | 1753 | 1467738559521 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:19 INFO - PROCESS | 1753 | 1467738559791 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:09:19 INFO - PROCESS | 1753 | 1467738559814 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 1753 | 1467738559824 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac4000 == 31 [pid = 1753] [id = 668] 10:09:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91ac7c00) [pid = 1753] [serial = 2005] [outer = (nil)] 10:09:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91ad0c00) [pid = 1753] [serial = 2006] [outer = 0x91ac7c00] 10:09:19 INFO - PROCESS | 1753 | 1467738559895 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x924ab800) [pid = 1753] [serial = 2007] [outer = 0x91ac7c00] 10:09:21 INFO - PROCESS | 1753 | 1467738561007 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:09:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:09:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1537ms 10:09:21 INFO - PROCESS | 1753 | 1467738561041 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 1753 | 1467738561047 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 10:09:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:09:21 INFO - PROCESS | 1753 | 1467738561073 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - PROCESS | 1753 | 1467738561082 Marionette TRACE conn3 <- [1,2646,null,{}] 10:09:21 INFO - PROCESS | 1753 | 1467738561089 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:21 INFO - PROCESS | 1753 | 1467738561097 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:21 INFO - PROCESS | 1753 | 1467738561794 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:09:21 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91313000) [pid = 1753] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:09:21 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x947a2000) [pid = 1753] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:09:21 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8f4aa400) [pid = 1753] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:09:21 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9519e000) [pid = 1753] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:09:21 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91299000) [pid = 1753] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:09:21 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x953aa000) [pid = 1753] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:09:21 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91535c00) [pid = 1753] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:09:21 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8e8d0c00) [pid = 1753] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:09:21 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x93a0bc00) [pid = 1753] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:09:21 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x99260c00) [pid = 1753] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:09:21 INFO - PROCESS | 1753 | 1467738561973 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 1753 | 1467738561981 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a7000 == 32 [pid = 1753] [id = 669] 10:09:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8f4a8800) [pid = 1753] [serial = 2008] [outer = (nil)] 10:09:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9130bc00) [pid = 1753] [serial = 2009] [outer = 0x8f4a8800] 10:09:22 INFO - PROCESS | 1753 | 1467738562055 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x93a05400) [pid = 1753] [serial = 2010] [outer = 0x8f4a8800] 10:09:22 INFO - PROCESS | 1753 | 1467738562842 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:09:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:09:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1807ms 10:09:22 INFO - PROCESS | 1753 | 1467738562871 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 1753 | 1467738562875 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 10:09:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:09:22 INFO - PROCESS | 1753 | 1467738562882 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 1753 | 1467738562886 Marionette TRACE conn3 <- [1,2650,null,{}] 10:09:22 INFO - PROCESS | 1753 | 1467738562902 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:22 INFO - PROCESS | 1753 | 1467738562906 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:23 INFO - PROCESS | 1753 | 1467738563077 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:09:23 INFO - PROCESS | 1753 | 1467738563087 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 1753 | 1467738563098 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a0a400 == 33 [pid = 1753] [id = 670] 10:09:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x93c28000) [pid = 1753] [serial = 2011] [outer = (nil)] 10:09:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x947a7c00) [pid = 1753] [serial = 2012] [outer = 0x93c28000] 10:09:23 INFO - PROCESS | 1753 | 1467738563167 Marionette DEBUG loaded listener.js 10:09:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x95157c00) [pid = 1753] [serial = 2013] [outer = 0x93c28000] 10:09:24 INFO - PROCESS | 1753 | 1467738564381 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:09:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:09:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1550ms 10:09:24 INFO - PROCESS | 1753 | 1467738564434 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 1753 | 1467738564442 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 10:09:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:09:24 INFO - PROCESS | 1753 | 1467738564452 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 1753 | 1467738564457 Marionette TRACE conn3 <- [1,2654,null,{}] 10:09:24 INFO - PROCESS | 1753 | 1467738564467 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:24 INFO - PROCESS | 1753 | 1467738564472 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:24 INFO - PROCESS | 1753 | 1467738564708 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:09:25 INFO - PROCESS | 1753 | 1467738565024 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 1753 | 1467738565042 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ea400 == 34 [pid = 1753] [id = 671] 10:09:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x911eb800) [pid = 1753] [serial = 2014] [outer = (nil)] 10:09:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91318800) [pid = 1753] [serial = 2015] [outer = 0x911eb800] 10:09:25 INFO - PROCESS | 1753 | 1467738565128 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91acb800) [pid = 1753] [serial = 2016] [outer = 0x911eb800] 10:09:26 INFO - PROCESS | 1753 | 1467738566198 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:09:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:09:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1790ms 10:09:26 INFO - PROCESS | 1753 | 1467738566241 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 1753 | 1467738566249 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 10:09:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:09:26 INFO - PROCESS | 1753 | 1467738566260 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - PROCESS | 1753 | 1467738566264 Marionette TRACE conn3 <- [1,2658,null,{}] 10:09:26 INFO - PROCESS | 1753 | 1467738566272 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:26 INFO - PROCESS | 1753 | 1467738566277 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:26 INFO - PROCESS | 1753 | 1467738566479 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:09:26 INFO - PROCESS | 1753 | 1467738566716 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 1753 | 1467738566726 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b0800 == 35 [pid = 1753] [id = 672] 10:09:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x92f84000) [pid = 1753] [serial = 2017] [outer = (nil)] 10:09:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x93c24000) [pid = 1753] [serial = 2018] [outer = 0x92f84000] 10:09:26 INFO - PROCESS | 1753 | 1467738566857 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9519e400) [pid = 1753] [serial = 2019] [outer = 0x92f84000] 10:09:27 INFO - PROCESS | 1753 | 1467738567906 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:09:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:09:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1689ms 10:09:27 INFO - PROCESS | 1753 | 1467738567954 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 10:09:27 INFO - PROCESS | 1753 | 1467738567960 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 10:09:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:09:27 INFO - PROCESS | 1753 | 1467738567971 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:09:27 INFO - PROCESS | 1753 | 1467738567978 Marionette TRACE conn3 <- [1,2662,null,{}] 10:09:27 INFO - PROCESS | 1753 | 1467738567995 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:28 INFO - PROCESS | 1753 | 1467738568005 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:28 INFO - PROCESS | 1753 | 1467738568214 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:09:28 INFO - PROCESS | 1753 | 1467738568447 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 1753 | 1467738568458 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b4800 == 36 [pid = 1753] [id = 673] 10:09:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x953b5400) [pid = 1753] [serial = 2020] [outer = (nil)] 10:09:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x953b8800) [pid = 1753] [serial = 2021] [outer = 0x953b5400] 10:09:28 INFO - PROCESS | 1753 | 1467738568590 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9789e000) [pid = 1753] [serial = 2022] [outer = 0x953b5400] 10:09:29 INFO - PROCESS | 1753 | 1467738569585 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:09:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:09:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1695ms 10:09:29 INFO - PROCESS | 1753 | 1467738569668 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 10:09:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:09:29 INFO - PROCESS | 1753 | 1467738569673 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 10:09:29 INFO - PROCESS | 1753 | 1467738569680 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - PROCESS | 1753 | 1467738569684 Marionette TRACE conn3 <- [1,2666,null,{}] 10:09:29 INFO - PROCESS | 1753 | 1467738569718 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:29 INFO - PROCESS | 1753 | 1467738569725 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:29 INFO - PROCESS | 1753 | 1467738569982 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:09:30 INFO - PROCESS | 1753 | 1467738570180 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:30 INFO - PROCESS | 1753 | 1467738570188 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e0c00 == 37 [pid = 1753] [id = 674] 10:09:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9128e000) [pid = 1753] [serial = 2023] [outer = (nil)] 10:09:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x914c2800) [pid = 1753] [serial = 2024] [outer = 0x9128e000] 10:09:30 INFO - PROCESS | 1753 | 1467738570281 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91ac2800) [pid = 1753] [serial = 2025] [outer = 0x9128e000] 10:09:31 INFO - PROCESS | 1753 | --DOCSHELL 0x9128a400 == 36 [pid = 1753] [id = 648] 10:09:31 INFO - PROCESS | 1753 | --DOCSHELL 0x914b5c00 == 35 [pid = 1753] [id = 646] 10:09:31 INFO - PROCESS | 1753 | --DOCSHELL 0x91504c00 == 34 [pid = 1753] [id = 656] 10:09:31 INFO - PROCESS | 1753 | --DOCSHELL 0x92dce000 == 33 [pid = 1753] [id = 647] 10:09:31 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4abc00 == 32 [pid = 1753] [id = 645] 10:09:31 INFO - PROCESS | 1753 | --DOCSHELL 0x92bf6000 == 31 [pid = 1753] [id = 655] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x924b2000) [pid = 1753] [serial = 1950] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9128dc00) [pid = 1753] [serial = 1962] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x93c20800) [pid = 1753] [serial = 1956] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91505800) [pid = 1753] [serial = 1952] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x97895c00) [pid = 1753] [serial = 1970] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9520f800) [pid = 1753] [serial = 1955] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91ad0000) [pid = 1753] [serial = 1953] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91ac7000) [pid = 1753] [serial = 1964] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x978a0c00) [pid = 1753] [serial = 1971] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a0dd800) [pid = 1753] [serial = 1973] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9519bc00) [pid = 1753] [serial = 1967] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9963b000) [pid = 1753] [serial = 1958] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8f4b4c00) [pid = 1753] [serial = 1961] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9a0ec800) [pid = 1753] [serial = 1974] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x92bef000) [pid = 1753] [serial = 1965] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x95209800) [pid = 1753] [serial = 1968] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x99d6f400) [pid = 1753] [serial = 1959] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x983a6c00) [pid = 1753] [serial = 1976] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9a0f8c00) [pid = 1753] [serial = 1977] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:09:31 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:09:31 INFO - PROCESS | 1753 | 1467738571870 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:09:31 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) 10:09:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2239ms 10:09:31 INFO - PROCESS | 1753 | 1467738571964 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 1753 | 1467738571972 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 10:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:09:31 INFO - PROCESS | 1753 | 1467738571993 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - PROCESS | 1753 | 1467738572001 Marionette TRACE conn3 <- [1,2670,null,{}] 10:09:32 INFO - PROCESS | 1753 | 1467738572010 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:32 INFO - PROCESS | 1753 | 1467738572016 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:32 INFO - PROCESS | 1753 | 1467738572209 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:09:32 INFO - PROCESS | 1753 | 1467738572351 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 1753 | 1467738572359 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e8400 == 32 [pid = 1753] [id = 675] 10:09:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x91293400) [pid = 1753] [serial = 2026] [outer = (nil)] 10:09:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91504c00) [pid = 1753] [serial = 2027] [outer = 0x91293400] 10:09:32 INFO - PROCESS | 1753 | 1467738572435 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9153d400) [pid = 1753] [serial = 2028] [outer = 0x91293400] 10:09:33 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:09:33 INFO - PROCESS | 1753 | 1467738573664 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:09:33 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 10:09:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:09:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1733ms 10:09:33 INFO - PROCESS | 1753 | 1467738573735 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 10:09:33 INFO - PROCESS | 1753 | 1467738573742 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 10:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:09:33 INFO - PROCESS | 1753 | 1467738573754 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:09:33 INFO - PROCESS | 1753 | 1467738573757 Marionette TRACE conn3 <- [1,2674,null,{}] 10:09:33 INFO - PROCESS | 1753 | 1467738573764 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:33 INFO - PROCESS | 1753 | 1467738573770 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:34 INFO - PROCESS | 1753 | 1467738574040 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:09:34 INFO - PROCESS | 1753 | 1467738574079 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:34 INFO - PROCESS | 1753 | 1467738574088 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x93954c00 == 33 [pid = 1753] [id = 676] 10:09:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x93958c00) [pid = 1753] [serial = 2029] [outer = (nil)] 10:09:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x93c1f000) [pid = 1753] [serial = 2030] [outer = 0x93958c00] 10:09:34 INFO - PROCESS | 1753 | 1467738574170 Marionette DEBUG loaded listener.js 10:09:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x95156800) [pid = 1753] [serial = 2031] [outer = 0x93958c00] 10:09:35 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:09:35 INFO - PROCESS | 1753 | 1467738575602 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:09:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 10:09:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:09:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:09:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1884ms 10:09:35 INFO - PROCESS | 1753 | 1467738575646 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 10:09:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:09:35 INFO - PROCESS | 1753 | 1467738575651 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 10:09:35 INFO - PROCESS | 1753 | 1467738575658 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:09:35 INFO - PROCESS | 1753 | 1467738575664 Marionette TRACE conn3 <- [1,2678,null,{}] 10:09:35 INFO - PROCESS | 1753 | 1467738575742 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:35 INFO - PROCESS | 1753 | 1467738575751 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:35 INFO - PROCESS | 1753 | 1467738575979 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:09:36 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91292000) [pid = 1753] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:09:36 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91af6c00) [pid = 1753] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:09:36 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8f4b2400) [pid = 1753] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:09:36 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x914bac00) [pid = 1753] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:09:36 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8f4a8c00) [pid = 1753] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:09:36 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x93c24800) [pid = 1753] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:09:36 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x9a1c4000) [pid = 1753] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:09:36 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x91ac7c00) [pid = 1753] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:09:36 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x9a233400) [pid = 1753] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:09:36 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x8f4a8800) [pid = 1753] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:09:36 INFO - PROCESS | 1753 | --DOMWINDOW == 56 (0x9a717c00) [pid = 1753] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:09:36 INFO - PROCESS | 1753 | 1467738576170 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:36 INFO - PROCESS | 1753 | 1467738576178 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e7400 == 34 [pid = 1753] [id = 677] 10:09:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x911e8c00) [pid = 1753] [serial = 2032] [outer = (nil)] 10:09:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x91538800) [pid = 1753] [serial = 2033] [outer = 0x911e8c00] 10:09:36 INFO - PROCESS | 1753 | 1467738576253 Marionette DEBUG loaded listener.js 10:09:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x9520d800) [pid = 1753] [serial = 2034] [outer = 0x911e8c00] 10:09:37 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:09:37 INFO - PROCESS | 1753 | 1467738577448 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:09:37 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) 10:09:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1844ms 10:09:37 INFO - PROCESS | 1753 | 1467738577503 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 1753 | 1467738577507 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 10:09:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:09:37 INFO - PROCESS | 1753 | 1467738577514 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 1753 | 1467738577519 Marionette TRACE conn3 <- [1,2682,null,{}] 10:09:37 INFO - PROCESS | 1753 | 1467738577525 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:37 INFO - PROCESS | 1753 | 1467738577531 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:37 INFO - PROCESS | 1753 | 1467738577759 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:09:37 INFO - PROCESS | 1753 | 1467738577821 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 1753 | 1467738577829 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4aa800 == 35 [pid = 1753] [id = 678] 10:09:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x953ad000) [pid = 1753] [serial = 2035] [outer = (nil)] 10:09:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x983ab400) [pid = 1753] [serial = 2036] [outer = 0x953ad000] 10:09:37 INFO - PROCESS | 1753 | 1467738577900 Marionette DEBUG loaded listener.js 10:09:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x992cc800) [pid = 1753] [serial = 2037] [outer = 0x953ad000] 10:09:39 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:09:39 INFO - PROCESS | 1753 | 1467738579381 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:09:39 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) 10:09:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1889ms 10:09:39 INFO - PROCESS | 1753 | 1467738579405 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 10:09:39 INFO - PROCESS | 1753 | 1467738579412 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 10:09:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:09:39 INFO - PROCESS | 1753 | 1467738579524 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - PROCESS | 1753 | 1467738579528 Marionette TRACE conn3 <- [1,2686,null,{}] 10:09:39 INFO - PROCESS | 1753 | 1467738579548 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:39 INFO - PROCESS | 1753 | 1467738579555 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:39 INFO - PROCESS | 1753 | 1467738579732 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:09:39 INFO - PROCESS | 1753 | 1467738579928 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 1753 | 1467738579938 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a8c00 == 36 [pid = 1753] [id = 679] 10:09:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91298800) [pid = 1753] [serial = 2038] [outer = (nil)] 10:09:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x924b3800) [pid = 1753] [serial = 2039] [outer = 0x91298800] 10:09:40 INFO - PROCESS | 1753 | 1467738580024 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x92bf8000) [pid = 1753] [serial = 2040] [outer = 0x91298800] 10:09:41 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:09:41 INFO - PROCESS | 1753 | 1467738581403 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:09:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 10:09:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:09:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:09:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2005ms 10:09:41 INFO - PROCESS | 1753 | 1467738581428 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 10:09:41 INFO - PROCESS | 1753 | 1467738581436 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 10:09:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:09:41 INFO - PROCESS | 1753 | 1467738581450 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:09:41 INFO - PROCESS | 1753 | 1467738581454 Marionette TRACE conn3 <- [1,2690,null,{}] 10:09:41 INFO - PROCESS | 1753 | 1467738581570 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:41 INFO - PROCESS | 1753 | 1467738581577 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:41 INFO - PROCESS | 1753 | 1467738581760 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:09:41 INFO - PROCESS | 1753 | 1467738581942 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:41 INFO - PROCESS | 1753 | 1467738581952 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c1f400 == 37 [pid = 1753] [id = 680] 10:09:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x93c20800) [pid = 1753] [serial = 2041] [outer = (nil)] 10:09:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x953b6800) [pid = 1753] [serial = 2042] [outer = 0x93c20800] 10:09:42 INFO - PROCESS | 1753 | 1467738582037 Marionette DEBUG loaded listener.js 10:09:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9789ec00) [pid = 1753] [serial = 2043] [outer = 0x93c20800] 10:09:43 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:09:43 INFO - PROCESS | 1753 | 1467738583470 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:09:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:09:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:09:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:09:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2044ms 10:09:43 INFO - PROCESS | 1753 | 1467738583583 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 10:09:43 INFO - PROCESS | 1753 | 1467738583587 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 10:09:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:09:43 INFO - PROCESS | 1753 | 1467738583616 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:09:43 INFO - PROCESS | 1753 | 1467738583623 Marionette TRACE conn3 <- [1,2694,null,{}] 10:09:43 INFO - PROCESS | 1753 | 1467738583640 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:43 INFO - PROCESS | 1753 | 1467738583650 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:43 INFO - PROCESS | 1753 | 1467738583834 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:09:44 INFO - PROCESS | 1753 | 1467738584022 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 1753 | 1467738584036 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x99e8ac00 == 38 [pid = 1753] [id = 681] 10:09:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x99e8b400) [pid = 1753] [serial = 2044] [outer = (nil)] 10:09:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9a1c4800) [pid = 1753] [serial = 2045] [outer = 0x99e8b400] 10:09:44 INFO - PROCESS | 1753 | 1467738584117 Marionette DEBUG loaded listener.js 10:09:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9a2c4c00) [pid = 1753] [serial = 2046] [outer = 0x99e8b400] 10:09:45 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:09:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:09:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:09:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:09:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1892ms 10:09:45 INFO - PROCESS | 1753 | 1467738585489 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:09:45 INFO - PROCESS | 1753 | 1467738585506 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 1753 | 1467738585512 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 10:09:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:09:45 INFO - PROCESS | 1753 | 1467738585519 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - PROCESS | 1753 | 1467738585522 Marionette TRACE conn3 <- [1,2698,null,{}] 10:09:45 INFO - PROCESS | 1753 | 1467738585528 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:45 INFO - PROCESS | 1753 | 1467738585534 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:45 INFO - PROCESS | 1753 | 1467738585764 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:09:45 INFO - PROCESS | 1753 | 1467738585953 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:45 INFO - PROCESS | 1753 | 1467738585964 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ec400 == 39 [pid = 1753] [id = 682] 10:09:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9128f800) [pid = 1753] [serial = 2047] [outer = (nil)] 10:09:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9150b800) [pid = 1753] [serial = 2048] [outer = 0x9128f800] 10:09:46 INFO - PROCESS | 1753 | 1467738586057 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x92bfb400) [pid = 1753] [serial = 2049] [outer = 0x9128f800] 10:09:47 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91314400 == 38 [pid = 1753] [id = 649] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9925d800 == 37 [pid = 1753] [id = 652] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x911e6400 == 36 [pid = 1753] [id = 651] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b0c00 == 35 [pid = 1753] [id = 666] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4af800 == 34 [pid = 1753] [id = 650] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93a0d800 == 33 [pid = 1753] [id = 660] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d0400 == 32 [pid = 1753] [id = 657] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9128a800 == 31 [pid = 1753] [id = 658] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ac800 == 30 [pid = 1753] [id = 659] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91535000 == 29 [pid = 1753] [id = 654] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9150f000 == 28 [pid = 1753] [id = 662] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x911e4000 == 27 [pid = 1753] [id = 663] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x914bbc00 == 26 [pid = 1753] [id = 664] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8db000 == 25 [pid = 1753] [id = 653] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x914b6000 == 24 [pid = 1753] [id = 644] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9a1be400 == 23 [pid = 1753] [id = 661] 10:09:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a8400 == 22 [pid = 1753] [id = 665] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x947a7c00) [pid = 1753] [serial = 2012] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91aefc00) [pid = 1753] [serial = 1980] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91507800) [pid = 1753] [serial = 1979] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9a8bf800) [pid = 1753] [serial = 1994] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x911e3000) [pid = 1753] [serial = 2000] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9128e800) [pid = 1753] [serial = 2001] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x914bec00) [pid = 1753] [serial = 2003] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91297400) [pid = 1753] [serial = 1998] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9521e400) [pid = 1753] [serial = 1983] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x95207c00) [pid = 1753] [serial = 1982] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8f4b4000) [pid = 1753] [serial = 1997] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9a485000) [pid = 1753] [serial = 1986] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9a23e000) [pid = 1753] [serial = 1985] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x91ad0c00) [pid = 1753] [serial = 2006] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x9a723800) [pid = 1753] [serial = 1989] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x9130bc00) [pid = 1753] [serial = 2009] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x924ab800) [pid = 1753] [serial = 2007] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 56 (0x9a71d800) [pid = 1753] [serial = 1988] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 55 (0x9a77fc00) [pid = 1753] [serial = 1992] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 54 (0x914c4c00) [pid = 1753] [serial = 2004] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 53 (0x93a05400) [pid = 1753] [serial = 2010] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 52 (0x9a77e800) [pid = 1753] [serial = 1991] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | --DOMWINDOW == 51 (0x9a8c1c00) [pid = 1753] [serial = 1995] [outer = (nil)] [url = about:blank] 10:09:48 INFO - PROCESS | 1753 | 1467738588739 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:09:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:09:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:09:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:09:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 3249ms 10:09:48 INFO - PROCESS | 1753 | 1467738588772 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 10:09:48 INFO - PROCESS | 1753 | 1467738588778 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 10:09:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:09:48 INFO - PROCESS | 1753 | 1467738588790 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:09:48 INFO - PROCESS | 1753 | 1467738588796 Marionette TRACE conn3 <- [1,2702,null,{}] 10:09:48 INFO - PROCESS | 1753 | 1467738588808 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:48 INFO - PROCESS | 1753 | 1467738588814 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:48 INFO - PROCESS | 1753 | 1467738588996 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:09:49 INFO - PROCESS | 1753 | 1467738589134 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 1753 | 1467738589145 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e9400 == 23 [pid = 1753] [id = 683] 10:09:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 52 (0x911ea000) [pid = 1753] [serial = 2050] [outer = (nil)] 10:09:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 53 (0x9128c000) [pid = 1753] [serial = 2051] [outer = 0x911ea000] 10:09:49 INFO - PROCESS | 1753 | 1467738589225 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 54 (0x91294000) [pid = 1753] [serial = 2052] [outer = 0x911ea000] 10:09:50 INFO - PROCESS | 1753 | 1467738590094 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:09:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:09:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1340ms 10:09:50 INFO - PROCESS | 1753 | 1467738590129 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:09:50 INFO - PROCESS | 1753 | 1467738590138 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 10:09:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:09:50 INFO - PROCESS | 1753 | 1467738590150 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:09:50 INFO - PROCESS | 1753 | 1467738590155 Marionette TRACE conn3 <- [1,2706,null,{}] 10:09:50 INFO - PROCESS | 1753 | 1467738590162 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:50 INFO - PROCESS | 1753 | 1467738590169 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:50 INFO - PROCESS | 1753 | 1467738590348 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:09:50 INFO - PROCESS | 1753 | 1467738590360 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:50 INFO - PROCESS | 1753 | 1467738590371 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c0800 == 24 [pid = 1753] [id = 684] 10:09:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 55 (0x914c4400) [pid = 1753] [serial = 2053] [outer = (nil)] 10:09:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0x91506400) [pid = 1753] [serial = 2054] [outer = 0x914c4400] 10:09:50 INFO - PROCESS | 1753 | 1467738590571 Marionette DEBUG loaded listener.js 10:09:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x91533000) [pid = 1753] [serial = 2055] [outer = 0x914c4400] 10:09:51 INFO - PROCESS | 1753 | 1467738591577 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:09:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:09:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1486ms 10:09:51 INFO - PROCESS | 1753 | 1467738591638 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 10:09:51 INFO - PROCESS | 1753 | 1467738591642 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 10:09:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:09:51 INFO - PROCESS | 1753 | 1467738591649 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:09:51 INFO - PROCESS | 1753 | 1467738591655 Marionette TRACE conn3 <- [1,2710,null,{}] 10:09:51 INFO - PROCESS | 1753 | 1467738591683 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:51 INFO - PROCESS | 1753 | 1467738591693 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:51 INFO - PROCESS | 1753 | 1467738591937 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:09:51 INFO - PROCESS | 1753 | 1467738591968 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 1753 | 1467738591982 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x91af5400 == 25 [pid = 1753] [id = 685] 10:09:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x91af6c00) [pid = 1753] [serial = 2056] [outer = (nil)] 10:09:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x922e9000) [pid = 1753] [serial = 2057] [outer = 0x91af6c00] 10:09:52 INFO - PROCESS | 1753 | 1467738592059 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x924b3c00) [pid = 1753] [serial = 2058] [outer = 0x91af6c00] 10:09:53 INFO - PROCESS | 1753 | 1467738593077 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 1753 | 1467738593181 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 10:09:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:09:53 INFO - PROCESS | 1753 | 1467738593199 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 1753 | 1467738593201 Marionette TRACE conn3 <- [1,2714,null,{}] 10:09:53 INFO - PROCESS | 1753 | 1467738593208 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:53 INFO - PROCESS | 1753 | 1467738593214 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:53 INFO - PROCESS | 1753 | 1467738593864 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:09:53 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x911e8c00) [pid = 1753] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:09:53 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x911eb800) [pid = 1753] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:09:53 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x92f84000) [pid = 1753] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:09:53 INFO - PROCESS | 1753 | --DOMWINDOW == 56 (0x953b5400) [pid = 1753] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:09:53 INFO - PROCESS | 1753 | --DOMWINDOW == 55 (0x91293400) [pid = 1753] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:09:53 INFO - PROCESS | 1753 | --DOMWINDOW == 54 (0x93c28000) [pid = 1753] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:09:53 INFO - PROCESS | 1753 | --DOMWINDOW == 53 (0x9128e000) [pid = 1753] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:09:53 INFO - PROCESS | 1753 | --DOMWINDOW == 52 (0x953ad000) [pid = 1753] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:09:53 INFO - PROCESS | 1753 | --DOMWINDOW == 51 (0x93958c00) [pid = 1753] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:09:54 INFO - PROCESS | 1753 | 1467738594090 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 1753 | 1467738594097 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d2800 == 26 [pid = 1753] [id = 686] 10:09:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 52 (0x8e8d8c00) [pid = 1753] [serial = 2059] [outer = (nil)] 10:09:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 53 (0x91ac6000) [pid = 1753] [serial = 2060] [outer = 0x8e8d8c00] 10:09:54 INFO - PROCESS | 1753 | 1467738594172 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 54 (0x95152c00) [pid = 1753] [serial = 2061] [outer = 0x8e8d8c00] 10:09:55 INFO - PROCESS | 1753 | 1467738595151 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:09:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:09:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2005ms 10:09:55 INFO - PROCESS | 1753 | 1467738595196 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 1753 | 1467738595200 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 10:09:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:09:55 INFO - PROCESS | 1753 | 1467738595214 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 1753 | 1467738595218 Marionette TRACE conn3 <- [1,2718,null,{}] 10:09:55 INFO - PROCESS | 1753 | 1467738595224 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:55 INFO - PROCESS | 1753 | 1467738595229 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:55 INFO - PROCESS | 1753 | 1467738595410 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:09:55 INFO - PROCESS | 1753 | 1467738595419 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 1753 | 1467738595429 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a7c00 == 27 [pid = 1753] [id = 687] 10:09:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 55 (0x91ac6c00) [pid = 1753] [serial = 2062] [outer = (nil)] 10:09:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0x9520a400) [pid = 1753] [serial = 2063] [outer = 0x91ac6c00] 10:09:55 INFO - PROCESS | 1753 | 1467738595499 Marionette DEBUG loaded listener.js 10:09:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x95217000) [pid = 1753] [serial = 2064] [outer = 0x91ac6c00] 10:09:56 INFO - PROCESS | 1753 | 1467738596733 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 10:09:56 INFO - PROCESS | 1753 | 1467738596814 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 10:09:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:09:56 INFO - PROCESS | 1753 | 1467738596824 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:09:56 INFO - PROCESS | 1753 | 1467738596829 Marionette TRACE conn3 <- [1,2722,null,{}] 10:09:56 INFO - PROCESS | 1753 | 1467738596841 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:56 INFO - PROCESS | 1753 | 1467738596846 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:57 INFO - PROCESS | 1753 | 1467738597105 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:09:57 INFO - PROCESS | 1753 | 1467738597356 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 1753 | 1467738597365 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x91292400 == 28 [pid = 1753] [id = 688] 10:09:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x9130d000) [pid = 1753] [serial = 2065] [outer = (nil)] 10:09:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x91acd800) [pid = 1753] [serial = 2066] [outer = 0x9130d000] 10:09:57 INFO - PROCESS | 1753 | 1467738597495 Marionette DEBUG loaded listener.js 10:09:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x92dcf400) [pid = 1753] [serial = 2067] [outer = 0x9130d000] 10:09:58 INFO - PROCESS | 1753 | 1467738598573 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 10:09:58 INFO - PROCESS | 1753 | 1467738598628 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 10:09:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:09:58 INFO - PROCESS | 1753 | 1467738598640 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:09:58 INFO - PROCESS | 1753 | 1467738598644 Marionette TRACE conn3 <- [1,2726,null,{}] 10:09:58 INFO - PROCESS | 1753 | 1467738598652 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:58 INFO - PROCESS | 1753 | 1467738598659 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:58 INFO - PROCESS | 1753 | 1467738598867 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:09:59 INFO - PROCESS | 1753 | 1467738599104 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:59 INFO - PROCESS | 1753 | 1467738599110 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:09:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e9800 == 29 [pid = 1753] [id = 689] 10:09:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x95221000) [pid = 1753] [serial = 2068] [outer = (nil)] 10:09:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x953aa400) [pid = 1753] [serial = 2069] [outer = 0x95221000] 10:09:59 INFO - PROCESS | 1753 | 1467738599247 Marionette DEBUG loaded listener.js 10:09:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x953b5400) [pid = 1753] [serial = 2070] [outer = 0x95221000] 10:10:00 INFO - PROCESS | 1753 | 1467738600366 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:10:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:10:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1741ms 10:10:00 INFO - PROCESS | 1753 | 1467738600380 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:10:00 INFO - PROCESS | 1753 | 1467738600384 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 10:10:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:10:00 INFO - PROCESS | 1753 | 1467738600393 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:10:00 INFO - PROCESS | 1753 | 1467738600400 Marionette TRACE conn3 <- [1,2730,null,{}] 10:10:00 INFO - PROCESS | 1753 | 1467738600418 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:00 INFO - PROCESS | 1753 | 1467738600428 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:00 INFO - PROCESS | 1753 | 1467738600639 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:10:00 INFO - PROCESS | 1753 | 1467738600874 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:00 INFO - PROCESS | 1753 | 1467738600887 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x99e7e800 == 30 [pid = 1753] [id = 690] 10:10:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x99e7fc00) [pid = 1753] [serial = 2071] [outer = (nil)] 10:10:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x99e84c00) [pid = 1753] [serial = 2072] [outer = 0x99e7fc00] 10:10:01 INFO - PROCESS | 1753 | 1467738601000 Marionette DEBUG loaded listener.js 10:10:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9a0e4c00) [pid = 1753] [serial = 2073] [outer = 0x99e7fc00] 10:10:02 INFO - PROCESS | 1753 | 1467738602647 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:10:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 10:10:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:10:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2351ms 10:10:02 INFO - PROCESS | 1753 | 1467738602746 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 10:10:02 INFO - PROCESS | 1753 | 1467738602753 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 10:10:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:10:02 INFO - PROCESS | 1753 | 1467738602763 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:10:02 INFO - PROCESS | 1753 | 1467738602768 Marionette TRACE conn3 <- [1,2734,null,{}] 10:10:02 INFO - PROCESS | 1753 | 1467738602778 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:02 INFO - PROCESS | 1753 | 1467738602783 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:03 INFO - PROCESS | 1753 | 1467738603043 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:10:03 INFO - PROCESS | 1753 | --DOCSHELL 0x93954c00 == 29 [pid = 1753] [id = 676] 10:10:03 INFO - PROCESS | 1753 | 1467738603286 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:03 INFO - PROCESS | 1753 | 1467738603296 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91538800) [pid = 1753] [serial = 2033] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91318800) [pid = 1753] [serial = 2015] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91acb800) [pid = 1753] [serial = 2016] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x93c24000) [pid = 1753] [serial = 2018] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9519e400) [pid = 1753] [serial = 2019] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x953b8800) [pid = 1753] [serial = 2021] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x9789e000) [pid = 1753] [serial = 2022] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x91504c00) [pid = 1753] [serial = 2027] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x9153d400) [pid = 1753] [serial = 2028] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 56 (0x95157c00) [pid = 1753] [serial = 2013] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 55 (0x914c2800) [pid = 1753] [serial = 2024] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 54 (0x91ac2800) [pid = 1753] [serial = 2025] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 53 (0x983ab400) [pid = 1753] [serial = 2036] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 52 (0x992cc800) [pid = 1753] [serial = 2037] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 51 (0x93c1f000) [pid = 1753] [serial = 2030] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 50 (0x95156800) [pid = 1753] [serial = 2031] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | --DOMWINDOW == 49 (0x9520d800) [pid = 1753] [serial = 2034] [outer = (nil)] [url = about:blank] 10:10:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e2c00 == 30 [pid = 1753] [id = 691] 10:10:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 50 (0x911e5000) [pid = 1753] [serial = 2074] [outer = (nil)] 10:10:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 51 (0x91317400) [pid = 1753] [serial = 2075] [outer = 0x911e5000] 10:10:03 INFO - PROCESS | 1753 | 1467738603405 Marionette DEBUG loaded listener.js 10:10:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 52 (0x914b8000) [pid = 1753] [serial = 2076] [outer = 0x911e5000] 10:10:04 INFO - PROCESS | 1753 | 1467738604290 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:10:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:10:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1556ms 10:10:04 INFO - PROCESS | 1753 | 1467738604318 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:10:04 INFO - PROCESS | 1753 | 1467738604326 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 10:10:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:10:04 INFO - PROCESS | 1753 | 1467738604337 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:10:04 INFO - PROCESS | 1753 | 1467738604341 Marionette TRACE conn3 <- [1,2738,null,{}] 10:10:04 INFO - PROCESS | 1753 | 1467738604348 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:04 INFO - PROCESS | 1753 | 1467738604355 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:04 INFO - PROCESS | 1753 | 1467738604537 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:10:04 INFO - PROCESS | 1753 | 1467738604548 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:04 INFO - PROCESS | 1753 | 1467738604558 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x9150d400 == 31 [pid = 1753] [id = 692] 10:10:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 53 (0x91ac8400) [pid = 1753] [serial = 2077] [outer = (nil)] 10:10:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 54 (0x922e9c00) [pid = 1753] [serial = 2078] [outer = 0x91ac8400] 10:10:04 INFO - PROCESS | 1753 | 1467738604657 Marionette DEBUG loaded listener.js 10:10:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 55 (0x93951400) [pid = 1753] [serial = 2079] [outer = 0x91ac8400] 10:10:05 INFO - PROCESS | 1753 | 1467738605765 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:10:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:10:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1494ms 10:10:05 INFO - PROCESS | 1753 | 1467738605832 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:10:05 INFO - PROCESS | 1753 | 1467738605836 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 10:10:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:10:05 INFO - PROCESS | 1753 | 1467738605843 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:10:05 INFO - PROCESS | 1753 | 1467738605849 Marionette TRACE conn3 <- [1,2742,null,{}] 10:10:05 INFO - PROCESS | 1753 | 1467738605865 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:05 INFO - PROCESS | 1753 | 1467738605874 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:06 INFO - PROCESS | 1753 | 1467738606131 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:10:06 INFO - PROCESS | 1753 | 1467738606155 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:06 INFO - PROCESS | 1753 | 1467738606166 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x95158000 == 32 [pid = 1753] [id = 693] 10:10:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0x95192c00) [pid = 1753] [serial = 2080] [outer = (nil)] 10:10:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x95205800) [pid = 1753] [serial = 2081] [outer = 0x95192c00] 10:10:06 INFO - PROCESS | 1753 | 1467738606246 Marionette DEBUG loaded listener.js 10:10:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x95219000) [pid = 1753] [serial = 2082] [outer = 0x95192c00] 10:10:07 INFO - PROCESS | 1753 | 1467738607327 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:10:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:10:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1546ms 10:10:07 INFO - PROCESS | 1753 | 1467738607390 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:10:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:10:07 INFO - PROCESS | 1753 | 1467738607395 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 10:10:07 INFO - PROCESS | 1753 | 1467738607402 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:10:07 INFO - PROCESS | 1753 | 1467738607406 Marionette TRACE conn3 <- [1,2746,null,{}] 10:10:07 INFO - PROCESS | 1753 | 1467738607412 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:07 INFO - PROCESS | 1753 | 1467738607418 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:07 INFO - PROCESS | 1753 | 1467738607672 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:10:07 INFO - PROCESS | 1753 | 1467738607694 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:07 INFO - PROCESS | 1753 | 1467738607706 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128a400 == 33 [pid = 1753] [id = 694] 10:10:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x9514fc00) [pid = 1753] [serial = 2083] [outer = (nil)] 10:10:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x978a2800) [pid = 1753] [serial = 2084] [outer = 0x9514fc00] 10:10:07 INFO - PROCESS | 1753 | 1467738607774 Marionette DEBUG loaded listener.js 10:10:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x99260800) [pid = 1753] [serial = 2085] [outer = 0x9514fc00] 10:10:08 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x91af6c00) [pid = 1753] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:10:08 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x914c4400) [pid = 1753] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:10:08 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x93c20800) [pid = 1753] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:10:08 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x91298800) [pid = 1753] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:10:08 INFO - PROCESS | 1753 | --DOMWINDOW == 56 (0x99e8b400) [pid = 1753] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:10:08 INFO - PROCESS | 1753 | --DOMWINDOW == 55 (0x8e8d8c00) [pid = 1753] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:10:08 INFO - PROCESS | 1753 | --DOMWINDOW == 54 (0x911ea000) [pid = 1753] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:10:08 INFO - PROCESS | 1753 | 1467738608761 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:10:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:10:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1390ms 10:10:08 INFO - PROCESS | 1753 | 1467738608792 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:10:08 INFO - PROCESS | 1753 | 1467738608796 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 10:10:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:10:08 INFO - PROCESS | 1753 | 1467738608802 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:10:08 INFO - PROCESS | 1753 | 1467738608806 Marionette TRACE conn3 <- [1,2750,null,{}] 10:10:08 INFO - PROCESS | 1753 | 1467738608812 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:08 INFO - PROCESS | 1753 | 1467738608817 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:08 INFO - PROCESS | 1753 | 1467738608981 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:10:09 INFO - PROCESS | 1753 | 1467738609128 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:09 INFO - PROCESS | 1753 | 1467738609135 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b7c00 == 34 [pid = 1753] [id = 695] 10:10:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 55 (0x93953800) [pid = 1753] [serial = 2086] [outer = (nil)] 10:10:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0x93a08800) [pid = 1753] [serial = 2087] [outer = 0x93953800] 10:10:09 INFO - PROCESS | 1753 | 1467738609218 Marionette DEBUG loaded listener.js 10:10:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x953ac400) [pid = 1753] [serial = 2088] [outer = 0x93953800] 10:10:10 INFO - PROCESS | 1753 | 1467738610058 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:10:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:10:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1288ms 10:10:10 INFO - PROCESS | 1753 | 1467738610146 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:10:10 INFO - PROCESS | 1753 | 1467738610152 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 10:10:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:10:10 INFO - PROCESS | 1753 | 1467738610163 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:10:10 INFO - PROCESS | 1753 | 1467738610169 Marionette TRACE conn3 <- [1,2754,null,{}] 10:10:10 INFO - PROCESS | 1753 | 1467738610179 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:10 INFO - PROCESS | 1753 | 1467738610185 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:10 INFO - PROCESS | 1753 | 1467738610411 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:10:10 INFO - PROCESS | 1753 | 1467738610600 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:10 INFO - PROCESS | 1753 | 1467738610614 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e3c00 == 35 [pid = 1753] [id = 696] 10:10:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x911e5400) [pid = 1753] [serial = 2089] [outer = (nil)] 10:10:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x91293c00) [pid = 1753] [serial = 2090] [outer = 0x911e5400] 10:10:10 INFO - PROCESS | 1753 | 1467738610743 Marionette DEBUG loaded listener.js 10:10:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x91533400) [pid = 1753] [serial = 2091] [outer = 0x911e5400] 10:10:11 INFO - PROCESS | 1753 | 1467738611794 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:10:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:10:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1689ms 10:10:11 INFO - PROCESS | 1753 | 1467738611853 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:10:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:10:11 INFO - PROCESS | 1753 | 1467738611859 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 10:10:11 INFO - PROCESS | 1753 | 1467738611871 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:10:11 INFO - PROCESS | 1753 | 1467738611878 Marionette TRACE conn3 <- [1,2758,null,{}] 10:10:11 INFO - PROCESS | 1753 | 1467738611885 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:11 INFO - PROCESS | 1753 | 1467738611891 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:12 INFO - PROCESS | 1753 | 1467738612131 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:10:12 INFO - PROCESS | 1753 | 1467738612366 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:12 INFO - PROCESS | 1753 | 1467738612373 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c21400 == 36 [pid = 1753] [id = 697] 10:10:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x93c2b400) [pid = 1753] [serial = 2092] [outer = (nil)] 10:10:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x95151800) [pid = 1753] [serial = 2093] [outer = 0x93c2b400] 10:10:12 INFO - PROCESS | 1753 | 1467738612508 Marionette DEBUG loaded listener.js 10:10:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x95209400) [pid = 1753] [serial = 2094] [outer = 0x93c2b400] 10:10:13 INFO - PROCESS | 1753 | 1467738613480 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:10:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:10:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1649ms 10:10:13 INFO - PROCESS | 1753 | 1467738613517 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:10:13 INFO - PROCESS | 1753 | 1467738613520 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 10:10:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:10:13 INFO - PROCESS | 1753 | 1467738613528 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:10:13 INFO - PROCESS | 1753 | 1467738613532 Marionette TRACE conn3 <- [1,2762,null,{}] 10:10:13 INFO - PROCESS | 1753 | 1467738613547 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:13 INFO - PROCESS | 1753 | 1467738613557 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:13 INFO - PROCESS | 1753 | 1467738613778 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:10:13 INFO - PROCESS | 1753 | 1467738613970 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:13 INFO - PROCESS | 1753 | 1467738613986 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a0d6400 == 37 [pid = 1753] [id = 698] 10:10:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9a0f8c00) [pid = 1753] [serial = 2095] [outer = (nil)] 10:10:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9a231000) [pid = 1753] [serial = 2096] [outer = 0x9a0f8c00] 10:10:14 INFO - PROCESS | 1753 | 1467738614085 Marionette DEBUG loaded listener.js 10:10:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9a47ec00) [pid = 1753] [serial = 2097] [outer = 0x9a0f8c00] 10:10:15 INFO - PROCESS | 1753 | 1467738615184 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:10:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:10:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1683ms 10:10:15 INFO - PROCESS | 1753 | 1467738615213 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:10:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:10:15 INFO - PROCESS | 1753 | 1467738615217 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 10:10:15 INFO - PROCESS | 1753 | 1467738615224 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:10:15 INFO - PROCESS | 1753 | 1467738615228 Marionette TRACE conn3 <- [1,2766,null,{}] 10:10:15 INFO - PROCESS | 1753 | 1467738615235 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:15 INFO - PROCESS | 1753 | 1467738615239 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:15 INFO - PROCESS | 1753 | 1467738615438 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:10:15 INFO - PROCESS | 1753 | 1467738615624 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:15 INFO - PROCESS | 1753 | 1467738615632 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x95216c00 == 38 [pid = 1753] [id = 699] 10:10:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9a1c7c00) [pid = 1753] [serial = 2098] [outer = (nil)] 10:10:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9a71e000) [pid = 1753] [serial = 2099] [outer = 0x9a1c7c00] 10:10:15 INFO - PROCESS | 1753 | 1467738615714 Marionette DEBUG loaded listener.js 10:10:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9a722400) [pid = 1753] [serial = 2100] [outer = 0x9a1c7c00] 10:10:16 INFO - PROCESS | 1753 | 1467738616681 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:10:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:10:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1488ms 10:10:16 INFO - PROCESS | 1753 | 1467738616712 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:10:16 INFO - PROCESS | 1753 | 1467738616716 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 10:10:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:10:16 INFO - PROCESS | 1753 | 1467738616724 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:10:16 INFO - PROCESS | 1753 | 1467738616727 Marionette TRACE conn3 <- [1,2770,null,{}] 10:10:16 INFO - PROCESS | 1753 | 1467738616733 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:16 INFO - PROCESS | 1753 | 1467738616739 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:16 INFO - PROCESS | 1753 | 1467738616922 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:10:17 INFO - PROCESS | 1753 | 1467738617110 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:17 INFO - PROCESS | 1753 | 1467738617117 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bfdc00 == 39 [pid = 1753] [id = 700] 10:10:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9520d800) [pid = 1753] [serial = 2101] [outer = (nil)] 10:10:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9a77f000) [pid = 1753] [serial = 2102] [outer = 0x9520d800] 10:10:17 INFO - PROCESS | 1753 | 1467738617198 Marionette DEBUG loaded listener.js 10:10:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9a780800) [pid = 1753] [serial = 2103] [outer = 0x9520d800] 10:10:18 INFO - PROCESS | 1753 | 1467738618156 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:10:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:10:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1481ms 10:10:18 INFO - PROCESS | 1753 | 1467738618207 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:10:18 INFO - PROCESS | 1753 | 1467738618211 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 10:10:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:10:18 INFO - PROCESS | 1753 | 1467738618218 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:10:18 INFO - PROCESS | 1753 | 1467738618222 Marionette TRACE conn3 <- [1,2774,null,{}] 10:10:18 INFO - PROCESS | 1753 | 1467738618228 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:18 INFO - PROCESS | 1753 | 1467738618240 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:18 INFO - PROCESS | 1753 | 1467738618541 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:10:19 INFO - PROCESS | 1753 | 1467738619049 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:19 INFO - PROCESS | 1753 | 1467738619060 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4aec00 == 40 [pid = 1753] [id = 701] 10:10:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8f4b2400) [pid = 1753] [serial = 2104] [outer = (nil)] 10:10:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x911e0800) [pid = 1753] [serial = 2105] [outer = 0x8f4b2400] 10:10:19 INFO - PROCESS | 1753 | 1467738619137 Marionette DEBUG loaded listener.js 10:10:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91295800) [pid = 1753] [serial = 2106] [outer = 0x8f4b2400] 10:10:20 INFO - PROCESS | 1753 | 1467738620064 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:10:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:10:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1932ms 10:10:20 INFO - PROCESS | 1753 | 1467738620155 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:10:20 INFO - PROCESS | 1753 | 1467738620169 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 10:10:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:10:20 INFO - PROCESS | 1753 | 1467738620178 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:10:20 INFO - PROCESS | 1753 | 1467738620183 Marionette TRACE conn3 <- [1,2778,null,{}] 10:10:20 INFO - PROCESS | 1753 | 1467738620192 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:20 INFO - PROCESS | 1753 | 1467738620202 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:20 INFO - PROCESS | 1753 | 1467738620394 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:10:20 INFO - PROCESS | 1753 | 1467738620593 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:20 INFO - PROCESS | 1753 | 1467738620603 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x91540c00 == 41 [pid = 1753] [id = 702] 10:10:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91ad0400) [pid = 1753] [serial = 2107] [outer = (nil)] 10:10:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x92befc00) [pid = 1753] [serial = 2108] [outer = 0x91ad0400] 10:10:20 INFO - PROCESS | 1753 | 1467738620747 Marionette DEBUG loaded listener.js 10:10:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x93a10800) [pid = 1753] [serial = 2109] [outer = 0x91ad0400] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x914b6c00 == 40 [pid = 1753] [id = 667] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x911e8400 == 39 [pid = 1753] [id = 675] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x911ea400 == 38 [pid = 1753] [id = 671] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x911e0c00 == 37 [pid = 1753] [id = 674] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x953b4800 == 36 [pid = 1753] [id = 673] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4aa800 == 35 [pid = 1753] [id = 678] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac4000 == 34 [pid = 1753] [id = 668] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x93c1f400 == 33 [pid = 1753] [id = 680] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x911ec400 == 32 [pid = 1753] [id = 682] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a8c00 == 31 [pid = 1753] [id = 679] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a7000 == 30 [pid = 1753] [id = 669] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b0800 == 29 [pid = 1753] [id = 672] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x99e8ac00 == 28 [pid = 1753] [id = 681] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x911e7400 == 27 [pid = 1753] [id = 677] 10:10:22 INFO - PROCESS | 1753 | --DOCSHELL 0x93a0a400 == 26 [pid = 1753] [id = 670] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x924b3c00) [pid = 1753] [serial = 2058] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91506400) [pid = 1753] [serial = 2054] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x953b6800) [pid = 1753] [serial = 2042] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x924b3800) [pid = 1753] [serial = 2039] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x922e9000) [pid = 1753] [serial = 2057] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9a2c4c00) [pid = 1753] [serial = 2046] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x92bf8000) [pid = 1753] [serial = 2040] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91ac6000) [pid = 1753] [serial = 2060] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9789ec00) [pid = 1753] [serial = 2043] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91533000) [pid = 1753] [serial = 2055] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9150b800) [pid = 1753] [serial = 2048] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91294000) [pid = 1753] [serial = 2052] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9a1c4800) [pid = 1753] [serial = 2045] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9128c000) [pid = 1753] [serial = 2051] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9520a400) [pid = 1753] [serial = 2063] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x95152c00) [pid = 1753] [serial = 2061] [outer = (nil)] [url = about:blank] 10:10:22 INFO - PROCESS | 1753 | 1467738622746 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:10:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:10:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2588ms 10:10:22 INFO - PROCESS | 1753 | 1467738622768 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:10:22 INFO - PROCESS | 1753 | 1467738622774 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 10:10:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:10:22 INFO - PROCESS | 1753 | 1467738622784 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:10:22 INFO - PROCESS | 1753 | 1467738622787 Marionette TRACE conn3 <- [1,2782,null,{}] 10:10:22 INFO - PROCESS | 1753 | 1467738622798 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:22 INFO - PROCESS | 1753 | 1467738622803 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:23 INFO - PROCESS | 1753 | 1467738623040 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:10:23 INFO - PROCESS | 1753 | 1467738623232 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:23 INFO - PROCESS | 1753 | 1467738623242 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128a800 == 27 [pid = 1753] [id = 703] 10:10:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x9128b400) [pid = 1753] [serial = 2110] [outer = (nil)] 10:10:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91312c00) [pid = 1753] [serial = 2111] [outer = 0x9128b400] 10:10:23 INFO - PROCESS | 1753 | 1467738623322 Marionette DEBUG loaded listener.js 10:10:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91316c00) [pid = 1753] [serial = 2112] [outer = 0x9128b400] 10:10:24 INFO - PROCESS | 1753 | 1467738624161 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:10:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:10:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1432ms 10:10:24 INFO - PROCESS | 1753 | 1467738624216 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:10:24 INFO - PROCESS | 1753 | 1467738624225 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 10:10:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:10:24 INFO - PROCESS | 1753 | 1467738624237 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:10:24 INFO - PROCESS | 1753 | 1467738624241 Marionette TRACE conn3 <- [1,2786,null,{}] 10:10:24 INFO - PROCESS | 1753 | 1467738624248 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:24 INFO - PROCESS | 1753 | 1467738624253 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:24 INFO - PROCESS | 1753 | 1467738624448 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:10:24 INFO - PROCESS | 1753 | 1467738624601 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:24 INFO - PROCESS | 1753 | 1467738624608 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x91538400 == 28 [pid = 1753] [id = 704] 10:10:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91ac2000) [pid = 1753] [serial = 2113] [outer = (nil)] 10:10:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91acf000) [pid = 1753] [serial = 2114] [outer = 0x91ac2000] 10:10:24 INFO - PROCESS | 1753 | 1467738624698 Marionette DEBUG loaded listener.js 10:10:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x922e6400) [pid = 1753] [serial = 2115] [outer = 0x91ac2000] 10:10:25 INFO - PROCESS | 1753 | 1467738625674 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:10:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:10:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1488ms 10:10:25 INFO - PROCESS | 1753 | 1467738625725 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:10:25 INFO - PROCESS | 1753 | 1467738625729 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 10:10:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:10:25 INFO - PROCESS | 1753 | 1467738625744 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:10:25 INFO - PROCESS | 1753 | 1467738625750 Marionette TRACE conn3 <- [1,2790,null,{}] 10:10:25 INFO - PROCESS | 1753 | 1467738625770 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:25 INFO - PROCESS | 1753 | 1467738625780 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:26 INFO - PROCESS | 1753 | 1467738626021 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:10:26 INFO - PROCESS | 1753 | 1467738626045 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:26 INFO - PROCESS | 1753 | 1467738626058 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a0a400 == 29 [pid = 1753] [id = 705] 10:10:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x93a0dc00) [pid = 1753] [serial = 2116] [outer = (nil)] 10:10:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x93c28400) [pid = 1753] [serial = 2117] [outer = 0x93a0dc00] 10:10:26 INFO - PROCESS | 1753 | 1467738626133 Marionette DEBUG loaded listener.js 10:10:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x95154c00) [pid = 1753] [serial = 2118] [outer = 0x93a0dc00] 10:10:27 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x93953800) [pid = 1753] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:10:27 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9514fc00) [pid = 1753] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:10:27 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91ac6c00) [pid = 1753] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:10:27 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x99e7fc00) [pid = 1753] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:10:27 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9130d000) [pid = 1753] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:10:27 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x95221000) [pid = 1753] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:10:27 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x911e5000) [pid = 1753] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:10:27 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91ac8400) [pid = 1753] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:10:27 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x95192c00) [pid = 1753] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:10:27 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9128f800) [pid = 1753] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:10:27 INFO - PROCESS | 1753 | 1467738627544 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:10:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:10:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1842ms 10:10:27 INFO - PROCESS | 1753 | 1467738627593 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:10:27 INFO - PROCESS | 1753 | 1467738627598 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 10:10:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:10:27 INFO - PROCESS | 1753 | 1467738627608 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:10:27 INFO - PROCESS | 1753 | 1467738627611 Marionette TRACE conn3 <- [1,2794,null,{}] 10:10:27 INFO - PROCESS | 1753 | 1467738627617 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:27 INFO - PROCESS | 1753 | 1467738627622 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:27 INFO - PROCESS | 1753 | 1467738627869 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:10:28 INFO - PROCESS | 1753 | 1467738628015 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:28 INFO - PROCESS | 1753 | 1467738628026 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a9c00 == 30 [pid = 1753] [id = 706] 10:10:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x911e8400) [pid = 1753] [serial = 2119] [outer = (nil)] 10:10:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x93c2c000) [pid = 1753] [serial = 2120] [outer = 0x911e8400] 10:10:28 INFO - PROCESS | 1753 | 1467738628103 Marionette DEBUG loaded listener.js 10:10:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9520a800) [pid = 1753] [serial = 2121] [outer = 0x911e8400] 10:10:28 INFO - PROCESS | 1753 | 1467738628894 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:10:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:10:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1334ms 10:10:28 INFO - PROCESS | 1753 | 1467738628943 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:10:28 INFO - PROCESS | 1753 | 1467738628947 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 10:10:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:10:28 INFO - PROCESS | 1753 | 1467738628954 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:10:28 INFO - PROCESS | 1753 | 1467738628959 Marionette TRACE conn3 <- [1,2798,null,{}] 10:10:28 INFO - PROCESS | 1753 | 1467738628965 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:28 INFO - PROCESS | 1753 | 1467738628970 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:29 INFO - PROCESS | 1753 | 1467738629137 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:10:29 INFO - PROCESS | 1753 | 1467738629148 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:29 INFO - PROCESS | 1753 | 1467738629158 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x95217400 == 31 [pid = 1753] [id = 707] 10:10:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9521f800) [pid = 1753] [serial = 2122] [outer = (nil)] 10:10:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x953b5000) [pid = 1753] [serial = 2123] [outer = 0x9521f800] 10:10:29 INFO - PROCESS | 1753 | 1467738629232 Marionette DEBUG loaded listener.js 10:10:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x93c1dc00) [pid = 1753] [serial = 2124] [outer = 0x9521f800] 10:10:30 INFO - PROCESS | 1753 | 1467738630526 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:10:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:10:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1643ms 10:10:30 INFO - PROCESS | 1753 | 1467738630599 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:10:30 INFO - PROCESS | 1753 | 1467738630604 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 10:10:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:10:30 INFO - PROCESS | 1753 | 1467738630614 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:10:30 INFO - PROCESS | 1753 | 1467738630623 Marionette TRACE conn3 <- [1,2802,null,{}] 10:10:30 INFO - PROCESS | 1753 | 1467738630633 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:30 INFO - PROCESS | 1753 | 1467738630639 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:30 INFO - PROCESS | 1753 | 1467738630895 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:10:31 INFO - PROCESS | 1753 | 1467738631141 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:31 INFO - PROCESS | 1753 | 1467738631150 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x91313000 == 32 [pid = 1753] [id = 708] 10:10:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91316000) [pid = 1753] [serial = 2125] [outer = (nil)] 10:10:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91539400) [pid = 1753] [serial = 2126] [outer = 0x91316000] 10:10:31 INFO - PROCESS | 1753 | 1467738631342 Marionette DEBUG loaded listener.js 10:10:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91acac00) [pid = 1753] [serial = 2127] [outer = 0x91316000] 10:10:33 INFO - PROCESS | 1753 | 1467738633013 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:10:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:10:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2454ms 10:10:33 INFO - PROCESS | 1753 | 1467738633071 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:10:33 INFO - PROCESS | 1753 | 1467738633084 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 10:10:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:10:33 INFO - PROCESS | 1753 | 1467738633103 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:10:33 INFO - PROCESS | 1753 | 1467738633111 Marionette TRACE conn3 <- [1,2806,null,{}] 10:10:33 INFO - PROCESS | 1753 | 1467738633251 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:33 INFO - PROCESS | 1753 | 1467738633258 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:33 INFO - PROCESS | 1753 | 1467738633491 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:10:33 INFO - PROCESS | 1753 | 1467738633719 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:33 INFO - PROCESS | 1753 | 1467738633743 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b4c00 == 33 [pid = 1753] [id = 709] 10:10:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x95202000) [pid = 1753] [serial = 2128] [outer = (nil)] 10:10:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x953ab400) [pid = 1753] [serial = 2129] [outer = 0x95202000] 10:10:33 INFO - PROCESS | 1753 | 1467738633901 Marionette DEBUG loaded listener.js 10:10:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x95157c00) [pid = 1753] [serial = 2130] [outer = 0x95202000] 10:10:35 INFO - PROCESS | 1753 | 1467738635050 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:10:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:10:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 2017ms 10:10:35 INFO - PROCESS | 1753 | 1467738635125 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:10:35 INFO - PROCESS | 1753 | 1467738635131 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 10:10:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:10:35 INFO - PROCESS | 1753 | 1467738635157 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:10:35 INFO - PROCESS | 1753 | 1467738635171 Marionette TRACE conn3 <- [1,2810,null,{}] 10:10:35 INFO - PROCESS | 1753 | 1467738635299 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:35 INFO - PROCESS | 1753 | 1467738635314 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:35 INFO - PROCESS | 1753 | 1467738635575 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:10:35 INFO - PROCESS | 1753 | 1467738635873 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:35 INFO - PROCESS | 1753 | 1467738635889 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x99e8ac00 == 34 [pid = 1753] [id = 710] 10:10:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x99e8b400) [pid = 1753] [serial = 2131] [outer = (nil)] 10:10:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a0f2800) [pid = 1753] [serial = 2132] [outer = 0x99e8b400] 10:10:35 INFO - PROCESS | 1753 | 1467738635992 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a157000) [pid = 1753] [serial = 2133] [outer = 0x99e8b400] 10:10:37 INFO - PROCESS | 1753 | 1467738637086 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:10:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:10:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1955ms 10:10:37 INFO - PROCESS | 1753 | 1467738637109 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:10:37 INFO - PROCESS | 1753 | 1467738637115 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 10:10:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:10:37 INFO - PROCESS | 1753 | 1467738637123 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:10:37 INFO - PROCESS | 1753 | 1467738637128 Marionette TRACE conn3 <- [1,2814,null,{}] 10:10:37 INFO - PROCESS | 1753 | 1467738637135 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:37 INFO - PROCESS | 1753 | 1467738637140 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:37 INFO - PROCESS | 1753 | 1467738637336 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:10:37 INFO - PROCESS | 1753 | 1467738637534 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:37 INFO - PROCESS | 1753 | 1467738637548 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a5c00 == 35 [pid = 1753] [id = 711] 10:10:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8f4a6400) [pid = 1753] [serial = 2134] [outer = (nil)] 10:10:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8f4af800) [pid = 1753] [serial = 2135] [outer = 0x8f4a6400] 10:10:37 INFO - PROCESS | 1753 | 1467738637903 Marionette DEBUG loaded listener.js 10:10:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x911eb000) [pid = 1753] [serial = 2136] [outer = 0x8f4a6400] 10:10:39 INFO - PROCESS | 1753 | 1467738639006 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:10:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:10:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1936ms 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x92bfb400) [pid = 1753] [serial = 2049] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x93a08800) [pid = 1753] [serial = 2087] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x978a2800) [pid = 1753] [serial = 2084] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x95217000) [pid = 1753] [serial = 2064] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x99e84c00) [pid = 1753] [serial = 2072] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9a0e4c00) [pid = 1753] [serial = 2073] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91acd800) [pid = 1753] [serial = 2066] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x92dcf400) [pid = 1753] [serial = 2067] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x953aa400) [pid = 1753] [serial = 2069] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x953b5400) [pid = 1753] [serial = 2070] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91317400) [pid = 1753] [serial = 2075] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x914b8000) [pid = 1753] [serial = 2076] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x922e9c00) [pid = 1753] [serial = 2078] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x95205800) [pid = 1753] [serial = 2081] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x95219000) [pid = 1753] [serial = 2082] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x99260800) [pid = 1753] [serial = 2085] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x93951400) [pid = 1753] [serial = 2079] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x953ac400) [pid = 1753] [serial = 2088] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 1753 | 1467738639092 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:10:39 INFO - PROCESS | 1753 | 1467738639098 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 10:10:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:10:39 INFO - PROCESS | 1753 | 1467738639110 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:10:39 INFO - PROCESS | 1753 | 1467738639114 Marionette TRACE conn3 <- [1,2818,null,{}] 10:10:39 INFO - PROCESS | 1753 | 1467738639122 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:39 INFO - PROCESS | 1753 | 1467738639128 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:39 INFO - PROCESS | 1753 | 1467738639310 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:10:39 INFO - PROCESS | 1753 | 1467738639513 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:39 INFO - PROCESS | 1753 | 1467738639523 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x91534800 == 36 [pid = 1753] [id = 712] 10:10:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x91537800) [pid = 1753] [serial = 2137] [outer = (nil)] 10:10:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91ad0000) [pid = 1753] [serial = 2138] [outer = 0x91537800] 10:10:39 INFO - PROCESS | 1753 | 1467738639605 Marionette DEBUG loaded listener.js 10:10:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x92bef000) [pid = 1753] [serial = 2139] [outer = 0x91537800] 10:10:40 INFO - PROCESS | 1753 | 1467738640464 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:10:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:10:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1393ms 10:10:40 INFO - PROCESS | 1753 | 1467738640502 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:10:40 INFO - PROCESS | 1753 | 1467738640507 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 10:10:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:10:40 INFO - PROCESS | 1753 | 1467738640519 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:10:40 INFO - PROCESS | 1753 | 1467738640523 Marionette TRACE conn3 <- [1,2822,null,{}] 10:10:40 INFO - PROCESS | 1753 | 1467738640531 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:40 INFO - PROCESS | 1753 | 1467738640536 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:40 INFO - PROCESS | 1753 | 1467738640715 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:10:40 INFO - PROCESS | 1753 | 1467738640725 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:40 INFO - PROCESS | 1753 | 1467738640736 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bfb400 == 37 [pid = 1753] [id = 713] 10:10:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x93a08800) [pid = 1753] [serial = 2140] [outer = (nil)] 10:10:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9514ec00) [pid = 1753] [serial = 2141] [outer = 0x93a08800] 10:10:40 INFO - PROCESS | 1753 | 1467738640942 Marionette DEBUG loaded listener.js 10:10:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9520e400) [pid = 1753] [serial = 2142] [outer = 0x93a08800] 10:10:41 INFO - PROCESS | 1753 | 1467738641869 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:10:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:10:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1391ms 10:10:41 INFO - PROCESS | 1753 | 1467738641911 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:10:41 INFO - PROCESS | 1753 | 1467738641915 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 10:10:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:10:41 INFO - PROCESS | 1753 | 1467738641930 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:10:41 INFO - PROCESS | 1753 | 1467738641938 Marionette TRACE conn3 <- [1,2826,null,{}] 10:10:41 INFO - PROCESS | 1753 | 1467738641954 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:41 INFO - PROCESS | 1753 | 1467738641964 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:42 INFO - PROCESS | 1753 | 1467738642207 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:10:42 INFO - PROCESS | 1753 | 1467738642228 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:42 INFO - PROCESS | 1753 | 1467738642237 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x924aec00 == 38 [pid = 1753] [id = 714] 10:10:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x953b2400) [pid = 1753] [serial = 2143] [outer = (nil)] 10:10:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x983acc00) [pid = 1753] [serial = 2144] [outer = 0x953b2400] 10:10:42 INFO - PROCESS | 1753 | 1467738642306 Marionette DEBUG loaded listener.js 10:10:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9963a800) [pid = 1753] [serial = 2145] [outer = 0x953b2400] 10:10:43 INFO - PROCESS | 1753 | 1467738643301 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:10:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:10:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1395ms 10:10:43 INFO - PROCESS | 1753 | 1467738643325 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:10:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:10:43 INFO - PROCESS | 1753 | 1467738643330 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 10:10:43 INFO - PROCESS | 1753 | 1467738643337 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:10:43 INFO - PROCESS | 1753 | 1467738643341 Marionette TRACE conn3 <- [1,2830,null,{}] 10:10:43 INFO - PROCESS | 1753 | 1467738643348 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:43 INFO - PROCESS | 1753 | 1467738643352 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:43 INFO - PROCESS | 1753 | 1467738643588 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:10:43 INFO - PROCESS | 1753 | 1467738643608 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:43 INFO - PROCESS | 1753 | 1467738643620 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e7400 == 39 [pid = 1753] [id = 715] 10:10:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x978a2800) [pid = 1753] [serial = 2146] [outer = (nil)] 10:10:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9a0de400) [pid = 1753] [serial = 2147] [outer = 0x978a2800] 10:10:43 INFO - PROCESS | 1753 | 1467738643696 Marionette DEBUG loaded listener.js 10:10:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x99e8b000) [pid = 1753] [serial = 2148] [outer = 0x978a2800] 10:10:44 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91ac2000) [pid = 1753] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:10:44 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x93a0dc00) [pid = 1753] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:10:44 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9520d800) [pid = 1753] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:10:44 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8f4b2400) [pid = 1753] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:10:44 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x911e5400) [pid = 1753] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:10:44 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9a1c7c00) [pid = 1753] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:10:44 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x911e8400) [pid = 1753] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:10:44 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91ad0400) [pid = 1753] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:10:44 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x93c2b400) [pid = 1753] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:10:44 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9128b400) [pid = 1753] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:10:44 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x9a0f8c00) [pid = 1753] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:10:44 INFO - PROCESS | 1753 | 1467738644782 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:10:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:10:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1487ms 10:10:44 INFO - PROCESS | 1753 | 1467738644824 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:10:44 INFO - PROCESS | 1753 | 1467738644828 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 10:10:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:10:44 INFO - PROCESS | 1753 | 1467738644834 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:10:44 INFO - PROCESS | 1753 | 1467738644838 Marionette TRACE conn3 <- [1,2834,null,{}] 10:10:44 INFO - PROCESS | 1753 | 1467738644843 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:44 INFO - PROCESS | 1753 | 1467738644849 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:45 INFO - PROCESS | 1753 | 1467738645064 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:10:45 INFO - PROCESS | 1753 | 1467738645086 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:45 INFO - PROCESS | 1753 | 1467738645096 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d8400 == 40 [pid = 1753] [id = 716] 10:10:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x9150c400) [pid = 1753] [serial = 2149] [outer = (nil)] 10:10:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9520d800) [pid = 1753] [serial = 2150] [outer = 0x9150c400] 10:10:45 INFO - PROCESS | 1753 | 1467738645180 Marionette DEBUG loaded listener.js 10:10:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9a0f6000) [pid = 1753] [serial = 2151] [outer = 0x9150c400] 10:10:46 INFO - PROCESS | 1753 | 1467738646200 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:10:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:10:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1388ms 10:10:46 INFO - PROCESS | 1753 | 1467738646225 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:10:46 INFO - PROCESS | 1753 | 1467738646231 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 10:10:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:10:46 INFO - PROCESS | 1753 | 1467738646240 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:10:46 INFO - PROCESS | 1753 | 1467738646247 Marionette TRACE conn3 <- [1,2838,null,{}] 10:10:46 INFO - PROCESS | 1753 | 1467738646257 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:46 INFO - PROCESS | 1753 | 1467738646262 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:46 INFO - PROCESS | 1753 | 1467738646507 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:10:46 INFO - PROCESS | 1753 | 1467738646699 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 1753 | 1467738646717 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x9130b000 == 41 [pid = 1753] [id = 717] 10:10:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91314400) [pid = 1753] [serial = 2152] [outer = (nil)] 10:10:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x914c2400) [pid = 1753] [serial = 2153] [outer = 0x91314400] 10:10:46 INFO - PROCESS | 1753 | 1467738646840 Marionette DEBUG loaded listener.js 10:10:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9150b800) [pid = 1753] [serial = 2154] [outer = 0x91314400] 10:10:48 INFO - PROCESS | 1753 | 1467738648262 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:10:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:10:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2098ms 10:10:48 INFO - PROCESS | 1753 | 1467738648342 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:10:48 INFO - PROCESS | 1753 | 1467738648355 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 10:10:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:10:48 INFO - PROCESS | 1753 | 1467738648388 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:10:48 INFO - PROCESS | 1753 | 1467738648397 Marionette TRACE conn3 <- [1,2842,null,{}] 10:10:48 INFO - PROCESS | 1753 | 1467738648550 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:48 INFO - PROCESS | 1753 | 1467738648561 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:48 INFO - PROCESS | 1753 | 1467738648982 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:10:49 INFO - PROCESS | 1753 | 1467738649158 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 1753 | 1467738649175 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128bc00 == 42 [pid = 1753] [id = 718] 10:10:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x93a07800) [pid = 1753] [serial = 2155] [outer = (nil)] 10:10:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x947ac400) [pid = 1753] [serial = 2156] [outer = 0x93a07800] 10:10:49 INFO - PROCESS | 1753 | 1467738649317 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9520a400) [pid = 1753] [serial = 2157] [outer = 0x93a07800] 10:10:50 INFO - PROCESS | 1753 | 1467738650337 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:10:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:10:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1991ms 10:10:50 INFO - PROCESS | 1753 | 1467738650376 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:10:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:10:50 INFO - PROCESS | 1753 | 1467738650381 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 10:10:50 INFO - PROCESS | 1753 | 1467738650390 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - PROCESS | 1753 | 1467738650396 Marionette TRACE conn3 <- [1,2846,null,{}] 10:10:50 INFO - PROCESS | 1753 | 1467738650413 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:50 INFO - PROCESS | 1753 | 1467738650423 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:50 INFO - PROCESS | 1753 | 1467738650630 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:10:50 INFO - PROCESS | 1753 | 1467738650913 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:50 INFO - PROCESS | 1753 | 1467738650928 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x9521ac00 == 43 [pid = 1753] [id = 719] 10:10:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9a1c7c00) [pid = 1753] [serial = 2158] [outer = (nil)] 10:10:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9a47e800) [pid = 1753] [serial = 2159] [outer = 0x9a1c7c00] 10:10:51 INFO - PROCESS | 1753 | 1467738651059 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a717400) [pid = 1753] [serial = 2160] [outer = 0x9a1c7c00] 10:10:52 INFO - PROCESS | 1753 | 1467738652026 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:10:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:10:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1693ms 10:10:52 INFO - PROCESS | 1753 | 1467738652083 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:10:52 INFO - PROCESS | 1753 | 1467738652088 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 10:10:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:10:52 INFO - PROCESS | 1753 | 1467738652096 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:10:52 INFO - PROCESS | 1753 | 1467738652099 Marionette TRACE conn3 <- [1,2850,null,{}] 10:10:52 INFO - PROCESS | 1753 | 1467738652106 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:52 INFO - PROCESS | 1753 | 1467738652111 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:52 INFO - PROCESS | 1753 | 1467738652312 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:10:52 INFO - PROCESS | 1753 | 1467738652503 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:52 INFO - PROCESS | 1753 | 1467738652514 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a0de000 == 44 [pid = 1753] [id = 720] 10:10:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a23e800) [pid = 1753] [serial = 2161] [outer = (nil)] 10:10:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a77e000) [pid = 1753] [serial = 2162] [outer = 0x9a23e800] 10:10:52 INFO - PROCESS | 1753 | 1467738652597 Marionette DEBUG loaded listener.js 10:10:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a8b9400) [pid = 1753] [serial = 2163] [outer = 0x9a23e800] 10:10:53 INFO - PROCESS | 1753 | 1467738653611 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:10:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:10:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1588ms 10:10:53 INFO - PROCESS | 1753 | 1467738653685 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:10:53 INFO - PROCESS | 1753 | 1467738653688 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 10:10:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:10:53 INFO - PROCESS | 1753 | 1467738653695 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:10:53 INFO - PROCESS | 1753 | 1467738653698 Marionette TRACE conn3 <- [1,2854,null,{}] 10:10:53 INFO - PROCESS | 1753 | 1467738653705 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:53 INFO - PROCESS | 1753 | 1467738653710 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:53 INFO - PROCESS | 1753 | 1467738653905 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:10:54 INFO - PROCESS | 1753 | 1467738654102 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:54 INFO - PROCESS | 1753 | 1467738654109 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a77d400 == 45 [pid = 1753] [id = 721] 10:10:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a8bcc00) [pid = 1753] [serial = 2164] [outer = (nil)] 10:10:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a8bf800) [pid = 1753] [serial = 2165] [outer = 0x9a8bcc00] 10:10:54 INFO - PROCESS | 1753 | 1467738654191 Marionette DEBUG loaded listener.js 10:10:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a8c1000) [pid = 1753] [serial = 2166] [outer = 0x9a8bcc00] 10:10:55 INFO - PROCESS | 1753 | 1467738655181 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:10:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:10:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1538ms 10:10:55 INFO - PROCESS | 1753 | 1467738655238 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:10:55 INFO - PROCESS | 1753 | 1467738655245 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 10:10:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:10:55 INFO - PROCESS | 1753 | 1467738655259 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:10:55 INFO - PROCESS | 1753 | 1467738655263 Marionette TRACE conn3 <- [1,2858,null,{}] 10:10:55 INFO - PROCESS | 1753 | 1467738655270 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:55 INFO - PROCESS | 1753 | 1467738655282 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:55 INFO - PROCESS | 1753 | 1467738655552 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:10:55 INFO - PROCESS | 1753 | 1467738655799 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:55 INFO - PROCESS | 1753 | 1467738655809 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a9000 == 46 [pid = 1753] [id = 722] 10:10:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a8bdc00) [pid = 1753] [serial = 2167] [outer = (nil)] 10:10:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9aeba000) [pid = 1753] [serial = 2168] [outer = 0x9a8bdc00] 10:10:55 INFO - PROCESS | 1753 | 1467738655907 Marionette DEBUG loaded listener.js 10:10:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9aec1800) [pid = 1753] [serial = 2169] [outer = 0x9a8bdc00] 10:10:56 INFO - PROCESS | 1753 | 1467738656815 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:10:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:10:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1589ms 10:10:56 INFO - PROCESS | 1753 | 1467738656849 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:10:56 INFO - PROCESS | 1753 | 1467738656854 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 10:10:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:10:56 INFO - PROCESS | 1753 | 1467738656862 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:10:56 INFO - PROCESS | 1753 | 1467738656866 Marionette TRACE conn3 <- [1,2862,null,{}] 10:10:56 INFO - PROCESS | 1753 | 1467738656893 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:56 INFO - PROCESS | 1753 | 1467738656898 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:57 INFO - PROCESS | 1753 | 1467738657086 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:10:57 INFO - PROCESS | 1753 | 1467738657282 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:57 INFO - PROCESS | 1753 | 1467738657288 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8dd800 == 47 [pid = 1753] [id = 723] 10:10:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9128d000) [pid = 1753] [serial = 2170] [outer = (nil)] 10:10:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x93c22800) [pid = 1753] [serial = 2171] [outer = 0x9128d000] 10:10:57 INFO - PROCESS | 1753 | 1467738657373 Marionette DEBUG loaded listener.js 10:10:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x947af400) [pid = 1753] [serial = 2172] [outer = 0x9128d000] 10:10:58 INFO - PROCESS | 1753 | 1467738658648 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:10:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:10:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1852ms 10:10:58 INFO - PROCESS | 1753 | 1467738658715 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:10:58 INFO - PROCESS | 1753 | 1467738658722 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 10:10:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:10:58 INFO - PROCESS | 1753 | 1467738658731 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:10:58 INFO - PROCESS | 1753 | 1467738658738 Marionette TRACE conn3 <- [1,2866,null,{}] 10:10:58 INFO - PROCESS | 1753 | 1467738658746 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:58 INFO - PROCESS | 1753 | 1467738658752 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:58 INFO - PROCESS | 1753 | 1467738658986 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:10:59 INFO - PROCESS | 1753 | 1467738659312 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:59 INFO - PROCESS | 1753 | 1467738659322 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:10:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ac8400 == 48 [pid = 1753] [id = 724] 10:10:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x91acd000) [pid = 1753] [serial = 2173] [outer = (nil)] 10:10:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x91af2000) [pid = 1753] [serial = 2174] [outer = 0x91acd000] 10:10:59 INFO - PROCESS | 1753 | 1467738659405 Marionette DEBUG loaded listener.js 10:10:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x92bf8000) [pid = 1753] [serial = 2175] [outer = 0x91acd000] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x911e7400 == 47 [pid = 1753] [id = 715] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x924aec00 == 46 [pid = 1753] [id = 714] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x92bfb400 == 45 [pid = 1753] [id = 713] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x91534800 == 44 [pid = 1753] [id = 712] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a5c00 == 43 [pid = 1753] [id = 711] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4aec00 == 42 [pid = 1753] [id = 701] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x91540c00 == 41 [pid = 1753] [id = 702] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x9128a800 == 40 [pid = 1753] [id = 703] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x91538400 == 39 [pid = 1753] [id = 704] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a9c00 == 38 [pid = 1753] [id = 706] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x95217400 == 37 [pid = 1753] [id = 707] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x93a0a400 == 36 [pid = 1753] [id = 705] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x91313000 == 35 [pid = 1753] [id = 708] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x99e8ac00 == 34 [pid = 1753] [id = 710] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4b4c00 == 33 [pid = 1753] [id = 709] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a9000 == 32 [pid = 1753] [id = 722] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8dd800 == 31 [pid = 1753] [id = 723] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x9a77d400 == 30 [pid = 1753] [id = 721] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x9a0de000 == 29 [pid = 1753] [id = 720] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x9128bc00 == 28 [pid = 1753] [id = 718] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x9521ac00 == 27 [pid = 1753] [id = 719] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d8400 == 26 [pid = 1753] [id = 716] 10:11:00 INFO - PROCESS | 1753 | --DOCSHELL 0x9130b000 == 25 [pid = 1753] [id = 717] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x9a231000) [pid = 1753] [serial = 2096] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x9a722400) [pid = 1753] [serial = 2100] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9a71e000) [pid = 1753] [serial = 2099] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a780800) [pid = 1753] [serial = 2103] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x93c28400) [pid = 1753] [serial = 2117] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9a77f000) [pid = 1753] [serial = 2102] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91acf000) [pid = 1753] [serial = 2114] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91295800) [pid = 1753] [serial = 2106] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x911e0800) [pid = 1753] [serial = 2105] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x93a10800) [pid = 1753] [serial = 2109] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x92befc00) [pid = 1753] [serial = 2108] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91312c00) [pid = 1753] [serial = 2111] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91316c00) [pid = 1753] [serial = 2112] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91293c00) [pid = 1753] [serial = 2090] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91533400) [pid = 1753] [serial = 2091] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x95209400) [pid = 1753] [serial = 2094] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x95154c00) [pid = 1753] [serial = 2118] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x93c2c000) [pid = 1753] [serial = 2120] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x95151800) [pid = 1753] [serial = 2093] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9520a800) [pid = 1753] [serial = 2121] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9a47ec00) [pid = 1753] [serial = 2097] [outer = (nil)] [url = about:blank] 10:11:00 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x922e6400) [pid = 1753] [serial = 2115] [outer = (nil)] [url = about:blank] 10:11:01 INFO - PROCESS | 1753 | 1467738661435 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:11:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2742ms 10:11:01 INFO - PROCESS | 1753 | 1467738661477 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:11:01 INFO - PROCESS | 1753 | 1467738661485 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 10:11:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:11:01 INFO - PROCESS | 1753 | 1467738661494 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:11:01 INFO - PROCESS | 1753 | 1467738661499 Marionette TRACE conn3 <- [1,2870,null,{}] 10:11:01 INFO - PROCESS | 1753 | 1467738661508 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:01 INFO - PROCESS | 1753 | 1467738661514 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:01 INFO - PROCESS | 1753 | 1467738661699 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:11:01 INFO - PROCESS | 1753 | 1467738661961 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:01 INFO - PROCESS | 1753 | 1467738661971 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x91291000 == 26 [pid = 1753] [id = 725] 10:11:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91295800) [pid = 1753] [serial = 2176] [outer = (nil)] 10:11:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91310400) [pid = 1753] [serial = 2177] [outer = 0x91295800] 10:11:02 INFO - PROCESS | 1753 | 1467738662051 Marionette DEBUG loaded listener.js 10:11:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91312c00) [pid = 1753] [serial = 2178] [outer = 0x91295800] 10:11:02 INFO - PROCESS | 1753 | 1467738662894 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:11:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1436ms 10:11:02 INFO - PROCESS | 1753 | 1467738662929 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 1753 | 1467738662939 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 10:11:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:11:02 INFO - PROCESS | 1753 | 1467738662956 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 1753 | 1467738662967 Marionette TRACE conn3 <- [1,2874,null,{}] 10:11:02 INFO - PROCESS | 1753 | 1467738662980 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:02 INFO - PROCESS | 1753 | 1467738662985 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:03 INFO - PROCESS | 1753 | 1467738663172 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:11:03 INFO - PROCESS | 1753 | 1467738663333 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:03 INFO - PROCESS | 1753 | 1467738663341 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x914c4400 == 27 [pid = 1753] [id = 726] 10:11:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91534000) [pid = 1753] [serial = 2179] [outer = (nil)] 10:11:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91ac4800) [pid = 1753] [serial = 2180] [outer = 0x91534000] 10:11:03 INFO - PROCESS | 1753 | 1467738663419 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91aef000) [pid = 1753] [serial = 2181] [outer = 0x91534000] 10:11:04 INFO - PROCESS | 1753 | 1467738664433 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:11:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:11:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1553ms 10:11:04 INFO - PROCESS | 1753 | 1467738664509 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:11:04 INFO - PROCESS | 1753 | 1467738664513 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 10:11:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:11:04 INFO - PROCESS | 1753 | 1467738664521 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:11:04 INFO - PROCESS | 1753 | 1467738664527 Marionette TRACE conn3 <- [1,2878,null,{}] 10:11:04 INFO - PROCESS | 1753 | 1467738664550 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:04 INFO - PROCESS | 1753 | 1467738664560 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:04 INFO - PROCESS | 1753 | 1467738664800 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:11:04 INFO - PROCESS | 1753 | 1467738664829 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 1753 | 1467738664839 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c20800 == 28 [pid = 1753] [id = 727] 10:11:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x93c22000) [pid = 1753] [serial = 2182] [outer = (nil)] 10:11:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x93c28000) [pid = 1753] [serial = 2183] [outer = 0x93c22000] 10:11:04 INFO - PROCESS | 1753 | 1467738664917 Marionette DEBUG loaded listener.js 10:11:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x95154c00) [pid = 1753] [serial = 2184] [outer = 0x93c22000] 10:11:06 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9150c400) [pid = 1753] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:11:06 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x953b2400) [pid = 1753] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:11:06 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x978a2800) [pid = 1753] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:11:06 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x99e8b400) [pid = 1753] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:11:06 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91537800) [pid = 1753] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:11:06 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x93a08800) [pid = 1753] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:11:06 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8f4a6400) [pid = 1753] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:11:06 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91316000) [pid = 1753] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:11:06 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9521f800) [pid = 1753] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:11:06 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x95202000) [pid = 1753] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:11:06 INFO - PROCESS | 1753 | 1467738666478 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:11:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2043ms 10:11:06 INFO - PROCESS | 1753 | 1467738666565 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:11:06 INFO - PROCESS | 1753 | 1467738666570 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 10:11:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:11:06 INFO - PROCESS | 1753 | 1467738666576 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:11:06 INFO - PROCESS | 1753 | 1467738666580 Marionette TRACE conn3 <- [1,2882,null,{}] 10:11:06 INFO - PROCESS | 1753 | 1467738666585 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:06 INFO - PROCESS | 1753 | 1467738666591 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:06 INFO - PROCESS | 1753 | 1467738666759 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:11:06 INFO - PROCESS | 1753 | 1467738666770 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:06 INFO - PROCESS | 1753 | 1467738666781 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x91290400 == 29 [pid = 1753] [id = 728] 10:11:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x9150c400) [pid = 1753] [serial = 2185] [outer = (nil)] 10:11:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x93c21c00) [pid = 1753] [serial = 2186] [outer = 0x9150c400] 10:11:06 INFO - PROCESS | 1753 | 1467738666853 Marionette DEBUG loaded listener.js 10:11:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x95208800) [pid = 1753] [serial = 2187] [outer = 0x9150c400] 10:11:07 INFO - PROCESS | 1753 | 1467738667761 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:11:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1233ms 10:11:07 INFO - PROCESS | 1753 | 1467738667810 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:11:07 INFO - PROCESS | 1753 | 1467738667815 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 10:11:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:11:07 INFO - PROCESS | 1753 | 1467738667822 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - PROCESS | 1753 | 1467738667825 Marionette TRACE conn3 <- [1,2886,null,{}] 10:11:07 INFO - PROCESS | 1753 | 1467738667833 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:07 INFO - PROCESS | 1753 | 1467738667837 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:08 INFO - PROCESS | 1753 | 1467738668021 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:11:08 INFO - PROCESS | 1753 | 1467738668032 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:08 INFO - PROCESS | 1753 | 1467738668041 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x9521c000 == 30 [pid = 1753] [id = 729] 10:11:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9521f800) [pid = 1753] [serial = 2188] [outer = (nil)] 10:11:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x953ae400) [pid = 1753] [serial = 2189] [outer = 0x9521f800] 10:11:08 INFO - PROCESS | 1753 | 1467738668113 Marionette DEBUG loaded listener.js 10:11:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x924a7000) [pid = 1753] [serial = 2190] [outer = 0x9521f800] 10:11:09 INFO - PROCESS | 1753 | 1467738669490 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:11:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:11:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1732ms 10:11:09 INFO - PROCESS | 1753 | 1467738669556 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:11:09 INFO - PROCESS | 1753 | 1467738669563 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 10:11:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:11:09 INFO - PROCESS | 1753 | 1467738669573 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:11:09 INFO - PROCESS | 1753 | 1467738669579 Marionette TRACE conn3 <- [1,2890,null,{}] 10:11:09 INFO - PROCESS | 1753 | 1467738669601 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:09 INFO - PROCESS | 1753 | 1467738669607 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:09 INFO - PROCESS | 1753 | 1467738669826 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:11:10 INFO - PROCESS | 1753 | 1467738670112 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:10 INFO - PROCESS | 1753 | 1467738670120 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4ac400 == 31 [pid = 1753] [id = 730] 10:11:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9130e400) [pid = 1753] [serial = 2191] [outer = (nil)] 10:11:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91506400) [pid = 1753] [serial = 2192] [outer = 0x9130e400] 10:11:10 INFO - PROCESS | 1753 | 1467738670208 Marionette DEBUG loaded listener.js 10:11:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91ac5c00) [pid = 1753] [serial = 2193] [outer = 0x9130e400] 10:11:11 INFO - PROCESS | 1753 | 1467738671328 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:11:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:11:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1801ms 10:11:11 INFO - PROCESS | 1753 | 1467738671374 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:11:11 INFO - PROCESS | 1753 | 1467738671382 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 10:11:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:11:11 INFO - PROCESS | 1753 | 1467738671394 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:11:11 INFO - PROCESS | 1753 | 1467738671398 Marionette TRACE conn3 <- [1,2894,null,{}] 10:11:11 INFO - PROCESS | 1753 | 1467738671405 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:11 INFO - PROCESS | 1753 | 1467738671410 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:11 INFO - PROCESS | 1753 | 1467738671616 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:11:11 INFO - PROCESS | 1753 | 1467738671850 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:11 INFO - PROCESS | 1753 | 1467738671858 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b9400 == 32 [pid = 1753] [id = 731] 10:11:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x947a6800) [pid = 1753] [serial = 2194] [outer = (nil)] 10:11:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9521b000) [pid = 1753] [serial = 2195] [outer = 0x947a6800] 10:11:11 INFO - PROCESS | 1753 | 1467738671989 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x95158400) [pid = 1753] [serial = 2196] [outer = 0x947a6800] 10:11:13 INFO - PROCESS | 1753 | 1467738673011 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1697ms 10:11:13 INFO - PROCESS | 1753 | 1467738673090 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:11:13 INFO - PROCESS | 1753 | 1467738673095 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 10:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:11:13 INFO - PROCESS | 1753 | 1467738673103 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:11:13 INFO - PROCESS | 1753 | 1467738673109 Marionette TRACE conn3 <- [1,2898,null,{}] 10:11:13 INFO - PROCESS | 1753 | 1467738673127 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:13 INFO - PROCESS | 1753 | 1467738673137 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:13 INFO - PROCESS | 1753 | 1467738673383 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:11:13 INFO - PROCESS | 1753 | 1467738673640 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:13 INFO - PROCESS | 1753 | 1467738673649 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x983a7000 == 33 [pid = 1753] [id = 732] 10:11:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x99631400) [pid = 1753] [serial = 2197] [outer = (nil)] 10:11:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x99e80c00) [pid = 1753] [serial = 2198] [outer = 0x99631400] 10:11:13 INFO - PROCESS | 1753 | 1467738673778 Marionette DEBUG loaded listener.js 10:11:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a0f7400) [pid = 1753] [serial = 2199] [outer = 0x99631400] 10:11:14 INFO - PROCESS | 1753 | 1467738674810 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:11:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1798ms 10:11:14 INFO - PROCESS | 1753 | 1467738674902 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:11:14 INFO - PROCESS | 1753 | 1467738674906 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 10:11:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:11:14 INFO - PROCESS | 1753 | 1467738674914 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:11:14 INFO - PROCESS | 1753 | 1467738674918 Marionette TRACE conn3 <- [1,2902,null,{}] 10:11:14 INFO - PROCESS | 1753 | 1467738674924 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:14 INFO - PROCESS | 1753 | 1467738674929 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:15 INFO - PROCESS | 1753 | 1467738675158 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:11:15 INFO - PROCESS | 1753 | 1467738675565 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:15 INFO - PROCESS | 1753 | 1467738675574 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8db800 == 34 [pid = 1753] [id = 733] 10:11:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8e8dd800) [pid = 1753] [serial = 2200] [outer = (nil)] 10:11:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x911e1800) [pid = 1753] [serial = 2201] [outer = 0x8e8dd800] 10:11:15 INFO - PROCESS | 1753 | 1467738675678 Marionette DEBUG loaded listener.js 10:11:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9128b800) [pid = 1753] [serial = 2202] [outer = 0x8e8dd800] 10:11:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91290400 == 33 [pid = 1753] [id = 728] 10:11:16 INFO - PROCESS | 1753 | --DOCSHELL 0x93c20800 == 32 [pid = 1753] [id = 727] 10:11:16 INFO - PROCESS | 1753 | --DOCSHELL 0x914c4400 == 31 [pid = 1753] [id = 726] 10:11:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91291000 == 30 [pid = 1753] [id = 725] 10:11:16 INFO - PROCESS | 1753 | --DOCSHELL 0x91ac8400 == 29 [pid = 1753] [id = 724] 10:11:16 INFO - PROCESS | 1753 | 1467738676775 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9520d800) [pid = 1753] [serial = 2150] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9963a800) [pid = 1753] [serial = 2145] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x983acc00) [pid = 1753] [serial = 2144] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9a0de400) [pid = 1753] [serial = 2147] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9a0f2800) [pid = 1753] [serial = 2132] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a157000) [pid = 1753] [serial = 2133] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91ad0000) [pid = 1753] [serial = 2138] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x92bef000) [pid = 1753] [serial = 2139] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9514ec00) [pid = 1753] [serial = 2141] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8f4af800) [pid = 1753] [serial = 2135] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x911eb000) [pid = 1753] [serial = 2136] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91539400) [pid = 1753] [serial = 2126] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91acac00) [pid = 1753] [serial = 2127] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x93c1dc00) [pid = 1753] [serial = 2124] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x953b5000) [pid = 1753] [serial = 2123] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x953ab400) [pid = 1753] [serial = 2129] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x95157c00) [pid = 1753] [serial = 2130] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x99e8b000) [pid = 1753] [serial = 2148] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9a0f6000) [pid = 1753] [serial = 2151] [outer = (nil)] [url = about:blank] 10:11:16 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9520e400) [pid = 1753] [serial = 2142] [outer = (nil)] [url = about:blank] 10:11:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:11:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1935ms 10:11:16 INFO - PROCESS | 1753 | 1467738676852 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 1753 | 1467738676857 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 10:11:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:11:16 INFO - PROCESS | 1753 | 1467738676866 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - PROCESS | 1753 | 1467738676871 Marionette TRACE conn3 <- [1,2906,null,{}] 10:11:16 INFO - PROCESS | 1753 | 1467738676879 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:16 INFO - PROCESS | 1753 | 1467738676888 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:17 INFO - PROCESS | 1753 | 1467738677067 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:11:17 INFO - PROCESS | 1753 | 1467738677261 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 1753 | 1467738677271 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x91299400 == 30 [pid = 1753] [id = 734] 10:11:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91313400) [pid = 1753] [serial = 2203] [outer = (nil)] 10:11:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9153ac00) [pid = 1753] [serial = 2204] [outer = 0x91313400] 10:11:17 INFO - PROCESS | 1753 | 1467738677349 Marionette DEBUG loaded listener.js 10:11:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91af3400) [pid = 1753] [serial = 2205] [outer = 0x91313400] 10:11:18 INFO - PROCESS | 1753 | 1467738678176 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:11:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1383ms 10:11:18 INFO - PROCESS | 1753 | 1467738678253 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:11:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:11:18 INFO - PROCESS | 1753 | 1467738678260 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 10:11:18 INFO - PROCESS | 1753 | 1467738678267 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:11:18 INFO - PROCESS | 1753 | 1467738678269 Marionette TRACE conn3 <- [1,2910,null,{}] 10:11:18 INFO - PROCESS | 1753 | 1467738678276 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:18 INFO - PROCESS | 1753 | 1467738678281 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:18 INFO - PROCESS | 1753 | 1467738678457 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:11:18 INFO - PROCESS | 1753 | 1467738678635 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:18 INFO - PROCESS | 1753 | 1467738678643 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x93a07000 == 31 [pid = 1753] [id = 735] 10:11:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x93c1e000) [pid = 1753] [serial = 2206] [outer = (nil)] 10:11:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x95157000) [pid = 1753] [serial = 2207] [outer = 0x93c1e000] 10:11:18 INFO - PROCESS | 1753 | 1467738678713 Marionette DEBUG loaded listener.js 10:11:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x95218000) [pid = 1753] [serial = 2208] [outer = 0x93c1e000] 10:11:19 INFO - PROCESS | 1753 | 1467738679518 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:11:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:11:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:11:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1281ms 10:11:19 INFO - PROCESS | 1753 | 1467738679557 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:11:19 INFO - PROCESS | 1753 | 1467738679561 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 10:11:19 INFO - TEST-START | /DOMEvents/constructors.html 10:11:19 INFO - PROCESS | 1753 | 1467738679576 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:11:19 INFO - PROCESS | 1753 | 1467738679586 Marionette TRACE conn3 <- [1,2914,null,{}] 10:11:19 INFO - PROCESS | 1753 | 1467738679605 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:19 INFO - PROCESS | 1753 | 1467738679613 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:19 INFO - PROCESS | 1753 | 1467738679826 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:11:19 INFO - PROCESS | 1753 | 1467738679850 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:19 INFO - PROCESS | 1753 | 1467738679857 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x9395a000 == 32 [pid = 1753] [id = 736] 10:11:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x983ab400) [pid = 1753] [serial = 2209] [outer = (nil)] 10:11:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9963b000) [pid = 1753] [serial = 2210] [outer = 0x983ab400] 10:11:19 INFO - PROCESS | 1753 | 1467738679928 Marionette DEBUG loaded listener.js 10:11:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9963ec00) [pid = 1753] [serial = 2211] [outer = 0x983ab400] 10:11:21 INFO - PROCESS | 1753 | 1467738680971 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:11:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:11:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:11:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1485ms 10:11:21 INFO - PROCESS | 1753 | 1467738681062 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:11:21 INFO - PROCESS | 1753 | 1467738681070 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 10:11:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:11:21 INFO - PROCESS | 1753 | 1467738681100 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:11:21 INFO - PROCESS | 1753 | 1467738681104 Marionette TRACE conn3 <- [1,2918,null,{}] 10:11:21 INFO - PROCESS | 1753 | 1467738681110 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:21 INFO - PROCESS | 1753 | 1467738681115 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:21 INFO - PROCESS | 1753 | 1467738681336 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91314400) [pid = 1753] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x93a07800) [pid = 1753] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x93c22000) [pid = 1753] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9150c400) [pid = 1753] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9a1c7c00) [pid = 1753] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91acd000) [pid = 1753] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91295800) [pid = 1753] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9a23e800) [pid = 1753] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9a8bcc00) [pid = 1753] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x9a8bdc00) [pid = 1753] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x91534000) [pid = 1753] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:11:21 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x9128d000) [pid = 1753] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:11:21 INFO - PROCESS | 1753 | 1467738681662 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:21 INFO - PROCESS | 1753 | 1467738681668 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4aec00 == 33 [pid = 1753] [id = 737] 10:11:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8f4b2400) [pid = 1753] [serial = 2212] [outer = (nil)] 10:11:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91299000) [pid = 1753] [serial = 2213] [outer = 0x8f4b2400] 10:11:21 INFO - PROCESS | 1753 | 1467738681740 Marionette DEBUG loaded listener.js 10:11:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91534000) [pid = 1753] [serial = 2214] [outer = 0x8f4b2400] 10:11:22 INFO - PROCESS | 1753 | 1467738682542 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:11:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:11:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1506ms 10:11:22 INFO - PROCESS | 1753 | 1467738682589 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:11:22 INFO - PROCESS | 1753 | 1467738682596 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 10:11:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:11:22 INFO - PROCESS | 1753 | 1467738682605 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:11:22 INFO - PROCESS | 1753 | 1467738682610 Marionette TRACE conn3 <- [1,2922,null,{}] 10:11:22 INFO - PROCESS | 1753 | 1467738682621 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:22 INFO - PROCESS | 1753 | 1467738682627 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:22 INFO - PROCESS | 1753 | 1467738682896 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:11:23 INFO - PROCESS | 1753 | 1467738683034 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:23 INFO - PROCESS | 1753 | 1467738683046 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128dc00 == 34 [pid = 1753] [id = 738] 10:11:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9128f800) [pid = 1753] [serial = 2215] [outer = (nil)] 10:11:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91533400) [pid = 1753] [serial = 2216] [outer = 0x9128f800] 10:11:23 INFO - PROCESS | 1753 | 1467738683174 Marionette DEBUG loaded listener.js 10:11:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x922e9c00) [pid = 1753] [serial = 2217] [outer = 0x9128f800] 10:11:23 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:11:24 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:11:24 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:11:24 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:11:24 INFO - PROCESS | 1753 | 1467738684191 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:11:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:11:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:11:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:11:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:11:24 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 10:11:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:11:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:11:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:11:24 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 10:11:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:11:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:11:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:11:24 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]" 10:11:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:11:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:11:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:11:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:11:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1638ms 10:11:24 INFO - PROCESS | 1753 | 1467738684246 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:11:24 INFO - PROCESS | 1753 | 1467738684262 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 10:11:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:11:24 INFO - PROCESS | 1753 | 1467738684292 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:11:24 INFO - PROCESS | 1753 | 1467738684298 Marionette TRACE conn3 <- [1,2926,null,{}] 10:11:24 INFO - PROCESS | 1753 | 1467738684309 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:24 INFO - PROCESS | 1753 | 1467738684315 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:24 INFO - PROCESS | 1753 | 1467738684506 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:11:24 INFO - PROCESS | 1753 | 1467738684700 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:24 INFO - PROCESS | 1753 | 1467738684708 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b6000 == 35 [pid = 1753] [id = 739] 10:11:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x97895800) [pid = 1753] [serial = 2218] [outer = (nil)] 10:11:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9a0d9400) [pid = 1753] [serial = 2219] [outer = 0x97895800] 10:11:24 INFO - PROCESS | 1753 | 1467738684793 Marionette DEBUG loaded listener.js 10:11:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9a0e4c00) [pid = 1753] [serial = 2220] [outer = 0x97895800] 10:11:25 INFO - PROCESS | 1753 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:11:25 INFO - PROCESS | 1753 | 1467738685776 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:11:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:11:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1521ms 10:11:25 INFO - PROCESS | 1753 | 1467738685797 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:11:25 INFO - PROCESS | 1753 | 1467738685802 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 10:11:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:11:25 INFO - PROCESS | 1753 | 1467738685809 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:11:25 INFO - PROCESS | 1753 | 1467738685815 Marionette TRACE conn3 <- [1,2930,null,{}] 10:11:25 INFO - PROCESS | 1753 | 1467738685832 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:25 INFO - PROCESS | 1753 | 1467738685842 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:26 INFO - PROCESS | 1753 | 1467738686054 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:11:26 INFO - PROCESS | 1753 | 1467738686259 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:26 INFO - PROCESS | 1753 | 1467738686271 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a716800 == 36 [pid = 1753] [id = 740] 10:11:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9a718000) [pid = 1753] [serial = 2221] [outer = (nil)] 10:11:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9a71d000) [pid = 1753] [serial = 2222] [outer = 0x9a718000] 10:11:26 INFO - PROCESS | 1753 | 1467738686358 Marionette DEBUG loaded listener.js 10:11:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9a722c00) [pid = 1753] [serial = 2223] [outer = 0x9a718000] 10:11:27 INFO - PROCESS | 1753 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:11:27 INFO - PROCESS | 1753 | 1467738687206 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:11:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:11:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1436ms 10:11:27 INFO - PROCESS | 1753 | 1467738687245 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:11:27 INFO - PROCESS | 1753 | 1467738687251 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 10:11:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:11:27 INFO - PROCESS | 1753 | 1467738687258 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:11:27 INFO - PROCESS | 1753 | 1467738687261 Marionette TRACE conn3 <- [1,2934,null,{}] 10:11:27 INFO - PROCESS | 1753 | 1467738687267 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:27 INFO - PROCESS | 1753 | 1467738687273 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:27 INFO - PROCESS | 1753 | 1467738687453 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:11:27 INFO - PROCESS | 1753 | 1467738687651 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 1753 | 1467738687660 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a0f5c00 == 37 [pid = 1753] [id = 741] 10:11:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a77a400) [pid = 1753] [serial = 2224] [outer = (nil)] 10:11:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a781800) [pid = 1753] [serial = 2225] [outer = 0x9a77a400] 10:11:27 INFO - PROCESS | 1753 | 1467738687743 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a784c00) [pid = 1753] [serial = 2226] [outer = 0x9a77a400] 10:11:28 INFO - PROCESS | 1753 | 1467738688644 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:11:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:11:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1439ms 10:11:28 INFO - PROCESS | 1753 | 1467738688699 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:11:28 INFO - PROCESS | 1753 | 1467738688704 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 10:11:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:11:28 INFO - PROCESS | 1753 | 1467738688762 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:11:28 INFO - PROCESS | 1753 | 1467738688769 Marionette TRACE conn3 <- [1,2938,null,{}] 10:11:28 INFO - PROCESS | 1753 | 1467738688783 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:28 INFO - PROCESS | 1753 | 1467738688792 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:29 INFO - PROCESS | 1753 | 1467738689044 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:11:29 INFO - PROCESS | 1753 | 1467738689240 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:29 INFO - PROCESS | 1753 | 1467738689247 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d0400 == 38 [pid = 1753] [id = 742] 10:11:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8e8dcc00) [pid = 1753] [serial = 2227] [outer = (nil)] 10:11:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a8c2000) [pid = 1753] [serial = 2228] [outer = 0x8e8dcc00] 10:11:29 INFO - PROCESS | 1753 | 1467738689381 Marionette DEBUG loaded listener.js 10:11:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9ac42000) [pid = 1753] [serial = 2229] [outer = 0x8e8dcc00] 10:11:30 INFO - PROCESS | 1753 | 1467738690522 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:11:30 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. 10:11:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1864ms 10:11:30 INFO - PROCESS | 1753 | 1467738690579 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:11:30 INFO - PROCESS | 1753 | 1467738690584 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 10:11:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:11:30 INFO - PROCESS | 1753 | 1467738690591 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:11:30 INFO - PROCESS | 1753 | 1467738690596 Marionette TRACE conn3 <- [1,2942,null,{}] 10:11:30 INFO - PROCESS | 1753 | 1467738690621 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:30 INFO - PROCESS | 1753 | 1467738690633 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:30 INFO - PROCESS | 1753 | 1467738690849 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:11:31 INFO - PROCESS | 1753 | 1467738691195 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:31 INFO - PROCESS | 1753 | 1467738691206 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d0000 == 39 [pid = 1753] [id = 743] 10:11:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8e8d0c00) [pid = 1753] [serial = 2230] [outer = (nil)] 10:11:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9b0e7000) [pid = 1753] [serial = 2231] [outer = 0x8e8d0c00] 10:11:31 INFO - PROCESS | 1753 | 1467738691361 Marionette DEBUG loaded listener.js 10:11:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9b0ec800) [pid = 1753] [serial = 2232] [outer = 0x8e8d0c00] 10:11:32 INFO - PROCESS | 1753 | 1467738692118 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:11:32 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 10:11:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:11:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1595ms 10:11:32 INFO - PROCESS | 1753 | 1467738692189 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:11:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:11:32 INFO - PROCESS | 1753 | 1467738692193 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 10:11:32 INFO - PROCESS | 1753 | 1467738692200 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:11:32 INFO - PROCESS | 1753 | 1467738692204 Marionette TRACE conn3 <- [1,2946,null,{}] 10:11:32 INFO - PROCESS | 1753 | 1467738692211 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:32 INFO - PROCESS | 1753 | 1467738692217 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:32 INFO - PROCESS | 1753 | 1467738692391 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:11:32 INFO - PROCESS | 1753 | 1467738692590 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:32 INFO - PROCESS | 1753 | 1467738692599 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x93956c00 == 40 [pid = 1753] [id = 744] 10:11:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9aeb2c00) [pid = 1753] [serial = 2233] [outer = (nil)] 10:11:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9b0f5800) [pid = 1753] [serial = 2234] [outer = 0x9aeb2c00] 10:11:32 INFO - PROCESS | 1753 | 1467738692681 Marionette DEBUG loaded listener.js 10:11:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9b140c00) [pid = 1753] [serial = 2235] [outer = 0x9aeb2c00] 10:11:33 INFO - PROCESS | 1753 | 1467738693528 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:11:33 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. 10:11:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1386ms 10:11:33 INFO - PROCESS | 1753 | 1467738693586 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:11:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:11:33 INFO - PROCESS | 1753 | 1467738693597 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 10:11:33 INFO - PROCESS | 1753 | 1467738693605 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:11:33 INFO - PROCESS | 1753 | 1467738693608 Marionette TRACE conn3 <- [1,2950,null,{}] 10:11:33 INFO - PROCESS | 1753 | 1467738693614 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:33 INFO - PROCESS | 1753 | 1467738693620 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:33 INFO - PROCESS | 1753 | 1467738693868 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:11:34 INFO - PROCESS | 1753 | 1467738694021 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:34 INFO - PROCESS | 1753 | 1467738694031 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d8000 == 41 [pid = 1753] [id = 745] 10:11:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x911e0800) [pid = 1753] [serial = 2236] [outer = (nil)] 10:11:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9b484c00) [pid = 1753] [serial = 2237] [outer = 0x911e0800] 10:11:34 INFO - PROCESS | 1753 | 1467738694170 Marionette DEBUG loaded listener.js 10:11:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9b486c00) [pid = 1753] [serial = 2238] [outer = 0x911e0800] 10:11:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x91316c00 == 42 [pid = 1753] [id = 746] 10:11:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91317800) [pid = 1753] [serial = 2239] [outer = (nil)] 10:11:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x91502800) [pid = 1753] [serial = 2240] [outer = 0x91317800] 10:11:35 INFO - PROCESS | 1753 | 1467738695107 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:11:35 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. 10:11:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1533ms 10:11:35 INFO - PROCESS | 1753 | 1467738695144 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:11:35 INFO - PROCESS | 1753 | 1467738695147 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 10:11:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:11:35 INFO - PROCESS | 1753 | 1467738695154 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:11:35 INFO - PROCESS | 1753 | 1467738695159 Marionette TRACE conn3 <- [1,2954,null,{}] 10:11:35 INFO - PROCESS | 1753 | 1467738695165 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:35 INFO - PROCESS | 1753 | 1467738695170 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:35 INFO - PROCESS | 1753 | 1467738695372 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:11:35 INFO - PROCESS | 1753 | 1467738695578 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:35 INFO - PROCESS | 1753 | 1467738695585 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x91290c00 == 43 [pid = 1753] [id = 747] 10:11:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9150c000) [pid = 1753] [serial = 2241] [outer = (nil)] 10:11:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9520b400) [pid = 1753] [serial = 2242] [outer = 0x9150c000] 10:11:35 INFO - PROCESS | 1753 | 1467738695665 Marionette DEBUG loaded listener.js 10:11:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x9a716400) [pid = 1753] [serial = 2243] [outer = 0x9150c000] 10:11:36 INFO - PROCESS | 1753 | 1467738696743 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:11:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:11:36 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 10:11:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1645ms 10:11:36 INFO - PROCESS | 1753 | 1467738696801 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:11:36 INFO - PROCESS | 1753 | 1467738696807 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 10:11:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:11:36 INFO - PROCESS | 1753 | 1467738696815 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:11:36 INFO - PROCESS | 1753 | 1467738696822 Marionette TRACE conn3 <- [1,2958,null,{}] 10:11:36 INFO - PROCESS | 1753 | 1467738696881 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:36 INFO - PROCESS | 1753 | 1467738696888 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:37 INFO - PROCESS | 1753 | 1467738697158 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x9395a000 == 42 [pid = 1753] [id = 736] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x93a07000 == 41 [pid = 1753] [id = 735] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x91299400 == 40 [pid = 1753] [id = 734] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8db800 == 39 [pid = 1753] [id = 733] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x9521c000 == 38 [pid = 1753] [id = 729] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4ac400 == 37 [pid = 1753] [id = 730] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x914b9400 == 36 [pid = 1753] [id = 731] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x983a7000 == 35 [pid = 1753] [id = 732] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x91316c00 == 34 [pid = 1753] [id = 746] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d8000 == 33 [pid = 1753] [id = 745] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x91290c00 == 32 [pid = 1753] [id = 747] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x93956c00 == 31 [pid = 1753] [id = 744] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d0000 == 30 [pid = 1753] [id = 743] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d0400 == 29 [pid = 1753] [id = 742] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x9a716800 == 28 [pid = 1753] [id = 740] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x9a0f5c00 == 27 [pid = 1753] [id = 741] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x953b6000 == 26 [pid = 1753] [id = 739] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4aec00 == 25 [pid = 1753] [id = 737] 10:11:38 INFO - PROCESS | 1753 | --DOCSHELL 0x9128dc00 == 24 [pid = 1753] [id = 738] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x9150b800) [pid = 1753] [serial = 2154] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x914c2400) [pid = 1753] [serial = 2153] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9520a400) [pid = 1753] [serial = 2157] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x947ac400) [pid = 1753] [serial = 2156] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x93c28000) [pid = 1753] [serial = 2183] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x95154c00) [pid = 1753] [serial = 2184] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x93c21c00) [pid = 1753] [serial = 2186] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a717400) [pid = 1753] [serial = 2160] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9a47e800) [pid = 1753] [serial = 2159] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91af2000) [pid = 1753] [serial = 2174] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91310400) [pid = 1753] [serial = 2177] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9a8b9400) [pid = 1753] [serial = 2163] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9a77e000) [pid = 1753] [serial = 2162] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x91312c00) [pid = 1753] [serial = 2178] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a8c1000) [pid = 1753] [serial = 2166] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9a8bf800) [pid = 1753] [serial = 2165] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x92bf8000) [pid = 1753] [serial = 2175] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9aec1800) [pid = 1753] [serial = 2169] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91ac4800) [pid = 1753] [serial = 2180] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9aeba000) [pid = 1753] [serial = 2168] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x947af400) [pid = 1753] [serial = 2172] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x93c22800) [pid = 1753] [serial = 2171] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x95208800) [pid = 1753] [serial = 2187] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91aef000) [pid = 1753] [serial = 2181] [outer = (nil)] [url = about:blank] 10:11:38 INFO - PROCESS | 1753 | 1467738698590 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:38 INFO - PROCESS | 1753 | 1467738698600 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8db800 == 25 [pid = 1753] [id = 748] 10:11:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8e8dc000) [pid = 1753] [serial = 2244] [outer = (nil)] 10:11:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8f4abc00) [pid = 1753] [serial = 2245] [outer = 0x8e8dc000] 10:11:38 INFO - PROCESS | 1753 | 1467738698681 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x911e2400) [pid = 1753] [serial = 2246] [outer = 0x8e8dc000] 10:11:39 INFO - PROCESS | 1753 | 1467738699523 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:11:39 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. 10:11:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2748ms 10:11:39 INFO - PROCESS | 1753 | 1467738699565 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:11:39 INFO - PROCESS | 1753 | 1467738699571 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 10:11:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:11:39 INFO - PROCESS | 1753 | 1467738699580 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:11:39 INFO - PROCESS | 1753 | 1467738699586 Marionette TRACE conn3 <- [1,2962,null,{}] 10:11:39 INFO - PROCESS | 1753 | 1467738699600 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:39 INFO - PROCESS | 1753 | 1467738699606 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:39 INFO - PROCESS | 1753 | 1467738699833 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:11:39 INFO - PROCESS | 1753 | 1467738699846 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:39 INFO - PROCESS | 1753 | 1467738699856 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x91311c00 == 26 [pid = 1753] [id = 749] 10:11:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x914bdc00) [pid = 1753] [serial = 2247] [outer = (nil)] 10:11:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x914c3400) [pid = 1753] [serial = 2248] [outer = 0x914bdc00] 10:11:39 INFO - PROCESS | 1753 | 1467738699958 Marionette DEBUG loaded listener.js 10:11:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9150d000) [pid = 1753] [serial = 2249] [outer = 0x914bdc00] 10:11:40 INFO - PROCESS | 1753 | 1467738700840 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:11:40 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. 10:11:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1287ms 10:11:40 INFO - PROCESS | 1753 | 1467738700873 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:11:40 INFO - PROCESS | 1753 | 1467738700881 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 10:11:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:11:40 INFO - PROCESS | 1753 | 1467738700889 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:11:40 INFO - PROCESS | 1753 | 1467738700894 Marionette TRACE conn3 <- [1,2966,null,{}] 10:11:40 INFO - PROCESS | 1753 | 1467738700900 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:40 INFO - PROCESS | 1753 | 1467738700907 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:41 INFO - PROCESS | 1753 | 1467738701153 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:11:41 INFO - PROCESS | 1753 | 1467738701200 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:41 INFO - PROCESS | 1753 | 1467738701207 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x91af2000 == 27 [pid = 1753] [id = 750] 10:11:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91af2800) [pid = 1753] [serial = 2250] [outer = (nil)] 10:11:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x924a9400) [pid = 1753] [serial = 2251] [outer = 0x91af2800] 10:11:41 INFO - PROCESS | 1753 | 1467738701281 Marionette DEBUG loaded listener.js 10:11:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x924b3c00) [pid = 1753] [serial = 2252] [outer = 0x91af2800] 10:11:42 INFO - PROCESS | 1753 | 1467738702218 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:11:42 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. 10:11:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1345ms 10:11:42 INFO - PROCESS | 1753 | 1467738702236 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:11:42 INFO - PROCESS | 1753 | 1467738702239 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 10:11:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:11:42 INFO - PROCESS | 1753 | 1467738702255 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:11:42 INFO - PROCESS | 1753 | 1467738702265 Marionette TRACE conn3 <- [1,2970,null,{}] 10:11:42 INFO - PROCESS | 1753 | 1467738702281 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:42 INFO - PROCESS | 1753 | 1467738702290 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:42 INFO - PROCESS | 1753 | 1467738702510 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:11:42 INFO - PROCESS | 1753 | 1467738702548 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:42 INFO - PROCESS | 1753 | 1467738702557 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d6000 == 28 [pid = 1753] [id = 751] 10:11:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8e8d9800) [pid = 1753] [serial = 2253] [outer = (nil)] 10:11:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x93c24800) [pid = 1753] [serial = 2254] [outer = 0x8e8d9800] 10:11:42 INFO - PROCESS | 1753 | 1467738702647 Marionette DEBUG loaded listener.js 10:11:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x947af000) [pid = 1753] [serial = 2255] [outer = 0x8e8d9800] 10:11:43 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9130e400) [pid = 1753] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:11:43 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9521f800) [pid = 1753] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:11:43 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x947a6800) [pid = 1753] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:11:43 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8e8dd800) [pid = 1753] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:11:43 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x99631400) [pid = 1753] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:11:43 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x93c1e000) [pid = 1753] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:11:43 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91313400) [pid = 1753] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:11:43 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x983ab400) [pid = 1753] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:11:43 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8f4b2400) [pid = 1753] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:11:44 INFO - PROCESS | 1753 | 1467738704369 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:11:44 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. 10:11:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2157ms 10:11:44 INFO - PROCESS | 1753 | 1467738704405 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:11:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:11:44 INFO - PROCESS | 1753 | 1467738704410 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 10:11:44 INFO - PROCESS | 1753 | 1467738704417 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:11:44 INFO - PROCESS | 1753 | 1467738704420 Marionette TRACE conn3 <- [1,2974,null,{}] 10:11:44 INFO - PROCESS | 1753 | 1467738704426 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:44 INFO - PROCESS | 1753 | 1467738704432 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:44 INFO - PROCESS | 1753 | 1467738704592 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:11:44 INFO - PROCESS | 1753 | 1467738704747 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:44 INFO - PROCESS | 1753 | 1467738704757 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x911eb400 == 29 [pid = 1753] [id = 752] 10:11:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x92f85800) [pid = 1753] [serial = 2256] [outer = (nil)] 10:11:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x95150000) [pid = 1753] [serial = 2257] [outer = 0x92f85800] 10:11:44 INFO - PROCESS | 1753 | 1467738704824 Marionette DEBUG loaded listener.js 10:11:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x95157c00) [pid = 1753] [serial = 2258] [outer = 0x92f85800] 10:11:45 INFO - PROCESS | 1753 | 1467738705600 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:11:45 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. 10:11:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1201ms 10:11:45 INFO - PROCESS | 1753 | 1467738705617 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:11:45 INFO - PROCESS | 1753 | 1467738705621 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 10:11:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:11:45 INFO - PROCESS | 1753 | 1467738705628 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:11:45 INFO - PROCESS | 1753 | 1467738705630 Marionette TRACE conn3 <- [1,2978,null,{}] 10:11:45 INFO - PROCESS | 1753 | 1467738705636 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:45 INFO - PROCESS | 1753 | 1467738705642 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:45 INFO - PROCESS | 1753 | 1467738705845 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:11:46 INFO - PROCESS | 1753 | 1467738706005 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:46 INFO - PROCESS | 1753 | 1467738706018 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d3000 == 30 [pid = 1753] [id = 753] 10:11:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8e8d4000) [pid = 1753] [serial = 2259] [outer = (nil)] 10:11:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8f4a8000) [pid = 1753] [serial = 2260] [outer = 0x8e8d4000] 10:11:46 INFO - PROCESS | 1753 | 1467738706130 Marionette DEBUG loaded listener.js 10:11:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x914b8000) [pid = 1753] [serial = 2261] [outer = 0x8e8d4000] 10:11:47 INFO - PROCESS | 1753 | 1467738707091 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:11:47 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. 10:11:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1536ms 10:11:47 INFO - PROCESS | 1753 | 1467738707168 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:11:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:11:47 INFO - PROCESS | 1753 | 1467738707174 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 10:11:47 INFO - PROCESS | 1753 | 1467738707184 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:11:47 INFO - PROCESS | 1753 | 1467738707189 Marionette TRACE conn3 <- [1,2982,null,{}] 10:11:47 INFO - PROCESS | 1753 | 1467738707197 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:47 INFO - PROCESS | 1753 | 1467738707206 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:47 INFO - PROCESS | 1753 | 1467738707481 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:11:47 INFO - PROCESS | 1753 | 1467738707621 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 1753 | 1467738707632 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x91290800 == 31 [pid = 1753] [id = 754] 10:11:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x92dce000) [pid = 1753] [serial = 2262] [outer = (nil)] 10:11:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x93a0bc00) [pid = 1753] [serial = 2263] [outer = 0x92dce000] 10:11:47 INFO - PROCESS | 1753 | 1467738707758 Marionette DEBUG loaded listener.js 10:11:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x93c28000) [pid = 1753] [serial = 2264] [outer = 0x92dce000] 10:11:48 INFO - PROCESS | 1753 | 1467738708691 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:11:48 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 10:11:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:11:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1542ms 10:11:48 INFO - PROCESS | 1753 | 1467738708729 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:11:48 INFO - PROCESS | 1753 | 1467738708736 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 10:11:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:11:48 INFO - PROCESS | 1753 | 1467738708744 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - PROCESS | 1753 | 1467738708748 Marionette TRACE conn3 <- [1,2986,null,{}] 10:11:48 INFO - PROCESS | 1753 | 1467738708755 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:48 INFO - PROCESS | 1753 | 1467738708760 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:48 INFO - PROCESS | 1753 | 1467738708964 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:11:49 INFO - PROCESS | 1753 | 1467738709216 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 1753 | 1467738709237 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x91315400 == 32 [pid = 1753] [id = 755] 10:11:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x92bf6400) [pid = 1753] [serial = 2265] [outer = (nil)] 10:11:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x96e6b800) [pid = 1753] [serial = 2266] [outer = 0x92bf6400] 10:11:49 INFO - PROCESS | 1753 | 1467738709318 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x978a0000) [pid = 1753] [serial = 2267] [outer = 0x92bf6400] 10:11:50 INFO - PROCESS | 1753 | 1467738710263 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:11:50 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. 10:11:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1555ms 10:11:50 INFO - PROCESS | 1753 | 1467738710300 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:11:50 INFO - PROCESS | 1753 | 1467738710303 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 10:11:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:11:50 INFO - PROCESS | 1753 | 1467738710321 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - PROCESS | 1753 | 1467738710331 Marionette TRACE conn3 <- [1,2990,null,{}] 10:11:50 INFO - PROCESS | 1753 | 1467738710379 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:50 INFO - PROCESS | 1753 | 1467738710387 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:50 INFO - PROCESS | 1753 | 1467738710665 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:11:50 INFO - PROCESS | 1753 | 1467738710816 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:50 INFO - PROCESS | 1753 | 1467738710822 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4aa000 == 33 [pid = 1753] [id = 756] 10:11:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x91aefc00) [pid = 1753] [serial = 2268] [outer = (nil)] 10:11:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9a0f0000) [pid = 1753] [serial = 2269] [outer = 0x91aefc00] 10:11:50 INFO - PROCESS | 1753 | 1467738710912 Marionette DEBUG loaded listener.js 10:11:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9a0de400) [pid = 1753] [serial = 2270] [outer = 0x91aefc00] 10:11:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a23f800 == 34 [pid = 1753] [id = 757] 10:11:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a47e800) [pid = 1753] [serial = 2271] [outer = (nil)] 10:11:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x9128e400) [pid = 1753] [serial = 2272] [outer = 0x9a47e800] 10:11:51 INFO - PROCESS | 1753 | 1467738711911 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:11:51 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. 10:11:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1646ms 10:11:51 INFO - PROCESS | 1753 | 1467738711960 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:11:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:11:51 INFO - PROCESS | 1753 | 1467738711965 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 10:11:51 INFO - PROCESS | 1753 | 1467738711971 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:11:51 INFO - PROCESS | 1753 | 1467738711975 Marionette TRACE conn3 <- [1,2994,null,{}] 10:11:51 INFO - PROCESS | 1753 | 1467738711981 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:51 INFO - PROCESS | 1753 | 1467738711986 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:52 INFO - PROCESS | 1753 | 1467738712179 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:11:52 INFO - PROCESS | 1753 | 1467738712392 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:52 INFO - PROCESS | 1753 | 1467738712402 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x95195400 == 35 [pid = 1753] [id = 758] 10:11:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9a194400) [pid = 1753] [serial = 2273] [outer = (nil)] 10:11:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9a47ec00) [pid = 1753] [serial = 2274] [outer = 0x9a194400] 10:11:52 INFO - PROCESS | 1753 | 1467738712540 Marionette DEBUG loaded listener.js 10:11:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x9a720400) [pid = 1753] [serial = 2275] [outer = 0x9a194400] 10:11:53 INFO - PROCESS | 1753 | 1467738713721 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:11:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:11:53 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 10:11:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1783ms 10:11:53 INFO - PROCESS | 1753 | 1467738713773 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:11:53 INFO - PROCESS | 1753 | 1467738713778 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 10:11:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:11:53 INFO - PROCESS | 1753 | 1467738713790 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:11:53 INFO - PROCESS | 1753 | 1467738713795 Marionette TRACE conn3 <- [1,2998,null,{}] 10:11:53 INFO - PROCESS | 1753 | 1467738713804 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:53 INFO - PROCESS | 1753 | 1467738713809 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:54 INFO - PROCESS | 1753 | 1467738714000 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:11:54 INFO - PROCESS | 1753 | 1467738714284 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:54 INFO - PROCESS | 1753 | 1467738714298 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x91292000 == 36 [pid = 1753] [id = 759] 10:11:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x91293400) [pid = 1753] [serial = 2276] [outer = (nil)] 10:11:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x91310000) [pid = 1753] [serial = 2277] [outer = 0x91293400] 10:11:54 INFO - PROCESS | 1753 | 1467738714483 Marionette DEBUG loaded listener.js 10:11:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91504000) [pid = 1753] [serial = 2278] [outer = 0x91293400] 10:11:54 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8d2800 == 35 [pid = 1753] [id = 686] 10:11:54 INFO - PROCESS | 1753 | --DOCSHELL 0x91af5400 == 34 [pid = 1753] [id = 685] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x91534000) [pid = 1753] [serial = 2214] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91299000) [pid = 1753] [serial = 2213] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x91506400) [pid = 1753] [serial = 2192] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x91ac5c00) [pid = 1753] [serial = 2193] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x924a7000) [pid = 1753] [serial = 2190] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x95158400) [pid = 1753] [serial = 2196] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x953ae400) [pid = 1753] [serial = 2189] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x911e1800) [pid = 1753] [serial = 2201] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9128b800) [pid = 1753] [serial = 2202] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x99e80c00) [pid = 1753] [serial = 2198] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x95157000) [pid = 1753] [serial = 2207] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9153ac00) [pid = 1753] [serial = 2204] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9a0f7400) [pid = 1753] [serial = 2199] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9963ec00) [pid = 1753] [serial = 2211] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9521b000) [pid = 1753] [serial = 2195] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x91af3400) [pid = 1753] [serial = 2205] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9963b000) [pid = 1753] [serial = 2210] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x95218000) [pid = 1753] [serial = 2208] [outer = (nil)] [url = about:blank] 10:11:55 INFO - PROCESS | 1753 | 1467738715352 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:11:55 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. 10:11:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1593ms 10:11:55 INFO - PROCESS | 1753 | 1467738715384 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:11:55 INFO - PROCESS | 1753 | 1467738715390 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 10:11:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:11:55 INFO - PROCESS | 1753 | 1467738715402 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:11:55 INFO - PROCESS | 1753 | 1467738715406 Marionette TRACE conn3 <- [1,3002,null,{}] 10:11:55 INFO - PROCESS | 1753 | 1467738715417 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:55 INFO - PROCESS | 1753 | 1467738715422 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:55 INFO - PROCESS | 1753 | 1467738715601 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:11:55 INFO - PROCESS | 1753 | 1467738715790 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 1753 | 1467738715796 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4b3000 == 35 [pid = 1753] [id = 760] 10:11:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91ac3800) [pid = 1753] [serial = 2279] [outer = (nil)] 10:11:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91aca000) [pid = 1753] [serial = 2280] [outer = 0x91ac3800] 10:11:55 INFO - PROCESS | 1753 | 1467738715870 Marionette DEBUG loaded listener.js 10:11:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91aeec00) [pid = 1753] [serial = 2281] [outer = 0x91ac3800] 10:11:56 INFO - PROCESS | 1753 | 1467738716635 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:11:56 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. 10:11:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1286ms 10:11:56 INFO - PROCESS | 1753 | 1467738716690 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:11:56 INFO - PROCESS | 1753 | 1467738716694 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 10:11:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:11:56 INFO - PROCESS | 1753 | 1467738716701 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:11:56 INFO - PROCESS | 1753 | 1467738716707 Marionette TRACE conn3 <- [1,3006,null,{}] 10:11:56 INFO - PROCESS | 1753 | 1467738716723 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:56 INFO - PROCESS | 1753 | 1467738716732 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:56 INFO - PROCESS | 1753 | 1467738716891 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:11:56 INFO - PROCESS | 1753 | 1467738716908 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:56 INFO - PROCESS | 1753 | 1467738716920 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c2c000 == 36 [pid = 1753] [id = 761] 10:11:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x947a1c00) [pid = 1753] [serial = 2282] [outer = (nil)] 10:11:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9515b400) [pid = 1753] [serial = 2283] [outer = 0x947a1c00] 10:11:57 INFO - PROCESS | 1753 | 1467738717140 Marionette DEBUG loaded listener.js 10:11:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x95207400) [pid = 1753] [serial = 2284] [outer = 0x947a1c00] 10:11:57 INFO - PROCESS | 1753 | 1467738717993 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:11:58 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. 10:11:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1338ms 10:11:58 INFO - PROCESS | 1753 | 1467738718042 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:11:58 INFO - PROCESS | 1753 | 1467738718047 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 10:11:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:11:58 INFO - PROCESS | 1753 | 1467738718062 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:11:58 INFO - PROCESS | 1753 | 1467738718067 Marionette TRACE conn3 <- [1,3010,null,{}] 10:11:58 INFO - PROCESS | 1753 | 1467738718074 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:58 INFO - PROCESS | 1753 | 1467738718080 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:58 INFO - PROCESS | 1753 | 1467738718343 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:11:58 INFO - PROCESS | 1753 | 1467738718380 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:58 INFO - PROCESS | 1753 | 1467738718390 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x9150bc00 == 37 [pid = 1753] [id = 762] 10:11:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x95221000) [pid = 1753] [serial = 2285] [outer = (nil)] 10:11:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x953af800) [pid = 1753] [serial = 2286] [outer = 0x95221000] 10:11:58 INFO - PROCESS | 1753 | 1467738718480 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x953b8c00) [pid = 1753] [serial = 2287] [outer = 0x95221000] 10:11:59 INFO - PROCESS | 1753 | 1467738719403 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:11:59 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 10:11:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1387ms 10:11:59 INFO - PROCESS | 1753 | 1467738719450 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:11:59 INFO - PROCESS | 1753 | 1467738719454 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 10:11:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:11:59 INFO - PROCESS | 1753 | 1467738719460 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 1753 | 1467738719464 Marionette TRACE conn3 <- [1,3014,null,{}] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9128f800) [pid = 1753] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x97895800) [pid = 1753] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9a718000) [pid = 1753] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8e8dc000) [pid = 1753] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9a77a400) [pid = 1753] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x914bdc00) [pid = 1753] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8e8dcc00) [pid = 1753] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8e8d0c00) [pid = 1753] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9aeb2c00) [pid = 1753] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91317800) [pid = 1753] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8e8d9800) [pid = 1753] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x911e0800) [pid = 1753] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9150c000) [pid = 1753] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:11:59 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91af2800) [pid = 1753] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:11:59 INFO - PROCESS | 1753 | 1467738719696 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:59 INFO - PROCESS | 1753 | 1467738719701 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:59 INFO - PROCESS | 1753 | 1467738719868 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:11:59 INFO - PROCESS | 1753 | 1467738719877 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:59 INFO - PROCESS | 1753 | 1467738719885 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:11:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d6800 == 38 [pid = 1753] [id = 763] 10:11:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91317800) [pid = 1753] [serial = 2288] [outer = (nil)] 10:11:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x95215c00) [pid = 1753] [serial = 2289] [outer = 0x91317800] 10:11:59 INFO - PROCESS | 1753 | 1467738719959 Marionette DEBUG loaded listener.js 10:12:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9521b800) [pid = 1753] [serial = 2290] [outer = 0x91317800] 10:12:00 INFO - PROCESS | 1753 | [1753] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:12:00 INFO - PROCESS | 1753 | 1467738720905 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:12:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:12:00 INFO - {} 10:12:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:12:00 INFO - {} 10:12:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:12:00 INFO - {} 10:12:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:12:00 INFO - {} 10:12:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1466ms 10:12:00 INFO - PROCESS | 1753 | 1467738720939 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:12:00 INFO - PROCESS | 1753 | 1467738720942 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 10:12:00 INFO - TEST-START | /FileAPI/fileReader.html 10:12:00 INFO - PROCESS | 1753 | 1467738720949 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:12:00 INFO - PROCESS | 1753 | 1467738720953 Marionette TRACE conn3 <- [1,3018,null,{}] 10:12:00 INFO - PROCESS | 1753 | 1467738720958 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:00 INFO - PROCESS | 1753 | 1467738720969 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:01 INFO - PROCESS | 1753 | 1467738721226 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:12:01 INFO - PROCESS | 1753 | 1467738721327 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:01 INFO - PROCESS | 1753 | 1467738721334 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bdc00 == 39 [pid = 1753] [id = 764] 10:12:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x93a01800) [pid = 1753] [serial = 2291] [outer = (nil)] 10:12:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a1c1c00) [pid = 1753] [serial = 2292] [outer = 0x93a01800] 10:12:01 INFO - PROCESS | 1753 | 1467738721406 Marionette DEBUG loaded listener.js 10:12:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a2cb000) [pid = 1753] [serial = 2293] [outer = 0x93a01800] 10:12:02 INFO - PROCESS | 1753 | 1467738722359 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:12:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:12:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:12:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:12:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:12:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 1435ms 10:12:02 INFO - PROCESS | 1753 | 1467738722388 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:12:02 INFO - TEST-START | /FileAPI/historical.html 10:12:02 INFO - PROCESS | 1753 | 1467738722395 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 10:12:02 INFO - PROCESS | 1753 | 1467738722405 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:12:02 INFO - PROCESS | 1753 | 1467738722411 Marionette TRACE conn3 <- [1,3022,null,{}] 10:12:02 INFO - PROCESS | 1753 | 1467738722423 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:02 INFO - PROCESS | 1753 | 1467738722430 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:02 INFO - PROCESS | 1753 | 1467738722640 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:12:02 INFO - PROCESS | 1753 | 1467738722849 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:02 INFO - PROCESS | 1753 | 1467738722858 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x9128c000 == 40 [pid = 1753] [id = 765] 10:12:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91297800) [pid = 1753] [serial = 2294] [outer = (nil)] 10:12:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91537000) [pid = 1753] [serial = 2295] [outer = 0x91297800] 10:12:02 INFO - PROCESS | 1753 | 1467738722990 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91ac2400) [pid = 1753] [serial = 2296] [outer = 0x91297800] 10:12:03 INFO - PROCESS | 1753 | 1467738723912 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:12:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:12:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:12:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:12:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:12:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:12:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:12:03 INFO - TEST-OK | /FileAPI/historical.html | took 1544ms 10:12:03 INFO - PROCESS | 1753 | 1467738723948 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:12:03 INFO - PROCESS | 1753 | 1467738723956 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 10:12:03 INFO - TEST-START | /FileAPI/idlharness.html 10:12:03 INFO - PROCESS | 1753 | 1467738723968 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - PROCESS | 1753 | 1467738723972 Marionette TRACE conn3 <- [1,3026,null,{}] 10:12:03 INFO - PROCESS | 1753 | 1467738723980 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:03 INFO - PROCESS | 1753 | 1467738723986 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:04 INFO - PROCESS | 1753 | 1467738724191 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:12:04 INFO - PROCESS | 1753 | 1467738724390 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:04 INFO - PROCESS | 1753 | 1467738724401 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x93c24000 == 41 [pid = 1753] [id = 766] 10:12:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x95205c00) [pid = 1753] [serial = 2297] [outer = (nil)] 10:12:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9521a800) [pid = 1753] [serial = 2298] [outer = 0x95205c00] 10:12:04 INFO - PROCESS | 1753 | 1467738724530 Marionette DEBUG loaded listener.js 10:12:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x953b2400) [pid = 1753] [serial = 2299] [outer = 0x95205c00] 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:12:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:12:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:12:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:12:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:12:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:12:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:12:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:12:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:12:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:12:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:12:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:12:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:12:06 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 10:12:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:12:06 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 10:12:06 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 10:12:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:12:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:12:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:12:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:12:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:12:06 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 10:12:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:12:06 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 10:12:06 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 10:12:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:12:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:12:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 2358ms 10:12:06 INFO - PROCESS | 1753 | 1467738726094 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:12:06 INFO - PROCESS | 1753 | 1467738726462 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:12:06 INFO - PROCESS | 1753 | 1467738726467 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 10:12:06 INFO - TEST-START | /FileAPI/idlharness.worker 10:12:06 INFO - PROCESS | 1753 | 1467738726478 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:12:06 INFO - PROCESS | 1753 | 1467738726483 Marionette TRACE conn3 <- [1,3030,null,{}] 10:12:06 INFO - PROCESS | 1753 | 1467738726501 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:06 INFO - PROCESS | 1753 | 1467738726510 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:06 INFO - PROCESS | 1753 | 1467738726733 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:12:06 INFO - PROCESS | 1753 | 1467738726928 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:06 INFO - PROCESS | 1753 | 1467738726939 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b0f4c00 == 42 [pid = 1753] [id = 767] 10:12:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9b146800) [pid = 1753] [serial = 2300] [outer = (nil)] 10:12:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x9b482c00) [pid = 1753] [serial = 2301] [outer = 0x9b146800] 10:12:07 INFO - PROCESS | 1753 | 1467738727023 Marionette DEBUG loaded listener.js 10:12:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9b4bcc00) [pid = 1753] [serial = 2302] [outer = 0x9b146800] 10:12:07 INFO - PROCESS | 1753 | [1753] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:12:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:12:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:12:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:12:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:12:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:12:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:12:09 INFO - {} 10:12:09 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 10:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:12:09 INFO - {} 10:12:09 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 - {} 10:12:09 INFO - {} 10:12:09 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 10:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:12:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:12:09 INFO - {} 10:12:09 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 10:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:12:09 INFO - {} 10:12:09 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 - {} 10:12:09 INFO - {} 10:12:09 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 10:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 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 10:12:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:12:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:12:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 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 10:12:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 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 10:12:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 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 10:12:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:12:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:12:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:12:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:12:09 INFO - {} 10:12:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2775ms 10:12:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:12:09 INFO - PROCESS | 1753 | 1467738729088 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:12:09 INFO - PROCESS | 1753 | 1467738729254 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:12:09 INFO - PROCESS | 1753 | 1467738729266 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 10:12:09 INFO - PROCESS | 1753 | 1467738729275 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:12:09 INFO - PROCESS | 1753 | 1467738729277 Marionette TRACE conn3 <- [1,3034,null,{}] 10:12:09 INFO - PROCESS | 1753 | 1467738729305 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:09 INFO - PROCESS | 1753 | 1467738729313 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:09 INFO - PROCESS | 1753 | 1467738729669 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:12:09 INFO - PROCESS | 1753 | 1467738729876 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:09 INFO - PROCESS | 1753 | 1467738729886 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d7400 == 43 [pid = 1753] [id = 768] 10:12:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9b30bc00) [pid = 1753] [serial = 2303] [outer = (nil)] 10:12:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0xa237a000) [pid = 1753] [serial = 2304] [outer = 0x9b30bc00] 10:12:10 INFO - PROCESS | 1753 | 1467738730002 Marionette DEBUG loaded listener.js 10:12:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0xa2535400) [pid = 1753] [serial = 2305] [outer = 0x9b30bc00] 10:12:10 INFO - PROCESS | 1753 | 1467738730848 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:12:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:12:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1607ms 10:12:10 INFO - PROCESS | 1753 | 1467738730884 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:12:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:12:10 INFO - PROCESS | 1753 | 1467738730889 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 10:12:10 INFO - PROCESS | 1753 | 1467738730897 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:12:10 INFO - PROCESS | 1753 | 1467738730900 Marionette TRACE conn3 <- [1,3038,null,{}] 10:12:10 INFO - PROCESS | 1753 | 1467738730929 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:10 INFO - PROCESS | 1753 | 1467738730934 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:11 INFO - PROCESS | 1753 | 1467738731115 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:12:11 INFO - PROCESS | 1753 | 1467738731317 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:11 INFO - PROCESS | 1753 | 1467738731327 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x911ebc00 == 44 [pid = 1753] [id = 769] 10:12:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x91296400) [pid = 1753] [serial = 2306] [outer = (nil)] 10:12:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x91aef400) [pid = 1753] [serial = 2307] [outer = 0x91296400] 10:12:11 INFO - PROCESS | 1753 | 1467738731409 Marionette DEBUG loaded listener.js 10:12:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x91ac3400) [pid = 1753] [serial = 2308] [outer = 0x91296400] 10:12:12 INFO - PROCESS | 1753 | 1467738732545 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:12:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:12:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:12:12 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1665ms 10:12:12 INFO - PROCESS | 1753 | 1467738732562 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:12:12 INFO - PROCESS | 1753 | 1467738732569 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 10:12:12 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:12:12 INFO - PROCESS | 1753 | 1467738732580 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:12:12 INFO - PROCESS | 1753 | 1467738732592 Marionette TRACE conn3 <- [1,3042,null,{}] 10:12:12 INFO - PROCESS | 1753 | 1467738732605 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:12 INFO - PROCESS | 1753 | 1467738732614 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:13 INFO - PROCESS | 1753 | 1467738733033 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:12:13 INFO - PROCESS | 1753 | 1467738733188 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:13 INFO - PROCESS | 1753 | 1467738733205 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x914bbc00 == 45 [pid = 1753] [id = 770] 10:12:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x9150ec00) [pid = 1753] [serial = 2309] [outer = (nil)] 10:12:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x92bf1000) [pid = 1753] [serial = 2310] [outer = 0x9150ec00] 10:12:13 INFO - PROCESS | 1753 | 1467738733288 Marionette DEBUG loaded listener.js 10:12:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x93a01400) [pid = 1753] [serial = 2311] [outer = 0x9150ec00] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x9a23f800 == 44 [pid = 1753] [id = 757] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x911e9800 == 43 [pid = 1753] [id = 689] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x911e3c00 == 42 [pid = 1753] [id = 696] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x9a0d6400 == 41 [pid = 1753] [id = 698] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x8e8db800 == 40 [pid = 1753] [id = 748] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x9150d400 == 39 [pid = 1753] [id = 692] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x911e9400 == 38 [pid = 1753] [id = 683] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x914c0800 == 37 [pid = 1753] [id = 684] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x914b7c00 == 36 [pid = 1753] [id = 695] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x8f4a7c00 == 35 [pid = 1753] [id = 687] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x95158000 == 34 [pid = 1753] [id = 693] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x91292400 == 33 [pid = 1753] [id = 688] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x93c21400 == 32 [pid = 1753] [id = 697] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x99e7e800 == 31 [pid = 1753] [id = 690] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x911e2c00 == 30 [pid = 1753] [id = 691] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x9128a400 == 29 [pid = 1753] [id = 694] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x92bfdc00 == 28 [pid = 1753] [id = 700] 10:12:15 INFO - PROCESS | 1753 | --DOCSHELL 0x95216c00 == 27 [pid = 1753] [id = 699] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x95150000) [pid = 1753] [serial = 2257] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x922e9c00) [pid = 1753] [serial = 2217] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91533400) [pid = 1753] [serial = 2216] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x9a0e4c00) [pid = 1753] [serial = 2220] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x9a0d9400) [pid = 1753] [serial = 2219] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9a722c00) [pid = 1753] [serial = 2223] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x9a71d000) [pid = 1753] [serial = 2222] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8f4abc00) [pid = 1753] [serial = 2245] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x911e2400) [pid = 1753] [serial = 2246] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9a784c00) [pid = 1753] [serial = 2226] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a781800) [pid = 1753] [serial = 2225] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x914c3400) [pid = 1753] [serial = 2248] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x9ac42000) [pid = 1753] [serial = 2229] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9a8c2000) [pid = 1753] [serial = 2228] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9b0ec800) [pid = 1753] [serial = 2232] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x9b0e7000) [pid = 1753] [serial = 2231] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9150d000) [pid = 1753] [serial = 2249] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9b140c00) [pid = 1753] [serial = 2235] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9b0f5800) [pid = 1753] [serial = 2234] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91502800) [pid = 1753] [serial = 2240] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x93c24800) [pid = 1753] [serial = 2254] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x947af000) [pid = 1753] [serial = 2255] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9b486c00) [pid = 1753] [serial = 2238] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9b484c00) [pid = 1753] [serial = 2237] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a716400) [pid = 1753] [serial = 2243] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9520b400) [pid = 1753] [serial = 2242] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x924a9400) [pid = 1753] [serial = 2251] [outer = (nil)] [url = about:blank] 10:12:15 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x924b3c00) [pid = 1753] [serial = 2252] [outer = (nil)] [url = about:blank] 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:12:15 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. 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:12:15 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'.) 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:12:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:12:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 3448ms 10:12:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:12:16 INFO - PROCESS | 1753 | 1467738735911 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:12:16 INFO - PROCESS | 1753 | 1467738736029 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:12:16 INFO - PROCESS | 1753 | 1467738736035 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 10:12:16 INFO - PROCESS | 1753 | 1467738736073 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:12:16 INFO - PROCESS | 1753 | 1467738736083 Marionette TRACE conn3 <- [1,3046,null,{}] 10:12:16 INFO - PROCESS | 1753 | 1467738736107 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:16 INFO - PROCESS | 1753 | 1467738736119 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:16 INFO - PROCESS | 1753 | 1467738736285 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:12:16 INFO - PROCESS | 1753 | 1467738736512 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:16 INFO - PROCESS | 1753 | 1467738736529 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x911e8800 == 28 [pid = 1753] [id = 771] 10:12:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x911e9400) [pid = 1753] [serial = 2312] [outer = (nil)] 10:12:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9128d400) [pid = 1753] [serial = 2313] [outer = 0x911e9400] 10:12:16 INFO - PROCESS | 1753 | 1467738736655 Marionette DEBUG loaded listener.js 10:12:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91292800) [pid = 1753] [serial = 2314] [outer = 0x911e9400] 10:12:17 INFO - PROCESS | 1753 | [1753] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:12:17 INFO - PROCESS | 1753 | 1467738737920 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:12:17 INFO - {} 10:12:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1930ms 10:12:17 INFO - PROCESS | 1753 | 1467738737996 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:12:18 INFO - PROCESS | 1753 | 1467738738010 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 10:12:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:12:18 INFO - PROCESS | 1753 | 1467738738030 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:12:18 INFO - PROCESS | 1753 | 1467738738038 Marionette TRACE conn3 <- [1,3050,null,{}] 10:12:18 INFO - PROCESS | 1753 | 1467738738078 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:18 INFO - PROCESS | 1753 | 1467738738087 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:18 INFO - PROCESS | 1753 | 1467738738439 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:12:18 INFO - PROCESS | 1753 | 1467738738694 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:18 INFO - PROCESS | 1753 | 1467738738702 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x91535c00 == 29 [pid = 1753] [id = 772] 10:12:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91538000) [pid = 1753] [serial = 2315] [outer = (nil)] 10:12:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9153d400) [pid = 1753] [serial = 2316] [outer = 0x91538000] 10:12:18 INFO - PROCESS | 1753 | 1467738738782 Marionette DEBUG loaded listener.js 10:12:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91acec00) [pid = 1753] [serial = 2317] [outer = 0x91538000] 10:12:19 INFO - PROCESS | 1753 | 1467738739854 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:12:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:12:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:12:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:12:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:12:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1896ms 10:12:19 INFO - PROCESS | 1753 | 1467738739925 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:12:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:12:19 INFO - PROCESS | 1753 | 1467738739929 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 10:12:19 INFO - PROCESS | 1753 | 1467738739937 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:12:19 INFO - PROCESS | 1753 | 1467738739943 Marionette TRACE conn3 <- [1,3054,null,{}] 10:12:19 INFO - PROCESS | 1753 | 1467738739973 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:19 INFO - PROCESS | 1753 | 1467738739983 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:20 INFO - PROCESS | 1753 | 1467738740264 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:12:20 INFO - PROCESS | 1753 | 1467738740306 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:20 INFO - PROCESS | 1753 | 1467738740323 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x914b5c00 == 30 [pid = 1753] [id = 773] 10:12:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x92bf4400) [pid = 1753] [serial = 2318] [outer = (nil)] 10:12:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x93959000) [pid = 1753] [serial = 2319] [outer = 0x92bf4400] 10:12:21 INFO - PROCESS | 1753 | 1467738741157 Marionette DEBUG loaded listener.js 10:12:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x93c1d800) [pid = 1753] [serial = 2320] [outer = 0x92bf4400] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x95221000) [pid = 1753] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8e8d4000) [pid = 1753] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91293400) [pid = 1753] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x92bf6400) [pid = 1753] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x947a1c00) [pid = 1753] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91ac3800) [pid = 1753] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x92dce000) [pid = 1753] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a194400) [pid = 1753] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91aefc00) [pid = 1753] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9a47e800) [pid = 1753] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x92f85800) [pid = 1753] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x93a01800) [pid = 1753] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:12:21 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91317800) [pid = 1753] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:12:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:12:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 10:12:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:12:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:12:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2485ms 10:12:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:12:22 INFO - PROCESS | 1753 | 1467738742267 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:12:22 INFO - PROCESS | 1753 | 1467738742432 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:12:22 INFO - PROCESS | 1753 | 1467738742446 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 10:12:22 INFO - PROCESS | 1753 | 1467738742464 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:12:22 INFO - PROCESS | 1753 | 1467738742480 Marionette TRACE conn3 <- [1,3058,null,{}] 10:12:22 INFO - PROCESS | 1753 | 1467738742515 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:22 INFO - PROCESS | 1753 | 1467738742522 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:22 INFO - PROCESS | 1753 | 1467738742809 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:12:22 INFO - PROCESS | 1753 | 1467738742869 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:22 INFO - PROCESS | 1753 | 1467738742877 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bfdc00 == 31 [pid = 1753] [id = 774] 10:12:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x93c23400) [pid = 1753] [serial = 2321] [outer = (nil)] 10:12:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x99263000) [pid = 1753] [serial = 2322] [outer = 0x93c23400] 10:12:22 INFO - PROCESS | 1753 | 1467738742948 Marionette DEBUG loaded listener.js 10:12:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x99d68c00) [pid = 1753] [serial = 2323] [outer = 0x93c23400] 10:12:24 INFO - PROCESS | 1753 | 1467738744020 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:12:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:12:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:12:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:12:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:12:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:12:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:12:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:12:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:12:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1615ms 10:12:24 INFO - PROCESS | 1753 | 1467738744081 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:12:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:12:24 INFO - PROCESS | 1753 | 1467738744094 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 10:12:24 INFO - PROCESS | 1753 | 1467738744103 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:12:24 INFO - PROCESS | 1753 | 1467738744112 Marionette TRACE conn3 <- [1,3062,null,{}] 10:12:24 INFO - PROCESS | 1753 | 1467738744121 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:24 INFO - PROCESS | 1753 | 1467738744128 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:24 INFO - PROCESS | 1753 | 1467738744359 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:12:24 INFO - PROCESS | 1753 | 1467738744562 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:24 INFO - PROCESS | 1753 | 1467738744569 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x91315000 == 32 [pid = 1753] [id = 775] 10:12:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x914b8c00) [pid = 1753] [serial = 2324] [outer = (nil)] 10:12:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91508800) [pid = 1753] [serial = 2325] [outer = 0x914b8c00] 10:12:24 INFO - PROCESS | 1753 | 1467738744731 Marionette DEBUG loaded listener.js 10:12:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91ac7c00) [pid = 1753] [serial = 2326] [outer = 0x914b8c00] 10:12:25 INFO - PROCESS | 1753 | [1753] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:12:25 INFO - PROCESS | 1753 | 1467738745711 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:12:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:12:25 INFO - {} 10:12:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1643ms 10:12:25 INFO - PROCESS | 1753 | 1467738745745 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:12:25 INFO - PROCESS | 1753 | 1467738745753 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 10:12:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:12:25 INFO - PROCESS | 1753 | 1467738745772 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:12:25 INFO - PROCESS | 1753 | 1467738745777 Marionette TRACE conn3 <- [1,3066,null,{}] 10:12:25 INFO - PROCESS | 1753 | 1467738745831 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:25 INFO - PROCESS | 1753 | 1467738745837 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:26 INFO - PROCESS | 1753 | 1467738746089 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:12:26 INFO - PROCESS | 1753 | 1467738746292 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 1753 | 1467738746300 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bfa400 == 33 [pid = 1753] [id = 776] 10:12:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9789e000) [pid = 1753] [serial = 2327] [outer = (nil)] 10:12:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x983a6c00) [pid = 1753] [serial = 2328] [outer = 0x9789e000] 10:12:26 INFO - PROCESS | 1753 | 1467738746437 Marionette DEBUG loaded listener.js 10:12:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9a0e4c00) [pid = 1753] [serial = 2329] [outer = 0x9789e000] 10:12:27 INFO - PROCESS | 1753 | 1467738747318 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:12:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:12:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1595ms 10:12:27 INFO - PROCESS | 1753 | 1467738747370 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 10:12:27 INFO - PROCESS | 1753 | 1467738747373 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 10:12:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:12:27 INFO - PROCESS | 1753 | 1467738747381 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - PROCESS | 1753 | 1467738747387 Marionette TRACE conn3 <- [1,3070,null,{}] 10:12:27 INFO - PROCESS | 1753 | 1467738747405 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:27 INFO - PROCESS | 1753 | 1467738747415 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:27 INFO - PROCESS | 1753 | 1467738747613 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:12:27 INFO - PROCESS | 1753 | 1467738747813 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:27 INFO - PROCESS | 1753 | 1467738747825 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a718800 == 34 [pid = 1753] [id = 777] 10:12:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a719000) [pid = 1753] [serial = 2330] [outer = (nil)] 10:12:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a71e000) [pid = 1753] [serial = 2331] [outer = 0x9a719000] 10:12:27 INFO - PROCESS | 1753 | 1467738747951 Marionette DEBUG loaded listener.js 10:12:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a77c800) [pid = 1753] [serial = 2332] [outer = 0x9a719000] 10:12:28 INFO - PROCESS | 1753 | 1467738748829 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:12:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:12:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:12:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:12:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:12:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:12:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:12:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1490ms 10:12:28 INFO - PROCESS | 1753 | 1467738748874 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:12:28 INFO - PROCESS | 1753 | 1467738748879 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 10:12:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:12:28 INFO - PROCESS | 1753 | 1467738748933 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:12:28 INFO - PROCESS | 1753 | 1467738748936 Marionette TRACE conn3 <- [1,3074,null,{}] 10:12:28 INFO - PROCESS | 1753 | 1467738748948 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:28 INFO - PROCESS | 1753 | 1467738748954 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:29 INFO - PROCESS | 1753 | 1467738749153 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:12:29 INFO - PROCESS | 1753 | 1467738749366 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:29 INFO - PROCESS | 1753 | 1467738749378 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x92dcf800 == 35 [pid = 1753] [id = 778] 10:12:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a1c1000) [pid = 1753] [serial = 2333] [outer = (nil)] 10:12:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a8bfc00) [pid = 1753] [serial = 2334] [outer = 0x9a1c1000] 10:12:29 INFO - PROCESS | 1753 | 1467738749493 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9ab66400) [pid = 1753] [serial = 2335] [outer = 0x9a1c1000] 10:12:30 INFO - PROCESS | 1753 | 1467738750353 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:12:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:12:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1503ms 10:12:30 INFO - PROCESS | 1753 | 1467738750432 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:12:30 INFO - PROCESS | 1753 | 1467738750437 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 10:12:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:12:30 INFO - PROCESS | 1753 | 1467738750445 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 1753 | 1467738750448 Marionette TRACE conn3 <- [1,3078,null,{}] 10:12:30 INFO - PROCESS | 1753 | 1467738750455 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:30 INFO - PROCESS | 1753 | 1467738750460 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:30 INFO - PROCESS | 1753 | 1467738750638 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:12:30 INFO - PROCESS | 1753 | 1467738750838 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:30 INFO - PROCESS | 1753 | 1467738750848 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x9aeba400 == 36 [pid = 1753] [id = 779] 10:12:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9aeba800) [pid = 1753] [serial = 2336] [outer = (nil)] 10:12:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9aebf000) [pid = 1753] [serial = 2337] [outer = 0x9aeba800] 10:12:30 INFO - PROCESS | 1753 | 1467738750970 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x922e1800) [pid = 1753] [serial = 2338] [outer = 0x9aeba800] 10:12:31 INFO - PROCESS | 1753 | 1467738751926 Marionette TRACE conn3 <- [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] 10:12:32 INFO - PROCESS | 1753 | 1467738752019 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 10:12:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:12:32 INFO - PROCESS | 1753 | 1467738752033 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:12:32 INFO - PROCESS | 1753 | 1467738752036 Marionette TRACE conn3 <- [1,3082,null,{}] 10:12:32 INFO - PROCESS | 1753 | 1467738752045 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:32 INFO - PROCESS | 1753 | 1467738752057 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:32 INFO - PROCESS | 1753 | 1467738752269 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:12:32 INFO - PROCESS | 1753 | 1467738752473 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:32 INFO - PROCESS | 1753 | 1467738752482 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x924b3c00 == 37 [pid = 1753] [id = 780] 10:12:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9b0ef400) [pid = 1753] [serial = 2339] [outer = (nil)] 10:12:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9b145400) [pid = 1753] [serial = 2340] [outer = 0x9b0ef400] 10:12:32 INFO - PROCESS | 1753 | 1467738752601 Marionette DEBUG loaded listener.js 10:12:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9b312800) [pid = 1753] [serial = 2341] [outer = 0x9b0ef400] 10:12:33 INFO - PROCESS | 1753 | 1467738753507 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:12:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:12:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:12:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:12:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1543ms 10:12:33 INFO - PROCESS | 1753 | 1467738753575 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:12:33 INFO - PROCESS | 1753 | 1467738753579 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 10:12:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:12:33 INFO - PROCESS | 1753 | 1467738753586 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:12:33 INFO - PROCESS | 1753 | 1467738753590 Marionette TRACE conn3 <- [1,3086,null,{}] 10:12:33 INFO - PROCESS | 1753 | 1467738753596 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:33 INFO - PROCESS | 1753 | 1467738753602 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:33 INFO - PROCESS | 1753 | 1467738753793 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:12:34 INFO - PROCESS | 1753 | 1467738754182 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:34 INFO - PROCESS | 1753 | 1467738754189 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8f4a6400 == 38 [pid = 1753] [id = 781] 10:12:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8f4a7400) [pid = 1753] [serial = 2342] [outer = (nil)] 10:12:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8f4b1000) [pid = 1753] [serial = 2343] [outer = 0x8f4a7400] 10:12:34 INFO - PROCESS | 1753 | 1467738754342 Marionette DEBUG loaded listener.js 10:12:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x91298400) [pid = 1753] [serial = 2344] [outer = 0x8f4a7400] 10:12:35 INFO - PROCESS | 1753 | 1467738755173 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:12:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:12:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1639ms 10:12:35 INFO - PROCESS | 1753 | 1467738755227 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:12:35 INFO - PROCESS | 1753 | 1467738755233 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 10:12:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:12:35 INFO - PROCESS | 1753 | 1467738755241 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:12:35 INFO - PROCESS | 1753 | 1467738755246 Marionette TRACE conn3 <- [1,3090,null,{}] 10:12:35 INFO - PROCESS | 1753 | 1467738755255 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:35 INFO - PROCESS | 1753 | 1467738755263 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:35 INFO - PROCESS | 1753 | 1467738755512 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:12:35 INFO - PROCESS | 1753 | 1467738755806 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 1753 | 1467738755814 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:35 INFO - PROCESS | 1753 | --DOCSHELL 0x914bbc00 == 37 [pid = 1753] [id = 770] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x953af800) [pid = 1753] [serial = 2286] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x914b8000) [pid = 1753] [serial = 2261] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x91504000) [pid = 1753] [serial = 2278] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x96e6b800) [pid = 1753] [serial = 2266] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x95207400) [pid = 1753] [serial = 2284] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x953b8c00) [pid = 1753] [serial = 2287] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91aca000) [pid = 1753] [serial = 2280] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8f4a8000) [pid = 1753] [serial = 2260] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x93c28000) [pid = 1753] [serial = 2264] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x93a0bc00) [pid = 1753] [serial = 2263] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x978a0000) [pid = 1753] [serial = 2267] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9a720400) [pid = 1753] [serial = 2275] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91aeec00) [pid = 1753] [serial = 2281] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9a0f0000) [pid = 1753] [serial = 2269] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9a47ec00) [pid = 1753] [serial = 2274] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x9128e400) [pid = 1753] [serial = 2272] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9515b400) [pid = 1753] [serial = 2283] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x95157c00) [pid = 1753] [serial = 2258] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x9a0de400) [pid = 1753] [serial = 2270] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x95215c00) [pid = 1753] [serial = 2289] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91310000) [pid = 1753] [serial = 2277] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9a2cb000) [pid = 1753] [serial = 2293] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9a1c1c00) [pid = 1753] [serial = 2292] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9521b800) [pid = 1753] [serial = 2290] [outer = (nil)] [url = about:blank] 10:12:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x911df400 == 38 [pid = 1753] [id = 782] 10:12:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x911e6400) [pid = 1753] [serial = 2345] [outer = (nil)] 10:12:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x914bac00) [pid = 1753] [serial = 2346] [outer = 0x911e6400] 10:12:36 INFO - PROCESS | 1753 | 1467738755999 Marionette DEBUG loaded listener.js 10:12:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91509c00) [pid = 1753] [serial = 2347] [outer = 0x911e6400] 10:12:36 INFO - PROCESS | 1753 | 1467738756720 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:12:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:12:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1496ms 10:12:36 INFO - PROCESS | 1753 | 1467738756739 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:12:36 INFO - PROCESS | 1753 | 1467738756746 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 10:12:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:12:36 INFO - PROCESS | 1753 | 1467738756755 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:12:36 INFO - PROCESS | 1753 | 1467738756758 Marionette TRACE conn3 <- [1,3094,null,{}] 10:12:36 INFO - PROCESS | 1753 | 1467738756765 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:36 INFO - PROCESS | 1753 | 1467738756770 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:36 INFO - PROCESS | 1753 | 1467738756968 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:12:37 INFO - PROCESS | 1753 | 1467738757139 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:37 INFO - PROCESS | 1753 | 1467738757149 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x92f88c00 == 39 [pid = 1753] [id = 783] 10:12:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x93a03400) [pid = 1753] [serial = 2348] [outer = (nil)] 10:12:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x93c22000) [pid = 1753] [serial = 2349] [outer = 0x93a03400] 10:12:37 INFO - PROCESS | 1753 | 1467738757217 Marionette DEBUG loaded listener.js 10:12:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9514f400) [pid = 1753] [serial = 2350] [outer = 0x93a03400] 10:12:38 INFO - PROCESS | 1753 | 1467738758012 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:12:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:12:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1278ms 10:12:38 INFO - PROCESS | 1753 | 1467738758034 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:12:38 INFO - PROCESS | 1753 | 1467738758037 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 10:12:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:12:38 INFO - PROCESS | 1753 | 1467738758046 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:12:38 INFO - PROCESS | 1753 | 1467738758055 Marionette TRACE conn3 <- [1,3098,null,{}] 10:12:38 INFO - PROCESS | 1753 | 1467738758069 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:38 INFO - PROCESS | 1753 | 1467738758077 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:38 INFO - PROCESS | 1753 | 1467738758246 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:12:38 INFO - PROCESS | 1753 | 1467738758499 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:38 INFO - PROCESS | 1753 | 1467738758510 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8d0800 == 40 [pid = 1753] [id = 784] 10:12:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8e8d2800) [pid = 1753] [serial = 2351] [outer = (nil)] 10:12:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8f4a8000) [pid = 1753] [serial = 2352] [outer = 0x8e8d2800] 10:12:38 INFO - PROCESS | 1753 | 1467738758595 Marionette DEBUG loaded listener.js 10:12:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x911e2000) [pid = 1753] [serial = 2353] [outer = 0x8e8d2800] 10:12:39 INFO - PROCESS | 1753 | 1467738759544 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:12:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:12:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:12:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1544ms 10:12:39 INFO - PROCESS | 1753 | 1467738759592 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:12:39 INFO - PROCESS | 1753 | 1467738759599 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 10:12:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:12:39 INFO - PROCESS | 1753 | 1467738759658 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:12:39 INFO - PROCESS | 1753 | 1467738759664 Marionette TRACE conn3 <- [1,3102,null,{}] 10:12:39 INFO - PROCESS | 1753 | 1467738759674 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:39 INFO - PROCESS | 1753 | 1467738759683 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:39 INFO - PROCESS | 1753 | 1467738759884 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:12:40 INFO - PROCESS | 1753 | 1467738760172 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:40 INFO - PROCESS | 1753 | 1467738760184 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x924a9000 == 41 [pid = 1753] [id = 785] 10:12:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x924aa800) [pid = 1753] [serial = 2354] [outer = (nil)] 10:12:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x92bf2000) [pid = 1753] [serial = 2355] [outer = 0x924aa800] 10:12:40 INFO - PROCESS | 1753 | 1467738760322 Marionette DEBUG loaded listener.js 10:12:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x92dcb000) [pid = 1753] [serial = 2356] [outer = 0x924aa800] 10:12:41 INFO - PROCESS | 1753 | 1467738761199 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:12:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:12:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1599ms 10:12:41 INFO - PROCESS | 1753 | 1467738761251 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:12:41 INFO - PROCESS | 1753 | 1467738761257 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 10:12:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:12:41 INFO - PROCESS | 1753 | 1467738761268 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:12:41 INFO - PROCESS | 1753 | 1467738761271 Marionette TRACE conn3 <- [1,3106,null,{}] 10:12:41 INFO - PROCESS | 1753 | 1467738761278 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:41 INFO - PROCESS | 1753 | 1467738761284 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:41 INFO - PROCESS | 1753 | 1467738761563 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 10:12:41 INFO - PROCESS | 1753 | 1467738761710 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:41 INFO - PROCESS | 1753 | 1467738761718 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x92bf3400 == 42 [pid = 1753] [id = 786] 10:12:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x95155800) [pid = 1753] [serial = 2357] [outer = (nil)] 10:12:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9520b400) [pid = 1753] [serial = 2358] [outer = 0x95155800] 10:12:41 INFO - PROCESS | 1753 | 1467738761844 Marionette DEBUG loaded listener.js 10:12:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9521b800) [pid = 1753] [serial = 2359] [outer = 0x95155800] 10:12:42 INFO - PROCESS | 1753 | 1467738762787 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:12:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:12:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:12:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:12:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1538ms 10:12:42 INFO - PROCESS | 1753 | 1467738762807 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 10:12:42 INFO - PROCESS | 1753 | 1467738762812 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 10:12:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:12:42 INFO - PROCESS | 1753 | 1467738762821 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:12:42 INFO - PROCESS | 1753 | 1467738762831 Marionette TRACE conn3 <- [1,3110,null,{}] 10:12:42 INFO - PROCESS | 1753 | 1467738762888 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:42 INFO - PROCESS | 1753 | 1467738762897 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:43 INFO - PROCESS | 1753 | 1467738763178 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 10:12:43 INFO - PROCESS | 1753 | 1467738763347 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:43 INFO - PROCESS | 1753 | 1467738763356 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e8dcc00 == 43 [pid = 1753] [id = 787] 10:12:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x95215800) [pid = 1753] [serial = 2360] [outer = (nil)] 10:12:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x978a0400) [pid = 1753] [serial = 2361] [outer = 0x95215800] 10:12:43 INFO - PROCESS | 1753 | 1467738763441 Marionette DEBUG loaded listener.js 10:12:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9831e800) [pid = 1753] [serial = 2362] [outer = 0x95215800] 10:12:44 INFO - PROCESS | 1753 | 1467738764268 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:12:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:12:44 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 10:12:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:12:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1494ms 10:12:44 INFO - PROCESS | 1753 | 1467738764315 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 10:12:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:12:44 INFO - PROCESS | 1753 | 1467738764320 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 10:12:44 INFO - PROCESS | 1753 | 1467738764327 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:12:44 INFO - PROCESS | 1753 | 1467738764331 Marionette TRACE conn3 <- [1,3114,null,{}] 10:12:44 INFO - PROCESS | 1753 | 1467738764336 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:44 INFO - PROCESS | 1753 | 1467738764342 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:44 INFO - PROCESS | 1753 | 1467738764524 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 10:12:44 INFO - PROCESS | 1753 | 1467738764732 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"68956182-6f1f-4286-88a7-46a24b3f6e6f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:44 INFO - PROCESS | 1753 | 1467738764741 Marionette INFO sendAsync 1c697d85-f4ee-4962-b68b-8791e5c495e0 10:12:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x91501400 == 44 [pid = 1753] [id = 788] 10:12:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x95151800) [pid = 1753] [serial = 2363] [outer = (nil)] 10:12:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9a0f3800) [pid = 1753] [serial = 2364] [outer = 0x95151800] 10:12:44 INFO - PROCESS | 1753 | 1467738764864 Marionette DEBUG loaded listener.js 10:12:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9a0f6800) [pid = 1753] [serial = 2365] [outer = 0x95151800] 10:12:45 INFO - PROCESS | 1753 | 1467738765695 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:12:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:12:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1387ms 10:12:45 INFO - PROCESS | 1753 | 1467738765714 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 10:12:45 INFO - PROCESS | 1753 | 1467738765719 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 10:12:46 WARNING - u'runner_teardown' () 10:12:46 INFO - No more tests 10:12:46 INFO - Got 0 unexpected results 10:12:46 INFO - SUITE-END | took 1318s 10:12:46 INFO - Closing logging queue 10:12:46 INFO - queue closed 10:12:47 INFO - Return code: 0 10:12:47 WARNING - # TBPL SUCCESS # 10:12:47 INFO - Running post-action listener: _resource_record_post_action 10:12:47 INFO - Running post-run listener: _resource_record_post_run 10:12:48 INFO - Total resource usage - Wall time: 1355s; CPU: 98.0%; Read bytes: 14041088; Write bytes: 925167616; Read time: 1248; Write time: 264172 10:12:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:12:48 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 134094848; Read time: 0; Write time: 148520 10:12:48 INFO - run-tests - Wall time: 1324s; CPU: 98.0%; Read bytes: 11329536; Write bytes: 786096128; Read time: 916; Write time: 112852 10:12:48 INFO - Running post-run listener: _upload_blobber_files 10:12:48 INFO - Blob upload gear active. 10:12:48 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:12:48 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 10:12:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:12:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:12:48 INFO - (blobuploader) - INFO - Open directory for files ... 10:12:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:12:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:12:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:12:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:12:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:12:51 INFO - (blobuploader) - INFO - Done attempting. 10:12:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:12:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:12:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:12:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:12:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:12:52 INFO - (blobuploader) - INFO - Done attempting. 10:12:52 INFO - (blobuploader) - INFO - Iteration through files over. 10:12:52 INFO - Return code: 0 10:12:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:12:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:12:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e720bc439f5264ff13186d35c53c72fd0c5605ba696bf10217746e40fc3652f408d8d278595021d6fa4ced5483d791365a1d55eb8f52ad4673bf87e8bf8e907", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a83383f37bbe0a57997f8ea14b525e576d2898c737abc5d68466f9b3291ae98406a520acf274805556ef105ae7c62aaf5fc46b1aa29eb2b1aadc09d2d932949"} 10:12:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:12:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:12:52 INFO - Contents: 10:12:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e720bc439f5264ff13186d35c53c72fd0c5605ba696bf10217746e40fc3652f408d8d278595021d6fa4ced5483d791365a1d55eb8f52ad4673bf87e8bf8e907", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a83383f37bbe0a57997f8ea14b525e576d2898c737abc5d68466f9b3291ae98406a520acf274805556ef105ae7c62aaf5fc46b1aa29eb2b1aadc09d2d932949"} 10:12:52 INFO - Running post-run listener: copy_logs_to_upload_dir 10:12:52 INFO - Copying logs to upload dir... 10:12:52 INFO - mkdir: /builds/slave/test/build/upload/logs 10:12:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1444.602248 ========= master_lag: 4.51 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 9 secs) (at 2016-07-05 10:12:53.224613) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-07-05 10:12:53.225862) ========= 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-1467737176.299177-853214332 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e720bc439f5264ff13186d35c53c72fd0c5605ba696bf10217746e40fc3652f408d8d278595021d6fa4ced5483d791365a1d55eb8f52ad4673bf87e8bf8e907", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a83383f37bbe0a57997f8ea14b525e576d2898c737abc5d68466f9b3291ae98406a520acf274805556ef105ae7c62aaf5fc46b1aa29eb2b1aadc09d2d932949"} build_url:https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034328 build_url: 'https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e720bc439f5264ff13186d35c53c72fd0c5605ba696bf10217746e40fc3652f408d8d278595021d6fa4ced5483d791365a1d55eb8f52ad4673bf87e8bf8e907", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a83383f37bbe0a57997f8ea14b525e576d2898c737abc5d68466f9b3291ae98406a520acf274805556ef105ae7c62aaf5fc46b1aa29eb2b1aadc09d2d932949"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BOpQoLjiS3SOmp-Gq-nBew/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.51 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-07-05 10:12:54.770205) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:12:54.770731) ========= 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-1467737176.299177-853214332 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018713 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 10:12:54.839927) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 10:12:54.840418) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 10:12:54.841069) ========= ========= Total master_lag: 26.97 =========